SayoriOS 0.3.3

Поля данных
Структура Elf32_Ehdr

## Поля данных
unsigned char | e_ident [EI_NIDENT]
| Идентификационные данные ELF.
Elf32_Half | e_type
| Тип объектного файла
Elf32_Half | e_mashine
| Тип архитектуры
Elf32_Word | e_version
| Версия объектного файла
Elf32_Addr | e_entry
| Точка входа в процесс
Elf32_Off | e_phoff
| Смещение заголовка программы
Elf32_Off | e_shoff
| Смещение заголовка таблицы разделов
Elf32_Word | e_flags
| Флаги, специфичные для процессора
Elf32_Half | e_ehsize
| Размер заголовка
Elf32_Half | e_phentsize
| Размер записи заголовка программы
Elf32_Half | e_phnum
| Количество записей заголовка программы
Elf32_Half | e_shentsize
| Размер записи заголовка раздела
Elf32_Half | e_shnum
| Количество записей в заголовке раздела
Elf32_Half | e_shstrndx
| ...

## Подробное описание

См. определение в файле elf.h строка 86

Объявления и описания членов структуры находятся в файле:

- kernel/include/elf/elf.h