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