diff options
author | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2007-07-10 16:00:28 +0000 |
---|---|---|
committer | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2007-07-10 16:00:28 +0000 |
commit | f610e83f5350e09d29a23352b420551d06f15499 (patch) | |
tree | 6f1914643c458af3c680a057405dea6bd0c7400a /c/src/libchip | |
parent | 2007-07-06 Joel Sherrill <joel.sherrill@OARcorp.com> (diff) | |
download | rtems-f610e83f5350e09d29a23352b420551d06f15499.tar.bz2 |
compilable release of virtex/gen83xx/gen5200 powerpc adaptations. Merged many different versions of new exception handling code to shared sources.
Diffstat (limited to 'c/src/libchip')
-rw-r--r-- | c/src/libchip/ide/ata.c | 2 | ||||
-rw-r--r-- | c/src/libchip/serial/ns16550.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/c/src/libchip/ide/ata.c b/c/src/libchip/ide/ata.c index 708518bca3..9a59e14f88 100644 --- a/c/src/libchip/ide/ata.c +++ b/c/src/libchip/ide/ata.c @@ -1168,7 +1168,7 @@ ata_initialize(rtems_device_major_number major, ata_irq_data.name = IDE_Controller_Table[ctrl_minor].int_vec; ata_irq_data.hdl = ata_interrupt_handler; - ata_irq_data.handle = ctrl_minor; + ata_irq_data.handle = (rtems_irq_hdl_param) ctrl_minor; status = ((0 == BSP_install_rtems_irq_handler(&ata_irq_data)) ? RTEMS_INVALID_NUMBER diff --git a/c/src/libchip/serial/ns16550.c b/c/src/libchip/serial/ns16550.c index b25c650d4f..b988086b68 100644 --- a/c/src/libchip/serial/ns16550.c +++ b/c/src/libchip/serial/ns16550.c @@ -205,7 +205,7 @@ NS16550_STATIC void ns16550_write_polled( /* * wait for transmitter holding register to be empty */ - iTimeout=1000; + iTimeout=10000; ucLineStatus = (*getReg)(pNS16550, NS16550_LINE_STATUS); while ((ucLineStatus & SP_LSR_THOLD) == 0) { /* |