overview components memorymap downloads possibilities contact
 
schematics firmware resources
The Amélie project
Resources - Firmware

Sorry, no firmware is available yet - Amélie has not been 'built'!

The system emulator, AmélieEm, includes a basic test/development ROM. This has not fledged into a BIOS, it does little more than initialise the hardware, flash the LEDs in sequence, and output '!' to the serial port on every ticker event (which is 50 times a second in reality, so don't try this on real hardware!).


The following two sources build the default EPROM image that is supplied with AmélieEm.
    • amebios.s65 (26K)
      Basic BIOS code. Doesn't do much other than set up the hardware, install some rudimentary interrupt handling, and then call the application code.
      For compiling under RISC OS, you will need to amend the CNT command at the end to call the application code using the correct filename (which would probably be "appcode/s6") and also including a path...
       
    • appcode.s65 (2K)
      Application code, does nothing much, just whizzes the LEDs in a scan sequence sort like Knight Rider's KITT.

© 2007 Rick Murray