mirror of
https://github.com/xcat2/xNBA.git
synced 2024-12-23 19:51:46 +00:00
Added support for INT 13,15; NTLDR calls it (though it may not
actually do anything with the result, since it carried on using us even when we returned failure).
This commit is contained in:
parent
40724431e8
commit
5a54225aef
@ -27,6 +27,8 @@ struct block_device;
|
||||
#define INT13_WRITE_SECTORS 0x03
|
||||
/** Get drive parameters */
|
||||
#define INT13_GET_PARAMETERS 0x08
|
||||
/** Get disk type */
|
||||
#define INT13_GET_DISK_TYPE 0x15
|
||||
/** Extensions installation check */
|
||||
#define INT13_EXTENSION_CHECK 0x41
|
||||
/** Extended read */
|
||||
@ -131,6 +133,22 @@ struct int13_disk_parameters {
|
||||
|
||||
};
|
||||
|
||||
/**
|
||||
* @defgroup int13types INT 13 disk types
|
||||
* @{
|
||||
*/
|
||||
|
||||
/** No such drive */
|
||||
#define INT13_DISK_TYPE_NONE 0x00
|
||||
/** Floppy without change-line support */
|
||||
#define INT13_DISK_TYPE_FDD 0x01
|
||||
/** Floppy with change-line support */
|
||||
#define INT13_DISK_TYPE_FDD_CL 0x02
|
||||
/** Hard disk */
|
||||
#define INT13_DISK_TYPE_HDD 0x03
|
||||
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
* @defgroup int13flags INT 13 disk parameter flags
|
||||
* @{
|
||||
|
Loading…
Reference in New Issue
Block a user