kzm.c (ef475b5dd12684591e6264e517eaa5b3e90f7ffa) kzm.c (9bca0edb282de0007a4f068d9d20f3e3c3aadef7)
1/*
2 * KZM Board System emulation.
3 *
4 * Copyright (c) 2008 OKL and 2011 NICTA
5 * Written by Hans at OK-Labs
6 * Updated by Peter Chubb.
7 *
8 * This code is licensed under the GPL, version 2 or later.

--- 107 unchanged lines hidden (view full) ---

116 alias_offset += ram[i].size;
117 }
118
119 if (nd_table[0].used) {
120 lan9118_init(&nd_table[0], KZM_LAN9118_ADDR,
121 qdev_get_gpio_in(DEVICE(&s->soc.avic), 52));
122 }
123
1/*
2 * KZM Board System emulation.
3 *
4 * Copyright (c) 2008 OKL and 2011 NICTA
5 * Written by Hans at OK-Labs
6 * Updated by Peter Chubb.
7 *
8 * This code is licensed under the GPL, version 2 or later.

--- 107 unchanged lines hidden (view full) ---

116 alias_offset += ram[i].size;
117 }
118
119 if (nd_table[0].used) {
120 lan9118_init(&nd_table[0], KZM_LAN9118_ADDR,
121 qdev_get_gpio_in(DEVICE(&s->soc.avic), 52));
122 }
123
124 if (serial_hds[2]) { /* touchscreen */
124 if (serial_hd(2)) { /* touchscreen */
125 serial_mm_init(get_system_memory(), KZM_FPGA_ADDR+0x10, 0,
126 qdev_get_gpio_in(DEVICE(&s->soc.avic), 52),
125 serial_mm_init(get_system_memory(), KZM_FPGA_ADDR+0x10, 0,
126 qdev_get_gpio_in(DEVICE(&s->soc.avic), 52),
127 14745600, serial_hds[2], DEVICE_NATIVE_ENDIAN);
127 14745600, serial_hd(2), DEVICE_NATIVE_ENDIAN);
128 }
129
130 kzm_binfo.ram_size = machine->ram_size;
131 kzm_binfo.kernel_filename = machine->kernel_filename;
132 kzm_binfo.kernel_cmdline = machine->kernel_cmdline;
133 kzm_binfo.initrd_filename = machine->initrd_filename;
134 kzm_binfo.nb_cpus = 1;
135

--- 13 unchanged lines hidden ---
128 }
129
130 kzm_binfo.ram_size = machine->ram_size;
131 kzm_binfo.kernel_filename = machine->kernel_filename;
132 kzm_binfo.kernel_cmdline = machine->kernel_cmdline;
133 kzm_binfo.initrd_filename = machine->initrd_filename;
134 kzm_binfo.nb_cpus = 1;
135

--- 13 unchanged lines hidden ---