68kMLA Classic Interface
This is a version of the 68kMLA forums for viewing on your favorite old mac. Visitors on modern platforms may prefer the main site.
| Click here to select a new forum. | | ANS 500 Rom | Posted by: stynx on 2024-10-11 22:55:09 @Big Ben
I have two ANS-500 rom modules that i don't need anymore.
Just drop me your address as PM and i send you one of the modules. | Posted by: Big Ben on 2024-10-12 01:37:22 Thank you I appreciate but I already bought one few months ago. 🙂
My restoration is still on hold but due to the PSU dying just after some tests, still working on this. | Posted by: joevt on 2024-10-12 05:21:15
The lack of Mac ToolBox routines is not the only bar to the ANS running Mac OS. The mapping of interrupts on the ANS is very different from on the PowerMac. So if you try to run the Mac OS on an ANS, at some point, probably at boot time, an interrupt is gonna get issued, the software is going to load what it thinks is the right interrupt handler, but it will be for a completely different piece of hardware, and the interrupt will never get properly handled and released. The interrupt mapping should be defined in the device tree that is created by Open Firmware. Different Macs use different interrupts, and the system software is supposed to handle that by using the info in the device tree.
The ANS ROM does contain much of the stuff you would see in other Old World ROMs including Mac resources and drivers.
The AAPL,ROM package in Open Firmware is used to boot classic Mac OS on Old World Macs. In the ANS version, the open word returns false instead of true. I don't know if anything else related to booting classic Mac OS is different.
Per the ANS 500 developers' guide, ROM should be addressable in that range. I don't know if the full firmware-assisted AIX sysdump will include it, though.
Should be possible to dump ROM from OF in any case:
0 > 100000 0 do ffc00000 i 4 * + dup 3f and 0= if dup cr 8 u.r ." :" then @ 8 u.r loop
I'll see if my friend can do that. What size is the ROM supposed to be?
ffc00000 is for 4MB (same for every Old World Mac).
ff000000 is for 16MB (not likely). | Posted by: trag on 2024-10-12 05:23:10
What size is the ROM supposed to be?
Physically, the ROM module is 4 MB. | | < 2 |
|