Professional Experience:
- Fortran 77 and C
Academic Training:
- Pascal, Fortran IV, Basic, C, Common Lisp, Modula-2, and Cobol
Professional Experience:
- 8051 assembly, 68000 assembly, 8086 assembly, 6502 assembly and MicroChip 17c44
Academic Training:
- IBM 360 macro assembly, Macro-11 (PDP 11/70), 8085 assembly and 6502 assembly
- RS232 asynchronous serial communications, on the PC and the
Macintosh
- Public Switched Telephone communications
- Device drivers for MTOS real time kernel
- AT command set "smartmodems" and FAX modems
- Working with complex make files and conditional compile time switches
- Creating portable ROM-code for multiple platforms
- Creating test scripts using in-house script language
- Writing C code to automate engineering testing
- Servo-control for electrical motors using PID algorithms
- Siemens HSCX 82525 High Level Serial Communications
Controller
- Zilog Z8530 SCC
- Rockwell R96dfx FAX device
- Rockwell R144efxl FAX device
- National Semiconductor 8250 UART
- the UART and timers on the Intel 8051/8052
- 8273 SDLC adaptor
- SSI214 modem chip
- Rockwell R2424 modem chip set
- AT&T 9600bps modem chip
- SSI K-222 modem chip set
- Apple II Super Serial Card ACIA
- Intel 8255
- PPI Intel 8254 timer chip.
IBM PC: Intel ASM51, PVCS Polymake, Nohau EMUL51 ICE, Brief,
Epsilon, WordPerfect 5.1, Norton Disk Utilities, Microsoft
C, Microsoft Macro Assembler, Xtalk XVI, Xtalk Mark IV,
Procomm, Smartcom, Intel make, Microsoft Word, and Dbase.
Macintosh: SuperPaint, Microphone, Word, THINK C,
Ready Set Go and Qued/m.
Sun OS/Unix: Lauterbach 680x0 ICE, vi, emacs, tip, tar,
grep, egrep, cvs.