>] 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/)
****

Reply via email to