SConscript:
    add pcifake
dev/ide_ctrl.cc:
dev/ide_ctrl.hh:
dev/ide_disk.cc:
dev/ide_disk.hh:
    endianess
dev/tsunami_io.cc:
    rtc, date/time

--HG--
extra : convert_revision : 21ad27c780749cb6f6eef2b57798c0c292c3f14d
This commit is contained in:
Miguel Serrano
2005-07-28 11:49:01 -04:00
parent 6a8ae7a6a0
commit 74fd4f68c5
6 changed files with 289 additions and 217 deletions

View File

@@ -110,7 +110,22 @@ class IdeController : public PciDev
private:
/** Registers used for bus master interface */
uint8_t bmi_regs[16];
union {
uint8_t data[16];
struct {
uint8_t bmic0;
uint8_t padding_0;
uint8_t bmis0;
uint8_t padding_1;
uint32_t bmidtp0;
uint8_t bmic1;
uint8_t padding_2;
uint8_t bmis1;
uint8_t padding_3;
uint32_t bmidtp1;
};
} bmi_regs;
/** Shadows of the device select bit */
uint8_t dev[2];
/** Registers used in device specific PCI configuration */