xref: /qemu/include/hw/nubus/mac-nubus-bridge.h (revision 8063396bf3459a810d24e3efd6110b8480f0de5b)
1fa2ba3b8SLaurent Vivier /*
2fa2ba3b8SLaurent Vivier  * Copyright (c) 2013-2018 Laurent Vivier <laurent@vivier.eu>
3fa2ba3b8SLaurent Vivier  *
4fa2ba3b8SLaurent Vivier  * This work is licensed under the terms of the GNU GPL, version 2 or later.
5fa2ba3b8SLaurent Vivier  * See the COPYING file in the top-level directory.
6fa2ba3b8SLaurent Vivier  *
7fa2ba3b8SLaurent Vivier  */
8fa2ba3b8SLaurent Vivier 
9fa2ba3b8SLaurent Vivier #ifndef HW_NUBUS_MAC_H
10fa2ba3b8SLaurent Vivier #define HW_NUBUS_MAC_H
11fa2ba3b8SLaurent Vivier 
12fa2ba3b8SLaurent Vivier #include "hw/nubus/nubus.h"
13db1015e9SEduardo Habkost #include "qom/object.h"
14fa2ba3b8SLaurent Vivier 
15fa2ba3b8SLaurent Vivier #define TYPE_MAC_NUBUS_BRIDGE "mac-nubus-bridge"
16*8063396bSEduardo Habkost OBJECT_DECLARE_SIMPLE_TYPE(MacNubusState, MAC_NUBUS_BRIDGE)
17fa2ba3b8SLaurent Vivier 
18db1015e9SEduardo Habkost struct MacNubusState {
19fa2ba3b8SLaurent Vivier     SysBusDevice sysbus_dev;
20fa2ba3b8SLaurent Vivier 
21fa2ba3b8SLaurent Vivier     NubusBus *bus;
22db1015e9SEduardo Habkost };
23fa2ba3b8SLaurent Vivier 
24fa2ba3b8SLaurent Vivier #endif
25