This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
mg_notes:iie_card:firmware [2017/07/17 14:53] M.G. created |
mg_notes:iie_card:firmware [2017/07/18 01:22] M.G. content added |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== LC //e Card Firmware Notes ====== | + | ====== LC //e Card - Memory / Firmware Notes ====== |
+ | The %%//%%e Card has 256K of memory. Of this, 128K is allocated as the Apple %%//%%e's main memory. I have determined that another 64K is used to store 3 firmware banks plus the $C800 code associated with the 5.25 drive code. I believe that at least part of the remaining 64K is used for the $C800 space of the remaining "cards", and probably at least some of it is used to move data back and forth between the %%//%%e and the host Macintosh. | ||
+ | See [[mg_notes:iie_card:iie_startup_resources|this page]] for information on where the firmware is loaded from and [[mg_notes:iie_card:io_addresses|this page]] for bank switching I/O locations. | ||
+ | |||
+ | Among the special things about the firmware: | ||
+ | |||
+ | * Like the %%//%%c and IIgs, the 5.25 boot ROM can fail over to the next slot, rather than sit forever with the drive spinning. |