View Single Post
Old 30 December 2017, 17:17   #11
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 3,343
The diag area in the ROM is a little odd; it causes both .device drivers to be copied to RAM (and relocates them). Whereas it would have saved memory and been faster on chip-RAM-only machines to just copy the resident tags, leaving the actual code to run from ROM.

That's why there are two ComspecSCSI.device entries in the device list. But the ComspecHD init routine does nothing if on Kickstart 1.3 and running from $F0xxxx, which is why there's only one ComspecHD in the device list in the pic above. I wonder if the later-version ROM (see SA-2000 thread) fixes that?
mark_k is offline  
 
Page generated in 0.05924 seconds with 11 queries