castle amber

Low-level device drivers

Castle Amber has written several low-level drivers using highly optimized ARM assembly language (ARM2 and ARM3) and C.

Some of those drivers were written for in-house designed hardware like for example a 16 channel voice sample card with hardware buffering, part of a sophisticated phone conversation recording application.