Hi all!
Some of you already knew that I'm writing a new IDE driver that would make possible
accessing >32Mb partitions on MSX-DOS(2) via an external shell (maybe a
Norton Commander-like) or maybe patching BDOS entry point.
As I'm not a good assembler programmer, I decided to release the full source code
while still in development stage, so anybody who wants to tell me about any errors
in the sources can do it easily. Besides, if someone wants to join the project, the
thinguie will grow faster...
Along with the sources for every development version of the driver, there is a lot of
documentation on my page. These are the docs available:
- X3T10 Working Draft. Proposed American National Standard 948D: Information
Technology - AT Attachment Interface with Extensions (ATA-2)
- X3T10 Working Draft 2008D: Information Technology - AT Attachment-3 Interface (ATA-3)
- X3T10 Working Document 1120D: Information Technology - AT Attachment Packet
Interface (ATAPI)
- IDE SPECIFICATIONS Integrated Drive Electronics (IDE) Hardware Reference &
Information Document
- How it works -- Partition tables (1 of 2)
- How it works -- Partition tables (2 of 2)
- How it works -- CHS Translation plus BIOS types, LBA and other good stuff (1 of 2)
- How it works -- CHS Translation plus BIOS types, LBA and other good stuff (2 of 2)
- How it works -- Master Boot Record
- How it works -- DOS floppy disk boot sector
- How it works -- OS/2 boot sector
- ATA/ATA-1/ATA-2/IDE/EIDE/etc FAQ
- ATA NEWS
- Facts and Fictions (FnF)
None of these documents are MSX-specific, and often they talk about PC ports. Refer to
the source code of the driver for MSX particularities, as they work exactly in
the same way, just on different I/O ports.
Here s the address of my page and my email address:
[EMAIL PROTECTED]
http://usuarios.intercom.es/ag0ny
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****