[sebhc] Emulating H17
Steven Parker
sp11 at hotmail.com
Fri May 21 07:14:33 CDT 2004
Dave, you must've missed my message about the source files - I had put them
in the archves with you in mind. :-)
>Only to discover that it contains almost no useful information.
I gave that caveat in the same message. :-)
>- Detailed register description for the disk controller hardware.
> What register addresses does it use?
That was in my message of May 10 .. but now you can get the same info and
more from the files in the source directories in the archives:
software/sources/HDOS_2.0_Software_Tools_890-103 and
software/sources/HDOS_2.0_Driver_Source_890-104
Of particular interest would be sydvd.asm (the H17 device driver) and the
header files it uses.
> What is the meaning of each bit that is read/written from each register?
> Samples for format/read/write code would be handy.
Those source files should cover it.
>- H17 ROM image to install in the emulators address space.
In the archives: software/H8-ROMs/H17.ROM
> - Full ROM listing would be nice.
I don't think its been posted yet. But a partial listing has:
software/H8-ROMs/H17ROM-listing.pdf
>- Details of the H17 ROM image entry points. What addresses to you call to
>issue
> disk commands? How do you pass various parameters to the drivers? How
>do you
> receive results back?
You can probably glean that from the sources.
>- Image of a bootable HDOS diskette.
software/disks/HDOS/HDOS_2.0_Issue_#50.06.00_890-64.disk
>- Details on how to BOOT the system. I assume you execute a routine in the
>H17 ROM.
Yes, at location 030.000, which is the starting location of the ROM.
Cheers,
- Steven
_________________________________________________________________
Watch LIVE baseball games on your computer with MLB.TV, included with MSN
Premium! http://join.msn.click-url.com/go/onm00200439ave/direct/01/
--
Delivered by the SEBHC Mailing List
More information about the Sebhc
mailing list