Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
mg_notes:iie_card:firmware [2017/07/17 14:58]
M.G.
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.