I have modified xbeaver to give the correct table.
Run with xbeaver gem925.cfg -o x to boot mfb (Boots directly from hd without ROMS)
xbeaver gem925.cfg -o rx to boot mfb from roms
My config file for the gem925 is
Code:
if B echo Option B - load boot sector at 0000 for booting
if E echo Option D - Include Debug console
if E echo Option E - External Video Card
if L echo Option L - Load CPM from file file
if M echo Option M - Include GM833 Ram Disk
if R echo Option R - Use boot rom (Simon)
if T echo Option T - Trace io cycles
if X echo Option X - Use MFB system (Work in progress)
#if X set B
if E cpuclock 1
if !E cpuclock 1
if T board 0x0 intbus 0x0 0xe0 xrw trace
if T board 0xe0 intbus 0xe0 8 trw trace
if T board 0xe8 intbus 0xe8 0x17 xrw trace
if T bus trace
board 0xfe gm813_mmu
if !E if X board 0xb0 gm832 Gemini_925_MFB green keyboard gemini
if !E if !X board 0xb0 gm832 Gemini_925 amber keyboard gemini
if E board 0xb1 extbus 0x0a1 0x03 rw /dev/z80xbus
if E output 0xb3 0
if D board 0xa0 gm832 SysTrace green
if D output 0xa1 0x1b 0x35
board 0xb8 serial_8250 bvrnet &
~/beaver/gm925/gm925/a%d &
~/beaver/gm925/gm925/b%d &
/saturn/cpmapps/beaver/diska/user%d &
~/beaver/network
if X board 0xe0 gm849m_scsi ~/beaver/disks/gem925mfb.dsk
if !X board 0xe0 gm829m_scsi ~/beaver/disks/gem925.dsk
if M board 0xfb gm833 -maxtrack 0x3f
if X board 0xe0 gm849_floppy -geometry T80.2.10.0.512 &
~/beaver/disks/floppy.dsk
if !X board 0xe0 gm829_floppy -geometry TD35.2.10.0.512 &
~/beaver/gm512/GM512_ORIGINAL.DMP
if T bus io
if L binload cb00 ./beaver/network/cpm64w.bin
if L byte 0 c3 00 eb
if B if X binload 0000 ./beaver/network/gemhdbtm.bin
if B if !X binload 0000 ./beaver/network/gemhdbt.bin
if R binload 0f000 ./beaver/network/simon.rom
if R if X byte f031 6d 47
if R if !X byte f031 47 47
if R byte f310 76