2009-10-08 Chris Johns <chrisj@rtems.org>

* ide/ide.c: Fixed more IDE driver bugs. The driver can transfer
        64K in a single write on my test PC and qemu with this driver. The
        driver only checks the data ready bit at the start of each 512
        block being transfered. This has speed the transfer loop up. Fixed
        the timing so the BSP timer is used until RTEMS has started.
This commit is contained in:
Chris Johns
2009-10-08 07:15:08 +00:00
parent eb649786c8
commit c1fc5d4709
2 changed files with 288 additions and 98 deletions
+8
View File
@@ -1,3 +1,11 @@
2009-10-08 Chris Johns <chrisj@rtems.org>
* ide/ide.c: Fixed more IDE driver bugs. The driver can transfer
64K in a single write on my test PC and qemu with this driver. The
driver only checks the data ready bit at the start of each 512
block being transfered. This has speed the transfer loop up. Fixed
the timing so the BSP timer is used until RTEMS has started.
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* console/console.c, console/serial_mouse.c: Reflect
File diff suppressed because it is too large Load Diff