digic.c (2b483739791b33c46e6084b51edcf62107058ae1) | digic.c (9bca0edb282de0007a4f068d9d20f3e3c3aadef7) |
---|---|
1/* 2 * QEMU model of the Canon DIGIC SoC. 3 * 4 * Copyright (C) 2013 Antony Pavlov <antonynpavlov@gmail.com> 5 * 6 * This model is based on reverse engineering efforts 7 * made by CHDK (http://chdk.wikia.com) and 8 * Magic Lantern (http://www.magiclantern.fm) projects --- 71 unchanged lines hidden (view full) --- 80 error_propagate(errp, err); 81 return; 82 } 83 84 sbd = SYS_BUS_DEVICE(&s->timer[i]); 85 sysbus_mmio_map(sbd, 0, DIGIC4_TIMER_BASE(i)); 86 } 87 | 1/* 2 * QEMU model of the Canon DIGIC SoC. 3 * 4 * Copyright (C) 2013 Antony Pavlov <antonynpavlov@gmail.com> 5 * 6 * This model is based on reverse engineering efforts 7 * made by CHDK (http://chdk.wikia.com) and 8 * Magic Lantern (http://www.magiclantern.fm) projects --- 71 unchanged lines hidden (view full) --- 80 error_propagate(errp, err); 81 return; 82 } 83 84 sbd = SYS_BUS_DEVICE(&s->timer[i]); 85 sysbus_mmio_map(sbd, 0, DIGIC4_TIMER_BASE(i)); 86 } 87 |
88 qdev_prop_set_chr(DEVICE(&s->uart), "chardev", serial_hds[0]); | 88 qdev_prop_set_chr(DEVICE(&s->uart), "chardev", serial_hd(0)); |
89 object_property_set_bool(OBJECT(&s->uart), true, "realized", &err); 90 if (err != NULL) { 91 error_propagate(errp, err); 92 return; 93 } 94 95 sbd = SYS_BUS_DEVICE(&s->uart); 96 sysbus_mmio_map(sbd, 0, DIGIC_UART_BASE); --- 25 unchanged lines hidden --- | 89 object_property_set_bool(OBJECT(&s->uart), true, "realized", &err); 90 if (err != NULL) { 91 error_propagate(errp, err); 92 return; 93 } 94 95 sbd = SYS_BUS_DEVICE(&s->uart); 96 sysbus_mmio_map(sbd, 0, DIGIC_UART_BASE); --- 25 unchanged lines hidden --- |