[sebhc] RE: 1st Boot attempt!

Steven Parker sp11 at hotmail.com
Sun May 23 23:31:07 CDT 2004


>Well... it kinda boots:

Woohoo!  :-)

>When I boot the "HDOS16.H8D" image on my emulator,
>Label: HDOS 1.6 Master Distribution for Mac H8 Emulator
                                 ^^^^^^^^^^^^^^^^^^^^^

This is clearly not a pristine distribution image.   Just to be sure you 
have a good image, try it with HDOS_2.0_Issue_#50.06.00_890-64.disk in the 
archives under software/disk-images/HDOS.  I know that one to be from a 
bootable distribution disk.  You can call it HDOS20.H8D if you want  :-)

>?01 Disk Structure is Corrupt.
>Contact HEATH Technical Correspondence for Assistance.

I guess that would be me.  :-)   (I actually WAS "HEATH Technical 
Correspondence").

So .. assuming you still get that on the other image ...

Most "corruption" had to do with mangled directories or GRT's, but the ones 
in the image should be good (certainly in the 2.0 image).  The GRT is stored 
and manipulated in the write-protectable controller RAM (024.000-027.377).  
Are you emulating that RAM area?  Are you also handling the write-protect 
control via the port and making it unwritable unless enabled by the control?

>>- Immediately after hitting GO, the ROM reads 0:0-0:8
>   into RAM at #2280 and launches it.

Yea, that's "Boot"

>The loaded code
>   reads 0:9

That's the label sector

>- The system then read:
>   0:9 (Again)

>   22:2
>   22:3

Probably the first group of the directory (DIRECT.SYS)

>   1:2 to 1:9
>   2:0 to 2:9
>   3:0 to 3:8

HDOS itself, read from a special contiguous allocation (so no GRT reference 
is needed).

>   0:9 (again)
>   1:0

RGT

>   23:8

The GRT

>   22:2
>   22:3

Directory again.  This is probably the point at which the GRT is first used 
to find another file's position on the disk (perhaps the SY driver).  And 
thus the "corruption" is detected.

So if I guessed right, you should be HDOS'ing momentarily.  Can't wait to 
try it out!   Let me know if that's not it and I'll try to think of another 
possibility.

Cheers,

- Steven

_________________________________________________________________
Best Restaurant Giveaway Ever! Vote for your favorites for a chance to win 
$1 million! http://local.msn.com/special/giveaway.asp

--
Delivered by the SEBHC Mailing List



More information about the Sebhc mailing list