This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | ADI_SYSCTRL_VALUES |
struct | ADI_BOOT_HEADER |
struct | ADI_BOOT_BUFFER |
struct | ADI_BOOT_DATA |
Defines | |
#define | _BOOTROM_RESET 0xEF000000 |
#define | _BOOTROM_FINAL_INIT 0xEF000002 |
#define | _BOOTROM_PDMA 0xEF000004 |
#define | _BOOTROM_MDMA 0xEF000006 |
#define | _BOOTROM_MEMBOOT 0xEF000008 |
#define | _BOOTROM_SPIBOOT 0xEF00000A |
#define | _BOOTROM_TWIBOOT 0xEF00000C |
#define | _BOOTROM_OTP_COMMAND 0xEF000018 |
#define | _BOOTROM_OTP_READ 0xEF00001A |
#define | _BOOTROM_OTP_WRITE 0xEF00001C |
#define | _BOOTROM_ECC_TABLE 0xEF00001E |
#define | _BOOTROM_BOOTKERNEL 0xEF000020 |
#define | _BOOTROM_GETPORT 0xEF000022 |
#define | _BOOTROM_NMI 0xEF000024 |
#define | _BOOTROM_HWERROR 0xEF000026 |
#define | _BOOTROM_EXCEPTION 0xEF000028 |
#define | _BOOTROM_CRC32 0xEF000030 |
#define | _BOOTROM_CRC32POLY 0xEF000032 |
#define | _BOOTROM_CRC32CALLBACK 0xEF000034 |
#define | _BOOTROM_CRC32INITCODE 0xEF000036 |
#define | _BOOTROM_SYSCONTROL 0xEF000038 |
#define | _BOOTROM_REV 0xEF000040 |
#define | _BOOTROM_SESR 0xEF001000 |
#define | BOOTROM_FOLLOWS_C_ABI 1 |
#define | BOOTROM_CAPS_ADI_BOOT_STRUCTS 1 |
#define | BOOTROM_CAPS_SYSCONTROL 1 |
#define | BOOTROM_CALLED_FUNC_ATTR |
#define | SYSCTRL_READ 0x00000000 |
#define | SYSCTRL_WRITE 0x00000001 |
#define | SYSCTRL_SYSRESET 0x00000002 |
#define | SYSCTRL_SOFTRESET 0x00000004 |
#define | SYSCTRL_VRCTL 0x00000010 |
#define | SYSCTRL_EXTVOLTAGE 0x00000020 |
#define | SYSCTRL_INTVOLTAGE 0x00000000 |
#define | SYSCTRL_OTPVOLTAGE 0x00000040 |
#define | SYSCTRL_PLLCTL 0x00000100 |
#define | SYSCTRL_PLLDIV 0x00000200 |
#define | SYSCTRL_LOCKCNT 0x00000400 |
#define | SYSCTRL_PLLSTAT 0x00000800 |
#define | BFLAG_DMACODE_MASK 0x0000000F |
#define | BFLAG_SAFE 0x00000010 |
#define | BFLAG_AUX 0x00000020 |
#define | BFLAG_FILL 0x00000100 |
#define | BFLAG_QUICKBOOT 0x00000200 |
#define | BFLAG_CALLBACK 0x00000400 |
#define | BFLAG_INIT 0x00000800 |
#define | BFLAG_IGNORE 0x00001000 |
#define | BFLAG_INDIRECT 0x00002000 |
#define | BFLAG_FIRST 0x00004000 |
#define | BFLAG_FINAL 0x00008000 |
#define | BFLAG_HOOK 0x00400000 |
#define | BFLAG_HDRINDIRECT 0x00800000 |
#define | BFLAG_TYPE_MASK 0x00300000 |
#define | BFLAG_TYPE_1 0x00000000 |
#define | BFLAG_TYPE_2 0x00100000 |
#define | BFLAG_TYPE_3 0x00200000 |
#define | BFLAG_TYPE_4 0x00300000 |
#define | BFLAG_FASTREAD 0x00400000 |
#define | BFLAG_NOAUTO 0x01000000 |
#define | BFLAG_PERIPHERAL 0x02000000 |
#define | BFLAG_SLAVE 0x04000000 |
#define | BFLAG_WAKEUP 0x08000000 |
#define | BFLAG_NEXTDXE 0x10000000 |
#define | BFLAG_RETURN 0x20000000 |
#define | BFLAG_RESET 0x40000000 |
#define | BFLAG_NONRESTORE 0x80000000 |
Variables | |
static uint32_t(*const) | syscontrol (uint32_t action_flags, ADI_SYSCTRL_VALUES *power_settings, void *reserved) = (void *)_BOOTROM_SYSCONTROL |
#define _BOOTROM_BOOTKERNEL 0xEF000020 |
#define _BOOTROM_CRC32 0xEF000030 |
#define _BOOTROM_CRC32CALLBACK 0xEF000034 |
#define _BOOTROM_CRC32INITCODE 0xEF000036 |
#define _BOOTROM_CRC32POLY 0xEF000032 |
#define _BOOTROM_ECC_TABLE 0xEF00001E |
#define _BOOTROM_EXCEPTION 0xEF000028 |
#define _BOOTROM_FINAL_INIT 0xEF000002 |
#define _BOOTROM_GETPORT 0xEF000022 |
#define _BOOTROM_HWERROR 0xEF000026 |
#define _BOOTROM_MDMA 0xEF000006 |
#define _BOOTROM_MEMBOOT 0xEF000008 |
#define _BOOTROM_NMI 0xEF000024 |
#define _BOOTROM_OTP_COMMAND 0xEF000018 |
#define _BOOTROM_OTP_READ 0xEF00001A |
#define _BOOTROM_OTP_WRITE 0xEF00001C |
#define _BOOTROM_PDMA 0xEF000004 |
#define _BOOTROM_RESET 0xEF000000 |
#define _BOOTROM_REV 0xEF000040 |
#define _BOOTROM_SESR 0xEF001000 |
#define _BOOTROM_SPIBOOT 0xEF00000A |
#define _BOOTROM_SYSCONTROL 0xEF000038 |
#define _BOOTROM_TWIBOOT 0xEF00000C |
#define BFLAG_AUX 0x00000020 |
#define BFLAG_CALLBACK 0x00000400 |
#define BFLAG_DMACODE_MASK 0x0000000F |
#define BFLAG_FASTREAD 0x00400000 |
#define BFLAG_FILL 0x00000100 |
#define BFLAG_FINAL 0x00008000 |
#define BFLAG_FIRST 0x00004000 |
#define BFLAG_HDRINDIRECT 0x00800000 |
#define BFLAG_HOOK 0x00400000 |
#define BFLAG_IGNORE 0x00001000 |
#define BFLAG_INDIRECT 0x00002000 |
#define BFLAG_INIT 0x00000800 |
#define BFLAG_NEXTDXE 0x10000000 |
#define BFLAG_NOAUTO 0x01000000 |
#define BFLAG_NONRESTORE 0x80000000 |
#define BFLAG_PERIPHERAL 0x02000000 |
#define BFLAG_QUICKBOOT 0x00000200 |
#define BFLAG_RESET 0x40000000 |
#define BFLAG_RETURN 0x20000000 |
#define BFLAG_SAFE 0x00000010 |
#define BFLAG_SLAVE 0x04000000 |
#define BFLAG_TYPE_1 0x00000000 |
#define BFLAG_TYPE_2 0x00100000 |
#define BFLAG_TYPE_3 0x00200000 |
#define BFLAG_TYPE_4 0x00300000 |
#define BFLAG_TYPE_MASK 0x00300000 |
#define BFLAG_WAKEUP 0x08000000 |
#define BOOTROM_CALLED_FUNC_ATTR |
#define BOOTROM_CAPS_ADI_BOOT_STRUCTS 1 |
#define BOOTROM_CAPS_SYSCONTROL 1 |
#define BOOTROM_FOLLOWS_C_ABI 1 |
#define SYSCTRL_EXTVOLTAGE 0x00000020 |
#define SYSCTRL_INTVOLTAGE 0x00000000 |
#define SYSCTRL_LOCKCNT 0x00000400 |
#define SYSCTRL_OTPVOLTAGE 0x00000040 |
#define SYSCTRL_PLLCTL 0x00000100 |
#define SYSCTRL_PLLDIV 0x00000200 |
#define SYSCTRL_PLLSTAT 0x00000800 |
#define SYSCTRL_READ 0x00000000 |
#define SYSCTRL_SOFTRESET 0x00000004 |
#define SYSCTRL_SYSRESET 0x00000002 |
#define SYSCTRL_VRCTL 0x00000010 |
#define SYSCTRL_WRITE 0x00000001 |
uint32_t(* const) syscontrol(uint32_t action_flags, ADI_SYSCTRL_VALUES *power_settings, void *reserved) = (void *)_BOOTROM_SYSCONTROL [static] |