prefect
Home Engineering Publications
DACS: Firmware Code
 
  next up previous contents
Next: Firmware Library, dacslib Up: mqp Previous: Mixer Unit   Contents

Firmware Code

This section presents all of the code presently written for the hardware developed. It is written in ANSI C, and is meant to be compiled using the ImageCraft 68HC11 cross-compiler icc11. Two versions were used during the development of the firmware, 3.6 and 4.0. No significant differences were noted between these versions, and all code should build under either version. The Linux version of the icc11 compiler was used. A build environment was tailored to the specific configurations of the embedded microcontrollers used. Appropriate unix shell modifications should be made to set these environment variables.
ICC11=/u/samba/mqp/68hc11/tools/icc11
ICC11_INCLUDE=$ICC11/include
ICC11_LIB=$ICC11/lib
ICC11_LINKER_OPTS="-dheap_size:0 -btext:0xE000 -dinit_sp:0x2FFF -bdata:0xB800"


Subsections

Steve Richardson 2000-07-06
Table of Contents

[PDF] [Whole document in PDF 1.9MB]

[more photos and information]

 
Page last modified:
Copyright © 1993-2000 prefect - All Rights Reserved.