My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros
sw_board.h File Reference

Go to the source code of this file.

Macros

#define MAX_CORES   0x1
 
#define MAX_GUESTS   0x1
 
#define EL3_START   0xf8000000
 
#define S_EL1_START   0xfc000000
 
#define NS_EL2_START   0xf4000000
 
#define NS_EL1_START   0x80080000
 
#define SECURE_WORLD_RAM_START   0xfc000000
 
#define SECURE_WORLD_RAM_END   0xffffffff
 
#define TIMER_COUNT_MAX   0xFFFFFFFFFFFFFFFF
 
#define TIMER_PERIOD_US   0.01
 
#define GIC_ITLINES   2
 
#define IRQ_GIC_START   32
 
#define GIC_MAX_NR   1
 
#define GIC_BANK_OFFSET   0x0
 
#define GIC_DIST_OFFSET   0x0
 
#define GIC_NR_IRQS   (IRQ_GIC_START + 64)
 
#define GIC_CPU   (0x2c000000 + 0x2000)
 
#define GIC_DIST   (0x2c000000 + 0x1000)
 
#define UART_DEVS   4
 
#define UART0_ADDR   0x1C090000
 
#define UART1_ADDR   0x1C0A0000
 
#define UART2_ADDR   0x1C0B0000
 
#define UART3_ADDR   0x1C0C0000
 
#define STACK_SIZE   0x1000
 
#define STACK_SHIFT   12
 
#define TICK_TIMER_BASE   0
 
#define KEY_PRESS_IRQ   40
 
#define TICK_TIMER_IRQ   29
 
#define FREE_RUNNING_TIMER_IRQ   0
 
#define CONFIG_BOARD_IPS_40
 
#define ARMV8_PAGE4K_ADDR39BITS
 
#define KERN_LA   KERN_PA_BASE
 
#define BOOTMAP_SIZE   0x200000 /* 2M */
 
#define KEY_PRESS_IRQ   40
 
#define TICK_TIMER_IRQ   29
 
#define FREE_RUNNING_TIMER_IRQ   0
 

Macro Definition Documentation

#define ARMV8_PAGE4K_ADDR39BITS
#define BOOTMAP_SIZE   0x200000 /* 2M */
#define CONFIG_BOARD_IPS_40
#define EL3_START   0xf8000000
#define FREE_RUNNING_TIMER_IRQ   0
#define FREE_RUNNING_TIMER_IRQ   0
#define GIC_BANK_OFFSET   0x0
#define GIC_CPU   (0x2c000000 + 0x2000)
#define GIC_DIST   (0x2c000000 + 0x1000)
#define GIC_DIST_OFFSET   0x0
#define GIC_ITLINES   2
#define GIC_MAX_NR   1
#define GIC_NR_IRQS   (IRQ_GIC_START + 64)
#define IRQ_GIC_START   32
#define KERN_LA   KERN_PA_BASE
#define KEY_PRESS_IRQ   40
#define KEY_PRESS_IRQ   40
#define MAX_CORES   0x1
#define MAX_GUESTS   0x1
#define NS_EL1_START   0x80080000
#define NS_EL2_START   0xf4000000
#define S_EL1_START   0xfc000000
#define SECURE_WORLD_RAM_END   0xffffffff
#define SECURE_WORLD_RAM_START   0xfc000000
#define STACK_SHIFT   12
#define STACK_SIZE   0x1000
#define TICK_TIMER_BASE   0
#define TICK_TIMER_IRQ   29
#define TICK_TIMER_IRQ   29
#define TIMER_COUNT_MAX   0xFFFFFFFFFFFFFFFF
#define TIMER_PERIOD_US   0.01
#define UART0_ADDR   0x1C090000
#define UART1_ADDR   0x1C0A0000
#define UART2_ADDR   0x1C0B0000
#define UART3_ADDR   0x1C0C0000
#define UART_DEVS   4