Открыть главное меню

Изменения

ATAG

287 байт добавлено, 05:25, 1 апреля 2019
Нет описания правки
<metadesc>ATAG - структура, содержащая параметры загрузки ядра Linux. В MOTOMAGX находится в CG41</metadesc>
 
= Определение =
|}
Несмотря на столь огромное разнообразие структур, все они не используются; например, в В [[ROKR]] [[Z6]] из стандартных используются только ATAG_CORE, ATAG_CMDLINE и ATAG_NONE.
----
{| border="1"
char cmdline[1]; /* this is the minimum size */
}; </pre></code>
| В ROKR Z6 используется такая строкаipu_mem=4444K@0x93700000 brdrev=P3A noinitrd console=/dev/null rw mem=60M@0x90000000 init=/linuxrc ip=off root=/dev/mtdblockИспользуется для передачи коммандной строки ядру.Строка длжна быть NULL terminated. Значения length_of_cmdline указывает на завершающий символ(/root mtdparts=nand0:192k@256k(pds),128k(setup),256k(logo),128k(secure),1536k@1088k(kern)ro,3968k(bpsw),29680k(root)ro,7680k(lang),7m(user),10752k(resrc),66512k(mass_storage),16k(kpanic),2672k(rsvn).|}Загрузчик телефона также передаёт ядру и нетипичные параметры такие как* ATAG_POWERUP_REASON * ATAG_IPU_BUFFER_ADDRESS * ATAG_IS_IPU_INITIALIZED * ATAG_GPU_CONTEXT * ATAG_USB_FIRMWARE_ADDRESS * ATAG_USB_FIRMWARE_SIZE * ATAG_MBM_VERSION * ATAG_MBM_LOADER_VERSION* ATAG_BOARDID 0xf1000409* ATAG_FLAT_DEV_TREE_ADDRESS* ATAG_FLASHING_COMPLETED * MOT_LOGO_VERSION_SIZE_OLD* MOT_LOGO_VERSION_SIZE* ATAG_LOGO_VERSION * ATAG_MEMORY_TYPE* ATAG_BATTERY_STATUS_AT_BOOT * ATAG_BOOT_FREQUENCY * ATAG_MEDL_INFO* ATAG_MBM_BOOTUP_TIME * ATAG_BP_LOADER_VERSION* ATAG_CLI_LOGO_VERSION Эти параметры используются только для загрузки специфического ядра телефона
Используется для передачи коммандной строки ядру== См.Строка длжна быть NULL terminated. Значения length_of_cmdline указывает на завершающий символ(/n).|}---------------------------------------------------------------------------------------------------также ==Остальные тэги в телефонах Motorola в часности ROKR Z6 не используются подробное Подробное описание стандартных тэгов можно найти на [http://www.simtec.co.uk/products/SWLINUX/files/booting_article.html#ATAG_CORE http://www.simtec.co.uk/products/SWLINUX/files/booting_article.html#ATAG_CORE]
214
правок