•  Back 
  •  XHDI - eXtended HardDisk Interface (Version 1.30) 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - The Operating System
Author      : 
Version     : tos.hyp (December 19, 2008)
Subject     : Programmieren/Atari
Nodes       : 3010
Index Size  : 93790
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Title
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File14.8.2  XHDI terminology                                           TOS

Definition of data types:

UWORD:  16-bit, unsigned
LONG:   32-bit, signed
ULONG:  32-bit, unsigned
char *: 32-bit, pointer to a zero terminated string

 major:  Major Device Number

          0..7:     Devices on the ACSI bus with ATARI-compatible 
                    command set
          8..15:    Devices on the SCSI bus
          16..17:   Devices connected to the primary IDE interface
          18..19:   Devices connected to a secondary IDE interface
          20..23:   Additional IDE devices
          24..63:   Extensions as defined in the pun field in the 
                    PUN_INFO structure
          64:       Devices on the standard floppy controller
          65..255:  Extensions outside the scope of AHDI.

 minor:  Minor Device Number (for `major' 0..15: LUN of the ACSI or 
         SCSI device), maximal 255.

 key:    A 16-bit key, returned by XHReserve, or 0 if the device is 
         not locked or if the key is unknown

Notation:

Numerical values are, when not specified otherwise, decimal. Hex 
values (base 16) are introduced by a dollar sign (0x).

See Also: XHDI specification   About the GEMDOS   About the BIOS 
SCSI specification