This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
mg_notes:iie_card:firmware [2017/07/17 14:53] M.G. created |
mg_notes:iie_card:firmware [2017/07/25 16:19] (current) M.G. formattign fix |
||
|---|---|---|---|
| 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. | ||
| + | * The "Apple %%//%%e" title screen includes a copyright notice like the IIgs does. | ||