>] MegaSCSI partitionning system is based in a file with information for each
>] partition (begin, end sector, and number of sectors) codified with an own
>] format and placed in each partition.
>Do you also happen to have detailed information about the location and format
>of this file? That would be a really great help.
The file is placed in the root directory of each partition. You can always
enable partition 0 (which starts in physical sector 0 of the disk) and then
read from this file the information about the other partitions.
MegaSCSI keeps internally a 16 byte table for each enabled partition
(assigned to a drive). The file (MEGASCSI.TBL) has just this information but
for all the existing partitions on the disk. This is the meaning of each byte:
0: In the internal table: SCSI ID of the device handling the disk. %00000001
for 0, %00000010 for 1, etc.
In the file: always 0.
1: In the internal table:
bit 7 is 1 if a disk change was made.
bit 6 is 1 if the partition is write protected.
bits 5 to 0 are unused.
In the file: always 0.
2: Starting sector, bits 23-16.
3: Starting sector, bits 15-8.
4: Starting sector, bits 7-0.
5: Number of sectors, bits 23-16.
6: Number of sectors, bits 15-8.
7: Number of sectors, bits 7-0.
8: Sector size in bytes, bits 15-8. Always #02.
9: Sector size in bytes, bits 7-0. Always 0.
10 to 15: unused, always 0.
>] But actually MegaSCSI formatter also
>] puts standard partitionning information (same as PC) in the sector 0 and in
>] the first sector of each partition, so MegaSCSI disks can be read in PC
>] without problems (I said this some months ago, now I remember). Want this
>] information?
>I want this information as well. Details please.
Damn! I lost it! (O O!)
I must have this document somewhere in my house... wait a little please.
Anyway you can find this information in any book about MS-DOS internals.
-------------------------------------------------------
Konami Man - AKA Nestor Soriano (^ ^)Y
Itsumo MSX user
[EMAIL PROTECTED]
http://www.geocities.com/SiliconValley/Bay/9797/msx.htm
Test NestorBASIC!!
Only a PC can be stupid enough to show this message:
"Keyboard not found. Press F1 to continue."
-------------------------------------------------------
****
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/)
****