tests: Adjust sleeps for migration test
[qemu/ar7.git] / include / hw / nvram / fw_cfg_keys.h
blobb6919451f5bd2d63f4d0e5cf0c1a8234e80b01b5
1 #ifndef FW_CFG_KEYS_H
2 #define FW_CFG_KEYS_H
4 #define FW_CFG_SIGNATURE 0x00
5 #define FW_CFG_ID 0x01
6 #define FW_CFG_UUID 0x02
7 #define FW_CFG_RAM_SIZE 0x03
8 #define FW_CFG_NOGRAPHIC 0x04
9 #define FW_CFG_NB_CPUS 0x05
10 #define FW_CFG_MACHINE_ID 0x06
11 #define FW_CFG_KERNEL_ADDR 0x07
12 #define FW_CFG_KERNEL_SIZE 0x08
13 #define FW_CFG_KERNEL_CMDLINE 0x09
14 #define FW_CFG_INITRD_ADDR 0x0a
15 #define FW_CFG_INITRD_SIZE 0x0b
16 #define FW_CFG_BOOT_DEVICE 0x0c
17 #define FW_CFG_NUMA 0x0d
18 #define FW_CFG_BOOT_MENU 0x0e
19 #define FW_CFG_MAX_CPUS 0x0f
20 #define FW_CFG_KERNEL_ENTRY 0x10
21 #define FW_CFG_KERNEL_DATA 0x11
22 #define FW_CFG_INITRD_DATA 0x12
23 #define FW_CFG_CMDLINE_ADDR 0x13
24 #define FW_CFG_CMDLINE_SIZE 0x14
25 #define FW_CFG_CMDLINE_DATA 0x15
26 #define FW_CFG_SETUP_ADDR 0x16
27 #define FW_CFG_SETUP_SIZE 0x17
28 #define FW_CFG_SETUP_DATA 0x18
29 #define FW_CFG_FILE_DIR 0x19
31 #define FW_CFG_FILE_FIRST 0x20
32 #define FW_CFG_FILE_SLOTS_MIN 0x10
34 #define FW_CFG_WRITE_CHANNEL 0x4000
35 #define FW_CFG_ARCH_LOCAL 0x8000
36 #define FW_CFG_ENTRY_MASK (~(FW_CFG_WRITE_CHANNEL | FW_CFG_ARCH_LOCAL))
38 #define FW_CFG_INVALID 0xffff
40 /* width in bytes of fw_cfg control register */
41 #define FW_CFG_CTL_SIZE 0x02
43 #define FW_CFG_MAX_FILE_PATH 56
45 #endif