Originally Posted by GeoKM
Hi Al,

At the Panel Debugger I type 0:0FC9/ and I get

0:0FC9/ CA03
0000:0FCB CC03
0000:0FCD CE03
0000:0FCF D003
0000:0FD1 D203
0000:0FD3 D403
0000:0FD5 D603
0000:0FD7 D803
0000:0FD9 0103
0000:0FDB 7100
0000:0FDD DE10
0000:0FDF E003

Not sure how many you need?

The System I have currently has a B26 CPU Module with 2 Memory expansions, and a Winchester/Floppy Module to the right of it.

I also just managed to load BTOS II 8.0.2 Real Mode OS onto it.
Ok, looks like the B26 BIOS must store it at a different location than the CP-001 BIOS. The first word of the table should be a count of the items in the table.

Thankfully, the Panel Debugger can read and write to I/O ports directly - pressing either I or O after entering a port address. Had some difficulty getting it to work in MESS, but that could be because the keyboard is only a basic setup, lacking separate Next and Return keys.

Writing to port 0000 will select an X-Bus module, and reading from port 0000 will return the module ID of the selected module. Module 0 is the processor module, module 1 is the next module attached to it, and so on. An NMI is generated when you go too far (don't know how the panel debugger handles that).


- Barry Rodewald