The IOCC_GEOMETRY CommandCode consists of all the CommandModifiers responsible for setting and returning information about the capacity of a unit.

The CommandModifiers are described in the following table:

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³CommandModifier               ³Description                   ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³IOCM_GET_MEDIA_GEOMETRY       ³Returns the geometry of the   ³
³                              ³current media in a drive.     ³
³                              ³For non-removable media       ³
³                              ³devices, the geometry returned³
³                              ³must be identical to the      ³
³                              ³geometry returned by          ³
³                              ³IOCM_GET_DEVICE_GEOMETRY.     ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³IOCM_SET_MEDIA_GEOMETRY       ³Informs the adapter device    ³
³                              ³driver of the required media  ³
³                              ³geometry in preparation for   ³
³                              ³formatting.  This command is  ³
³                              ³mandatory only for standard   ³
³                              ³diskette media.               ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³IOCM_GET_DEVICE_GEOMETRY      ³Returns the device geometry   ³
³                              ³compatible with INT 13h BIOS  ³
³                              ³function 08h.                 ³
³                              ³If the INT 13h support for a  ³
³                              ³device provides translation,  ³
³                              ³the INT 13h geometry of the   ³
³                              ³device must be returned with  ³
³                              ³the BIOS translation performed³
³                              ³within the driver.  That is,  ³
³                              ³the driver must emulate any   ³
³                              ³INT 13h translation performed ³
³                              ³by BIOS.                      ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³IOCM_SET_LOGICAL_GEOMETRY     ³Indicates that the geometry   ³
³                              ³recorded in the file system   ³
³                              ³tables on the media does not  ³
³                              ³match the physical media      ³
³                              ³geometry reported by the      ³
³                              ³device driver.                ³
³                              ³The driver should convert RBA ³
³                              ³to CHS addresses according to ³
³                              ³the geometry passed in this   ³
³                              ³IORB, rather than using the   ³
³                              ³media geometry the driver is  ³
³                              ³reporting.  The device driver ³
³                              ³should stop performing this   ³
³                              ³translation if a media change ³
³                              ³indication is detected.       ³
³                              ³Support of this command is    ³
³                              ³mandatory only for standard   ³
³                              ³diskette media.               ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

Remarks