path: root/com32/gplinclude/disk/geom.h
Commit message (Collapse)AuthorAgeFilesLines
* gpllib: Don't clobber legacy C/H/S parameters with EDD onesPierre-Alexandre Meyer2009-04-191-23/+30
| | | | | | | | | | | | | | Impact: driveinfo structure change, new disk.c32 module Adapt driveinfo structure to store both legacy and EDD parameters. Change utility functions to use EDD when available (C/H/S being a fallback). Add a new disk.c32 module to test the disk library. It will print information (geometry) about every detected drive. Misc.: refactoring, set ES:DI to 0:0 when querying legacy C/H/S Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
* hdt: Fix typo in device_parameter structPierre-Alexandre Meyer2009-04-191-1/+1
| | | | | | cheksum should read checksum. Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
* gpllib: Add disk libraryPierre-Alexandre Meyer2009-04-191-0/+309
This library features read and write operations, as well as geometry detection. It will prevent duplicating code between several modules (e.g. hdt and chain.c32). Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>