Crate bkhdd

Source

Modules§

io

Structs§

AHDD
AHDDLayout
Altec Pro HDD Layout это читается ReverseReader-ом, то есть сверху вниз Формат (words): 4 - основной заголовок 5..(partitions * 2) - записи о разделах 1 - контрольная сумма
AHDDPattionEntrie
Запись о разделе 2 слова
HDI
Main HDI Struct
HDIInfo
HDILayout
HDI layout
Partition

Enums§

AHDDError
HDIError

Constants§

AHDD_CS_INIT
u16 инициализация для контрольной суммы
AHDD_CYL_B
u16 количество цидиндров
AHDD_DRV_B
u8 номер загрузозного раздела (LD)?
AHDD_HEADER_WORDS
размер заголовка в словах
AHDD_HEAD_B
u8 количество головок?
AHDD_LOGD_B
u8 количество логических дисков разделов
AHDD_PART_B
смещение к первой записи таблицы разделов
AHDD_PT_SEC
Константы взяты из HDIStuff.h константы для доступа к данным таблицы разделов АльтПро
AHDD_SEC_B
u16 количество секторов на дорожке?
AHDD_UNI_B
u8 хуй знает
BLOCK_SIZE
HDI_MAGIC
HDI_MAGIC_OFFSET
SHDD_ADR_BOOT_W
адрес загрузки загрузчика лог. диска
SHDD_BOOT_B
устр. для загрузки по умолч. (0 - А, 2 - С …)
SHDD_BOOT_W
устр. для загрузки по умолч. (0 - А, 2 - С …)
SHDD_CYLVOL_B
объём цилиндра (общее количество секторов на дорожке) == H * S
SHDD_CYLVOL_W
объём цилиндра (общее количество секторов на дорожке) == H * S
SHDD_HEAD_B
номер последней головки (H - 1)
SHDD_HEAD_SEC_W
количество секторов на дорожке & номер последней головки (H - 1)
SHDD_LD_FLAGS_W
флаги - признаки
SHDD_LD_LEN_W
размер лог. диска в блоках
SHDD_NLD_W
константы для доступа к данным начального блока раздела Самара
SHDD_PAGE_W
состояние регистра страниц
SHDD_PART_B
таблица разделов
SHDD_PART_W
таблица разделов
SHDD_PT_SEC
константы для доступа к данным таблицы разделов Самара
SHDD_SEC_B
количество секторов на дорожке
SHHD_ADR_PAR_W
адрес блока параметров для загрузчика

Functions§

swap_pairs