Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Основные принципы системной разработки > Запуск системы, быстрая активация устройств > Построение встраиваемых систем > API библиотек libipl и libstartup > struct startup_info_disk



struct startup_info_disk

Информация об обнаруженных модулем startup жестких дисках

Прототип:

#include <sys/startup.h>
struct startup_info_disk {
struct startup_info_hdr hdr;
unsigned char drive;
unsigned char zero;
unsigned short heads;
unsigned short cylinders;
unsigned short sectors;
unsigned int blocks;
};

Библиотека:

libstartup

Описание:

Хранит информацию обо всех обнаруженных жестких дисках (на ПК с BIOS) в следующих полях:

drive
Номер диска.
zero
Зарезервировано; должно быть равно 0.
heads
Количество головок.
cylinders
Количество цилиндров.
sectors
Количество секторов.
blocks
Размер устройства в блоках, рассчитываемый по формуле "heads × cylinders × sectors", если размер блока составляет 512 байт.

Классификация:

ЗОСРВ «Нейтрино», startup

Тематические ссылки:

struct startup_info_hdr, struct startup_info_skip, struct startup_info_mem, struct startup_info_mem_extended, struct startup_info_time, struct startup_info_box

Построение встраиваемых систем




Предыдущий раздел: перейти