| /* |
| * QEMU IDE Emulation: mmio support (for embedded). |
| * |
| * Copyright (c) 2003 Fabrice Bellard |
| * Copyright (c) 2006 Openedhand Ltd. |
| * |
| * SPDX-License-Identifier: MIT |
| */ |
| |
| #ifndef HW_IDE_MMIO_H |
| #define HW_IDE_MMIO_H |
| |
| #include "qom/object.h" |
| |
| /* |
| * QEMU interface: |
| * + sysbus IRQ 0: asserted by the IDE channel |
| * + sysbus MMIO region 0: data registers |
| * + sysbus MMIO region 1: status & control registers |
| */ |
| #define TYPE_MMIO_IDE "mmio-ide" |
| OBJECT_DECLARE_SIMPLE_TYPE(MMIOIDEState, MMIO_IDE) |
| |
| void mmio_ide_init_drives(DeviceState *dev, DriveInfo *hd0, DriveInfo *hd1); |
| |
| #endif |