mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-09 02:24:58 -06:00
Convert machine registration to use module init functions
This cleans up quite a lot of #ifdefs, extern variables, and other ugliness. Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
f92f8afebe
commit
f80f9ec9a6
45 changed files with 321 additions and 263 deletions
12
hw/gumstix.c
12
hw/gumstix.c
|
@ -109,14 +109,22 @@ static void verdex_init(ram_addr_t ram_size,
|
|||
pxa2xx_gpio_in_get(cpu->gpio)[99]);
|
||||
}
|
||||
|
||||
QEMUMachine connex_machine = {
|
||||
static QEMUMachine connex_machine = {
|
||||
.name = "connex",
|
||||
.desc = "Gumstix Connex (PXA255)",
|
||||
.init = connex_init,
|
||||
};
|
||||
|
||||
QEMUMachine verdex_machine = {
|
||||
static QEMUMachine verdex_machine = {
|
||||
.name = "verdex",
|
||||
.desc = "Gumstix Verdex (PXA270)",
|
||||
.init = verdex_init,
|
||||
};
|
||||
|
||||
static void gumstix_machine_init(void)
|
||||
{
|
||||
qemu_register_machine(&connex_machine);
|
||||
qemu_register_machine(&verdex_machine);
|
||||
}
|
||||
|
||||
machine_init(gumstix_machine_init);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue