C–– Efficiency
5-40
[Root]
cmm1.asm
cmm1_ram.irx
flags.irx
main.cmm
main.irx
main_ram.irx
mainasm.asm
vroncof2.asm
rtc.rpj
[modules]
[general]
init.asm
io_ports.irx
[isr]
tim2_isr.asm
[ram]
ram.h
ram.irx
cmm1.asm Assembly to support C–– function calls
cmm1_ram.asm Allocates RAM for use in cmm1.asm
flags.asm Flags used in init.asm and for speech routines
main.cmm C–– program
main.irx Mnemonics for switches and ports used in main.cmm
main_ram.irx Allocates RAM for ISRs and mainasm.asm
vroncof2.asm Assembly routines for built in C–– functions and ISR vector table
rtc.rpj Project file generated by MSP50C6xx development tool
[modules] Directory for ISRs, general purpose files, and plugable modules
[general] Directory holding general-purpose files for initialization and
mnemonics
init.asm Initializes the clock on startup
io_ports.irx Mnemonics for the io ports
[isr] Directory for ISRs
tim2_isr.asm Timer 2 interrupt service routine
[ram] Directory for top level ram allocation files
ram.h Holds the bogus array used by C––
ram.irx Top level memory allocation