#703 closed enhancement (fixed)
ATA modes should be 16 bit move to a public header file for BSP use
Reported by: | thomas.doerfler | Owned by: | Jennifer Averett |
---|---|---|---|
Priority: | lowest | Milestone: | 2 |
Component: | fs | Version: | 4.7 |
Severity: | minor | Keywords: | |
Cc: | bugs@…, ralf.corsepius@… | Blocked By: | |
Blocking: |
Description
The ATA mode definitions to distinguish PIO3/PIO4/DMAxxx are currently in a private header "ata_internal.h", visible only for "ata.c" and friends. But these defintions should be visible also for low level device drivers in the BSPs.
additionally the ata modes (at least for UDMA) are 16 bits, but are passed as 8 bits to the drivers
Release:
rtems-4.6.2 and rtems-4.7
Environment:
all with IDE support
Attachments (1)
Change History (2)
comment:1 Changed on 11/20/04 at 03:37:23 by Ralf Corsepius
Status: | assigned → closed |
---|
Changed on 12/03/06 at 13:31:12 by thomas.doerfler
Attachment: | ata_mode_available_patch.diff added |
---|
ata_mode_available_patch.diff
Note: See
TracTickets for help on using
tickets.
State-Changed-From-To: open->closed
State-Changed-Why: Patches applied to CVS-trunk.
Remarks:
apply this patch to 4.6.x
cpuIdent support for the 603le, which I also added to
CVS-trunk ;)