![]() |
SyterKit 0.4.0.x
SyterKit is a bare-metal framework
|
#include <stdbool.h>#include <stddef.h>#include <stdint.h>#include <types.h>#include <log.h>#include "image_loader.h"
Classes | |
| struct | linux_bimage_header |
Macros | |
| #define | ANDR_BOOT_MAGIC "ANDROID!" |
| #define | ANDR_BOOT_MAGIC_SIZE 8 |
| #define | ANDR_BOOT_NAME_SIZE 16 |
| #define | ANDR_BOOT_ARGS_SIZE 512 |
| #define | BOOT_EXTRA_ARGS_SIZE 1024 |
Functions | |
| struct linux_bimage_header | __attribute__ ((packed)) |
| #define ANDR_BOOT_ARGS_SIZE 512 |
| #define ANDR_BOOT_MAGIC "ANDROID!" |
| #define ANDR_BOOT_MAGIC_SIZE 8 |
| #define ANDR_BOOT_NAME_SIZE 16 |
| #define BOOT_EXTRA_ARGS_SIZE 1024 |
| struct linux_bimage_header __attribute__ | ( | (packed) | ) |
| char cmdline[ANDR_BOOT_ARGS_SIZE] |
| uint64_t dtb_addr |
| uint32_t dtb_size |
| char extra_cmdline[BOOT_EXTRA_ARGS_SIZE] |
| uint32_t header_size |
| uint32_t id[8] |
| uint32_t kernel_addr |
| uint32_t kernel_size |
| char magic[ANDR_BOOT_MAGIC_SIZE] |
| char name[ANDR_BOOT_NAME_SIZE] |
| uint32_t os_version |
| uint32_t page_size |
| uint32_t ramdisk_addr |
| uint32_t ramdisk_size |
| uint64_t recovery_dtbo_offset |
| uint32_t recovery_dtbo_size |
| uint32_t second_addr |
| uint32_t second_size |
| uint32_t tags_addr |
| uint32_t unused |