OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [rel-0-3-0-rc3/] [or1ksim/] [peripheral/] [atahost.h] - Diff between revs 1649 and 1698

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 1649 Rev 1698
Line 114... Line 114...
        /* Which IRQ to generate                                      */
        /* Which IRQ to generate                                      */
        int irq;
        int irq;
 
 
        /* ata host registers                                         */
        /* ata host registers                                         */
        struct {
        struct {
                int ctrl;
                uint32_t ctrl;
                int stat;
                uint32_t stat;
                int pctr;
                uint32_t pctr;
                int pftr0;
                uint32_t pftr0;
                int pftr1;
                uint32_t pftr1;
                int dtr0;
                uint32_t dtr0;
                int dtr1;
                uint32_t dtr1;
                int txb;
                uint32_t txb;
                int rxb;
                uint32_t rxb;
        } regs;
        } regs;
 
 
        /* connected ATA devices (slaves)                             */
        /* connected ATA devices (slaves)                             */
        ata_devices devices;
        ata_devices devices;
} ata_host;
} ata_host;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.