Previous Thread
Next Thread
Print Thread
Page 4 of 7 1 2 3 4 5 6 7
Joined: Mar 2020
Posts: 30
Likes: 3
X
Xolod Offline OP
Member
OP Offline
Member
X
Joined: Mar 2020
Posts: 30
Likes: 3
Thank you! enjoy your vacation, we are in no hurry!

Xolod #119169 05/15/21 02:16 PM
Joined: May 2009
Posts: 2,037
Likes: 78
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,037
Likes: 78
Honestly, if any other dev wants to take a look at this system instead, I would welcome it at this point. This system is baffling the living piss out of me.

The Z80 clearly needs to boot at 0x1800, but the system manual makes it entirely unclear as to how that happens.

The VDU/COMM 8086 boots to 3000:0000, clears interrupts, then executes an "enter 8E8Ch,0C0h" instruction, which puts IP at 0000:0000h in memory that appears otherwise empty.

The "slave" 8086 boots to 4800:0000, clears interrupts, then executes the exact same instruction, with exactly the same results.

At this point I have no idea how this damn thing is even supposed to start up, let alone work.

Xolod #119178 05/15/21 05:32 PM
Joined: Jun 2001
Posts: 473
O
Senior Member
Offline
Senior Member
O
Joined: Jun 2001
Posts: 473
Code
0000: e9 ff 03                       jmp     402h
0402: fa                             cli     
0403: 8c c8                          mov     ax,cs
0405: 8e c0                          mov     es,ax
0407: b8 40 00                       mov     ax,40h

Not sure how you end up at 0x404.. and the byte order does not match, looks like youre interleave is fucked?

Xolod #119189 05/16/21 09:09 AM
Joined: May 2009
Posts: 2,037
Likes: 78
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,037
Likes: 78
Could be my interleave is fucked, yeah. I'll have a look in a bit.

Xolod #119191 05/16/21 09:17 AM
Joined: May 2009
Posts: 2,037
Likes: 78
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,037
Likes: 78
Yeah, it's a byte interleave, not a word interleave like I have it. Alright, I'll put it back on my queue, but it'll have to wait for later today, as I currently have the CD-i CDIC flayed apart.

Xolod #119194 05/16/21 08:32 PM
Joined: Mar 2020
Posts: 30
Likes: 3
X
Xolod Offline OP
Member
OP Offline
Member
X
Joined: Mar 2020
Posts: 30
Likes: 3
I added more photo to the folder in the first post. As it turned out, the hdd + fdd controller on Labtam is used the same as that of the Kaypro 10.
https://www.dropbox.com/s/cpywf20re79ckd4/20210514_225850.jpg

https://forums.bannister.org/ubbthr...mp;Board=1&main=8720&type=thread

Last edited by Xolod; 05/16/21 08:33 PM.
Xolod #119305 06/01/21 10:27 AM
Joined: Mar 2020
Posts: 30
Likes: 3
X
Xolod Offline OP
Member
OP Offline
Member
X
Joined: Mar 2020
Posts: 30
Likes: 3
I am repairing mfm hdd, hopefully being able to restore unix from this disk. just wanted to ask if there were any changes to the emulation driver?

Xolod #119307 06/01/21 11:25 AM
Joined: May 2009
Posts: 2,037
Likes: 78
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,037
Likes: 78
Not yet. Hasn't been submitted yet. It's on my list of things to do, ideally once I've wrapped up the Space Panic audio netlist, which should be this week.

1 member likes this: Xolod
Xolod #119355 06/13/21 11:07 AM
Joined: May 2009
Posts: 2,037
Likes: 78
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,037
Likes: 78
I have the VDU board starting to boot. It currently brings up the MC6845, the two Am9513 timers, clears VRAM, initializes NVRAM, and then hangs because it's waiting for an interrupt.

Unless I missed something, the manual doesn't seem to describe which interrupt lines coming out of the Am9513, or any other chips, are connected to the 8 incoming interrupt lines on the NEC D8259 (NEC clone of Intel 8259 Programmable Interrupt Controller).

if you still have the board, Xolod, would it be possible to probe out which pins on which chips are connected to pins 18 through 25 (IR0 through IR7) on the NEC D8259? At this point I can hopefully make some educated guesses by examining code, but it would be easier to just know it.

Xolod #119356 06/13/21 11:47 AM
Joined: Mar 2020
Posts: 30
Likes: 3
X
Xolod Offline OP
Member
OP Offline
Member
X
Joined: Mar 2020
Posts: 30
Likes: 3
Great news! The boards are not at home, but I will try to get the operatives where they are now. I hope COVID lockdown will not interfere with this.

Page 4 of 7 1 2 3 4 5 6 7

Link Copied to Clipboard
Who's Online Now
3 members (drewcifer, Dam0, 1 invisible), 19 guests, and 3 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,088
Posts119,103
Members5,014
Most Online890
Jan 17th, 2020
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com