View Single Post
Old 17th Sep 2019, 7:29 am   #229
john_newcombe
Hexode
 
Join Date: Apr 2019
Location: Skipton, North Yorkshire, UK.
Posts: 252
Default Re: Gemini 80-Bus System

This is good progress and in trying to follow along I am experiencing a few difficulties. Below is my xbeaver config file which, when used, boots to M, however, anything else I do causes a system halt e.g.

If I save and run T-Net (go.com in your example) it halts. If I perform a DIR of A or B, it halts. A DIR of C shows garbage.

Code:
verbose
cpuclock 4

if T board 0x0 intbus 0x0 0xff xrwt trace
if T bus trace

board 0xfe gm813_mmu

board 0xb0 gm832 Gemini green

board 0xb8 serial_8250 bvrnet ~/Dropbox/Documents/CPM/Gemini80/Emulator/gm925/a%d ~/Dropbox/Documents/CPM/Gemini80/Emulator/gm925/b%d

board 0xe0 gm829_scsi ~/Dropbox/Documents/CPM/Gemini80/Emulator/gem925.dsk
board 0xe0 gm829_floppy -geometry D80.2.10.0.512 ~/Dropbox/Documents/CPM/Gemini80/Software/GeminiBios34/GEMBIOS34.80.DMP

board 0xfb gm833 -maxtrack 0x3f

if T bus io

binload cb00 ~/Dropbox/Documents/CPM/Gemini80/Emulator/cpm64w.bin
binload 0100 ~/Dropbox/Documents/CPM/Gemini80/Software/T-Net/files/t-net.com

byte 0 c3 00 eb
This is the verbose output...
Code:
[john@arch-vbox xbeaver]$ ./xbeaver gm925.cfg
gm925.cfg:cpuclock 4
gm925.cfg:if T board 0x0 intbus 0x0 0xff xrwt trace
gm925.cfg:if T bus trace
gm925.cfg:board 0xfe gm813_mmu
Installing board gm813_mmu (Gemini GM813 Memory Management Unit) at address 0xfe
gm925.cfg:board 0xb0 gm832 Gemini green
Installing board gm832 (Gemini GM832 Super Video Controller) at address 0xb0
gm925.cfg:board 0xb8 serial_8250 trace tty tty /dev/ttyS0
Installing board serial_8250 (Serial Board (Intel 8250 Chip)) at address 0xb8
gm925.cfg:board 0xb8 serial_8250 bvrnet ~/Dropbox/Documents/CPM/Gemini80/Emulator/gm925/a%d ~/Dropbox/Documents/CPM/Gemini80/Emulator/gm925/b%d
Installing board serial_8250 (Serial Board (Intel 8250 Chip)) at address 0xb8
network directory for drive 0 set to "/home/john/Dropbox/Documents/CPM/Gemini80/Emulator/gm925/a%d"
network directory for drive 1 set to "/home/john/Dropbox/Documents/CPM/Gemini80/Emulator/gm925/b%d"
gm925.cfg:board 0xe0 gm829_scsi ~/Dropbox/Documents/CPM/Gemini80/Emulator/gem925.dsk
Installing board gm829_scsi (Gemini GM829 Scsi Disk Controller) at address 0xe0
hard disk is file "/home/john/Dropbox/Documents/CPM/Gemini80/Emulator/gem925.dsk"
gm925.cfg:board 0xe0 gm829_floppy -geometry D80.2.10.0.512 ~/Dropbox/Documents/CPM/Gemini80/Software/GeminiBios34/GEMBIOS34.80.DMP
Installing board gm829_floppy (Gemini GM829 Floppy Disk Controller) at address 0xe0
Parsed file /home/john/Dropbox/Documents/CPM/Gemini80/Software/GeminiBios34/GEMBIOS34.80.DMP
    format = 80 cylinders 2 heads 10 sectors (first sector=0) of 512 bytes R/W
gm925.cfg:board 0xfb gm833 -maxtrack 0x3f
Installing board gm833 (Gemini GM833 Ram-Disk) at address 0xfb
gm925.cfg:if T bus io
gm925.cfg:binload cb00 ~/Dropbox/Documents/CPM/Gemini80/Emulator/cpm64w.bin
Successfully loaded 12288 bytes
gm925.cfg:binload 0100 ~/Dropbox/Documents/CPM/Gemini80/Software/T-Net/files/t-net.com
Successfully loaded 2688 bytes
gm925.cfg:byte 0 c3 00 eb
Finished with gm925.cfg
I guess I am misunderstanding something, any thoughts?

Last edited by john_newcombe; 17th Sep 2019 at 7:49 am.
john_newcombe is offline