29.12.2012 Views

The Programmer's Guide to TRSDOS Version 6 - Tim Mann's Home ...

The Programmer's Guide to TRSDOS Version 6 - Tim Mann's Home ...

The Programmer's Guide to TRSDOS Version 6 - Tim Mann's Home ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5.2.8 PACK NAME - <br />

This field contains the diskette pack name. This is the same name displayed at boot up if<br />

the diskette is a system diskette used for the boot operation [specifically, the boot<br />

name is obtained from the System Information Sec<strong>to</strong>r but is managed coincidentally by<br />

FORMAT and ATTRIB. It is also the name displayed during a FREE or DIR or obtained by the<br />

@DODIR SuperVisor Call. <strong>The</strong> name is assigned during the formatting operation or reassigned<br />

during an ATTRIB renaming operation.<br />

5.2.9 PACK DATE - <br />

This field contains the date that the disk was formatted or the date that it was used as<br />

the destination in a mirror-image backup operation. If the diskette is used during a<br />

BOOT, this date will be displayed adjacent <strong>to</strong> the pack name [actually, the boot date is<br />

obtained from the System Information Sec<strong>to</strong>r but is managed coincidentally by BACKUP].<br />

5.2.10 RESERVED FIELD - <br />

This field is reserved for future use under DOS version 6. It formerly contained the AUTO<br />

command buffer under earlier versions of the DOS; however, since <strong>Version</strong> 6 supports 79character<br />

command lines, the System Information Sec<strong>to</strong>r now holds the AUTO command buffer<br />

for use during a BOOT operation.<br />

5.2.11 MEDIA DATA BLOCK - <br />

Effective with LDOS 6.2.0, this field contains a header sub-field and a sub-field<br />

replicating the last seven bytes of the drive control table in use and associated with<br />

the media when the media was formatted.<br />

Bytes 0-3 contains an X'03' followed by the string, "LSI".<br />

Bytes 4-10 replicates the last seven bytes of the DCT during format.<br />

============================================================<br />

| 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |<br />

| _______________________________________________ |<br />

| 00 | | 00 |<br />

| 01 | | 01 |<br />

| 02 | ALLOCATION TABLE | 02 |<br />

| 03 | | 03 |<br />

| 04 | | 04 |<br />

| 05 |_______________________________________________| 05 |<br />

| 06 | | 06 |<br />

| 07 | | 07 |<br />

| 08 | FLOPPY LOCKOUT TABLE | 08 |<br />

| 09 | HARD DRIVE ALLOCATION TABLE | 09 |<br />

| 0A | | 0A |<br />

| 0B |_______________________________________________| 0B |<br />

| 0C |_E_X_T_E_N_D_E_D___A_L_L_O_C____|_#|_+|_*|_MPW_| 0C |<br />

| 0D |___P_A_C_K___N_A_M_E___|___P_A_C_K___D_A_T_E___| 0D |<br />

| 0E | R E S E R V E D | 0E |<br />

| 0F |_______________________________________________| 0F |<br />

| |<br />

| 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |<br />

| |<br />

| Note:"#"= DOS <strong>Version</strong>;"+"= Cyl Excess;"*"= Configuration |<br />

| |<br />

============================================================<br />

Figure 5-3: Granule Allocation Table Illustrated<br />

5-5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!