Lines Matching +full:0 +full:x000000
16 * 0x000000 - 0x3fffff SRAM
17 * 0x400000 - 0x7fffff CSR
22 * 0x000000 - 0x0003ff diagnostic area, destroyed upon a reboot
23 * 0x000400 - ENDofRAM storage area, available to operating systems
25 * but we can't really use the available area right from 0x000400 as
31 * for the start address of the user-available is 0x001000 which is
32 * nicely page aligned. The area between 0x000404 and 0x000fff may
60 #define MS02NV_CSR 0x400000 /* control & status register */
63 #define MS02NV_CSR_BATT_OK 0x01 /* battery OK */
64 #define MS02NV_CSR_BATT_OFF 0x02 /* battery disabled */
68 #define MS02NV_DIAG 0x0003f8 /* diagnostic status */
69 #define MS02NV_MAGIC 0x0003fc /* MS02-NV magic ID */
70 #define MS02NV_VALID 0x000400 /* valid data magic ID */
71 #define MS02NV_RAM 0x001000 /* user-exposed RAM start */
74 #define MS02NV_DIAG_TEST 0x01 /* SRAM test done (?) */
75 #define MS02NV_DIAG_RO 0x02 /* SRAM r/o test done */
76 #define MS02NV_DIAG_RW 0x04 /* SRAM r/w test done */
77 #define MS02NV_DIAG_FAIL 0x08 /* SRAM test failed */
78 #define MS02NV_DIAG_SIZE_MASK 0xf0 /* SRAM size mask */
79 #define MS02NV_DIAG_SIZE_SHIFT 0x10 /* SRAM size shift (left) */
82 #define MS02NV_ID 0x03021966 /* MS02-NV magic ID value */
83 #define MS02NV_VALID_ID 0xbd100248 /* valid data magic ID value */
84 #define MS02NV_SLOT_SIZE 0x800000 /* size of the address space