Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gpllib: Don't clobber legacy C/H/S parameters with EDD ones | Pierre-Alexandre Meyer | 2009-04-19 | 1 | -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 struct | Pierre-Alexandre Meyer | 2009-04-19 | 1 | -1/+1 |
| | | | | | | cheksum should read checksum. Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org> | ||||
* | gpllib: Add disk library | Pierre-Alexandre Meyer | 2009-04-19 | 1 | -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> |