cubieboard.c (c8623c0215e18eb4a8ec73eba014d97e51ed707e) | cubieboard.c (e264d29de28c5b0be3d063307ce9fb613b427cc3) |
---|---|
1/* 2 * cubieboard emulation 3 * 4 * Copyright (C) 2013 Li Guang 5 * Written by Li Guang <lig.fnst@cn.fujitsu.com> 6 * 7 * This program is free software; you can redistribute it and/or modify it 8 * under the terms of the GNU General Public License as published by the --- 60 unchanged lines hidden (view full) --- 69 &s->sdram); 70 71 cubieboard_binfo.ram_size = machine->ram_size; 72 cubieboard_binfo.kernel_filename = machine->kernel_filename; 73 cubieboard_binfo.kernel_cmdline = machine->kernel_cmdline; 74 arm_load_kernel(&s->a10->cpu, &cubieboard_binfo); 75} 76 | 1/* 2 * cubieboard emulation 3 * 4 * Copyright (C) 2013 Li Guang 5 * Written by Li Guang <lig.fnst@cn.fujitsu.com> 6 * 7 * This program is free software; you can redistribute it and/or modify it 8 * under the terms of the GNU General Public License as published by the --- 60 unchanged lines hidden (view full) --- 69 &s->sdram); 70 71 cubieboard_binfo.ram_size = machine->ram_size; 72 cubieboard_binfo.kernel_filename = machine->kernel_filename; 73 cubieboard_binfo.kernel_cmdline = machine->kernel_cmdline; 74 arm_load_kernel(&s->a10->cpu, &cubieboard_binfo); 75} 76 |
77static QEMUMachine cubieboard_machine = { 78 .name = "cubieboard", 79 .desc = "cubietech cubieboard", 80 .init = cubieboard_init, 81}; 82 83 84static void cubieboard_machine_init(void) | 77static void cubieboard_machine_init(MachineClass *mc) |
85{ | 78{ |
86 qemu_register_machine(&cubieboard_machine); | 79 mc->desc = "cubietech cubieboard"; 80 mc->init = cubieboard_init; |
87} 88 | 81} 82 |
89machine_init(cubieboard_machine_init) | 83DEFINE_MACHINE("cubieboard", cubieboard_machine_init) |