Integrated Systems Design Center (pSOS porting group),
San Diego, Ca. 3/97 to 9/99 (Formerly Doctor Design)
http://www.isidesign.com/ (Now owned by
Wind River)
Designed board support firmware for the following embedded processors:
STRONGARM (SA1100) Wrote touch screen, pushbutton and
Infrared Universal Remote device drivers using
(VxWorks) Wind Rivers for
ARM. Utilized the Brutus reference board for this remote controller web browser utilizing assembly, C and Java Native
Methods for the device drivers. Personal Java was ported to this platform. http://www.eremoteinc.com/

Z86L73 microcontroller for universal remote controller modified to work with SA-1100 via the serial codec. Used
Zilog Universal Remote SDK and modified it to work under control of the SA1100 via a parallel port on the codec (UCB1200).

PowerPc (mpc821) Brought up new digital camera board and
installed source level debugger problems with embedded C++
pSOS board for this camera/ethernet board.
PowerPc (mpc860) Resolved source level debugger problems with
embedded C++ pSOS board for ethernet to E1 router board.

PowerPc (mpc823) Resolved configuration errors for source level
debugger problems with embedded C
pSOS board for new internet module for TV set.
Motorola (MC68332) Designed pSOS SPI device driver for the
On-Screen Display for a cable television box.
Millions of these cable boxes were sold. I speeded up the graphics 2X.

Mips (LSI64005) Designed pSOS compatible NTSC graphics driver using Cirrus
5425 for a digital satellite system (DSS) box (using
LSI64005, 64008 chipset) ported a Sun MicroSystems Internet Browser (started with PowerPc SDK and converted it to Mips)
to the DSS box (using LSI 64005, 64008 chipset).
Mips(VR5000) Ported OPTIC graphics driver to S3, ET4000, and Cirrus
54xx graphics cards to pSOS as installable device
drivers utilizing assembly, C .
Mips (LSI 4010)(Designed new pSOS board support package for
new router using a large ASIC with an LSI4010 core processor. ASIC
included an OC-3 to quad ISDN interface, a 10/100 base-10 ethernet interface and a 16550 uart core).
Mips (LSI64005) Designed pSOS device drivers for modem control firmware for Digital Satellite Receiver set-top box using LSI 64005,64008
chipset.
Sparclite(mb86831) - Designed new pSOS board support package
for the mb86831 processor, serial
device drivers for the mb86940, NIC device drivers for the mb86964).