Past Projects
This a list of some of my past projects.
- A board support package for the VRTX real-time operating system for MIPS' Malta board
- Ported the Algorithmics' PMON to customer's NEC 4121 board
- Wrote a VRTX BSP for MIPS' Sead board
- Ported VRTXmc to the MIPS 4KC
- Wrote a PMON device driver for Realtek 8139 Ethernet controller
- Ported the Algorithmics' PMON to customer's QED 5231 board
- Rewrote portions of C in MIPS Assembly for performance-tuning
for a VoIP application
- Ported MIPS' YAMON to customer's 4KC board and wrote console driver
- Wrote Win32 DLLs that provide an interface between commercial
source-level debuggers and a target system
- Wrote a port of the uC/OS real-time multitasking
kernel for the MIPS32 architecture
- Wrote a 3-day training class on programming the MIPS architecture
- Wrote a PROM-based debug monitor for the MIPS architecture (PMON)
- Wrote interrupt-driven and polled drivers for 2681, 16550, &
8530 DUARTS
- Wrote standalone Ethernet/UDP software using National's SONIC
and AMD's Am79970 for downloading via Unix's tftp command
- Wrote board support packages for the VRTX, C-EXECUTIVE, pSOS, and
VxWorks real-time operating systems
- Wrote host-resident tools for Unix and Win9x to assist in downloading
and debugging
- Wrote drivers for various NVRAM and flash EPROM devices