2 * QEMU ISA Parallel PORT emulation
4 * Copyright (c) 2003-2005 Fabrice Bellard
5 * Copyright (c) 2007 Marko Kohtala
7 * SPDX-License-Identifier: MIT
10 #ifndef HW_PARALLEL_ISA_H
11 #define HW_PARALLEL_ISA_H
15 #include "exec/ioport.h"
16 #include "hw/isa/isa.h"
17 #include "qom/object.h"
19 #define TYPE_ISA_PARALLEL "isa-parallel"
20 OBJECT_DECLARE_SIMPLE_TYPE(ISAParallelState
, ISA_PARALLEL
)
22 struct ISAParallelState
{
29 PortioList portio_list
;
32 void isa_parallel_set_iobase(ISADevice
*parallel
, hwaddr iobase
);
33 void isa_parallel_set_enabled(ISADevice
*parallel
, bool enabled
);
35 #endif /* HW_PARALLEL_ISA_H */