tests: Fixes test-io-channel-file by mask only owner file state mask bits
[qemu/ar7.git] / include / hw / net / lasi_82596.h
blob7b62b048336ce8f1d64d0a8ad445ecd625655e62
1 /*
2 * QEMU LASI i82596 device emulation
4 * Copyright (c) 201 Helge Deller <deller@gmx.de>
6 */
8 #ifndef LASI_82596_H
9 #define LASI_82596_H
11 #include "net/net.h"
12 #include "hw/net/i82596.h"
13 #include "qom/object.h"
15 #define TYPE_LASI_82596 "lasi_82596"
16 typedef struct SysBusI82596State SysBusI82596State;
17 DECLARE_INSTANCE_CHECKER(SysBusI82596State, SYSBUS_I82596,
18 TYPE_LASI_82596)
20 struct SysBusI82596State {
21 SysBusDevice parent_obj;
23 I82596State state;
24 uint16_t last_val;
25 int val_index:1;
28 SysBusI82596State *lasi_82596_init(MemoryRegion *addr_space,
29 hwaddr hpa, qemu_irq irq);
31 #endif