Lines Matching +full:0 +full:x7d000000

34 #define INITRD_MIN_ADDR 0x600000
35 #define INIT_RAM_ADDR 0x40000000
37 #define PCI_HIGH_ADDR 0x80000000
38 #define PCI_HIGH_SIZE 0x7d000000
39 #define PCI_LOW_ADDR 0xfd000000
40 #define PCI_LOW_SIZE 0xe0000
42 #define ARTICIA_ADDR 0xfe000000
53 #define PROM_ADDR 0xfff00000
58 0x54, 0x63, 0xc2, 0x3e, /* srwi r3,r3,8 */
59 0x7c, 0x63, 0x18, 0xf8, /* not r3,r3 */
60 0x4e, 0x80, 0x00, 0x20, /* blr */
63 #define NVRAM_ADDR 0xfd0e0000
67 "baudrate=115200\0"
68 "stdout=vga\0"
69 "stdin=ps2kbd\0"
70 "bootcmd=boota; menu; run menuboot_cmd\0"
71 "boot1=ide\0"
72 "boot2=cdrom\0"
73 "boota_timeout=3\0"
74 "ide_doreset=on\0"
75 "pci_irqa=9\0"
76 "pci_irqa_select=level\0"
77 "pci_irqb=10\0"
78 "pci_irqb_select=level\0"
79 "pci_irqc=11\0"
80 "pci_irqc_select=level\0"
81 "pci_irqd=7\0"
82 "pci_irqd_select=level\0"
83 "a1ide_irq=1111\0"
84 "a1ide_xfer=FFFF\0";
85 #define CRC32_DEFAULT_ENV 0xb5548481
86 #define CRC32_ALL_ZEROS 0x603b0489
111 if (s->blk && blk_pwrite(s->blk, addr, 1, &val, 0) < 0) { in nvram_write()
144 if (blk_pread(s->blk, 0, NVRAM_SIZE, p, 0) < 0) { in nvram_realize()
149 crc = crc32(0, p + 4, NVRAM_SIZE - 4); in nvram_realize()
152 /* Also copies terminating \0 as env is terminated by \0\0 */ in nvram_realize()
155 blk_pwrite(s->blk, 0, sizeof(crc) + sizeof(default_env), p, 0) < 0 in nvram_realize()
161 if (*c == 0) { in nvram_realize()
162 *c = cpu_to_be32(crc32(0, p + 4, NVRAM_SIZE - 4)); in nvram_realize()
163 if (s->blk && blk_pwrite(s->blk, 0, 4, p, 0) < 0) { in nvram_realize()
295 memory_region_add_subregion(get_system_memory(), 0, machine->ram); in amigaone_init()
305 di = drive_get(IF_MTD, 0, 0); in amigaone_init()
311 sysbus_mmio_get_region(SYS_BUS_DEVICE(dev), 0)); in amigaone_init()
319 PROM_ADDR + PROM_SIZE - 0x80); in amigaone_init()
328 if (sz <= 0 || sz > PROM_SIZE) { in amigaone_init()
344 smbus_eeprom_init_one(i2c_bus, 0x51, spd_data); in amigaone_init()
346 smbus_eeprom_init_one(i2c_bus, 0x52, spd_data); in amigaone_init()
352 0, PCI_LOW_SIZE); in amigaone_init()
358 pci_bus = PCI_BUS(qdev_get_child_bus(dev, "pci.0")); in amigaone_init()
361 via = OBJECT(pci_create_simple_multifunction(pci_bus, PCI_DEVFN(7, 0), in amigaone_init()
366 qdev_connect_gpio_out_named(DEVICE(via), "intr", 0, in amigaone_init()
369 for (int i = 0; i < PCI_NUM_PINS; i++) { in amigaone_init()
389 if (machine->kernel_cmdline && machine->kernel_cmdline[0]) { in amigaone_init()
395 bi->cmdline_end = loadaddr + len + 1; /* including terminating '\0' */ in amigaone_init()
400 ELFDATA2MSB, PPC_ELF_MACHINE, 0, 0); in amigaone_init()
401 if (sz <= 0) { in amigaone_init()
405 if (sz <= 0) { in amigaone_init()
417 if (sz <= 0) { in amigaone_init()