sm501.c (d2623129a7dec1d3041ad1221dda1ca49c667532) sm501.c (8e5c952b370b57beb642826882c80e1b66a9cf12)
1/*
2 * QEMU SM501 Device
3 *
4 * Copyright (c) 2008 Shin-ichiro KAWASAKI
5 * Copyright (c) 2016 BALATON Zoltan
6 *
7 * Permission is hereby granted, free of charge, to any person obtaining a copy
8 * of this software and associated documentation files (the "Software"), to deal

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

1834 &s->disp_ctrl_region);
1835 memory_region_init_io(&s->twoD_engine_region, OBJECT(dev),
1836 &sm501_2d_engine_ops, s,
1837 "sm501-2d-engine", 0x54);
1838 memory_region_add_subregion(&s->mmio_region, SM501_2D_ENGINE,
1839 &s->twoD_engine_region);
1840
1841 /* create qemu graphic console */
1/*
2 * QEMU SM501 Device
3 *
4 * Copyright (c) 2008 Shin-ichiro KAWASAKI
5 * Copyright (c) 2016 BALATON Zoltan
6 *
7 * Permission is hereby granted, free of charge, to any person obtaining a copy
8 * of this software and associated documentation files (the "Software"), to deal

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

1834 &s->disp_ctrl_region);
1835 memory_region_init_io(&s->twoD_engine_region, OBJECT(dev),
1836 &sm501_2d_engine_ops, s,
1837 "sm501-2d-engine", 0x54);
1838 memory_region_add_subregion(&s->mmio_region, SM501_2D_ENGINE,
1839 &s->twoD_engine_region);
1840
1841 /* create qemu graphic console */
1842 s->con = graphic_console_init(DEVICE(dev), 0, &sm501_ops, s);
1842 s->con = graphic_console_init(dev, 0, &sm501_ops, s);
1843}
1844
1845static const VMStateDescription vmstate_sm501_state = {
1846 .name = "sm501-state",
1847 .version_id = 1,
1848 .minimum_version_id = 1,
1849 .fields = (VMStateField[]) {
1850 VMSTATE_UINT32(local_mem_size_index, SM501State),

--- 261 unchanged lines hidden ---
1843}
1844
1845static const VMStateDescription vmstate_sm501_state = {
1846 .name = "sm501-state",
1847 .version_id = 1,
1848 .minimum_version_id = 1,
1849 .fields = (VMStateField[]) {
1850 VMSTATE_UINT32(local_mem_size_index, SM501State),

--- 261 unchanged lines hidden ---