diff options
author | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2007-07-18 12:51:30 +0000 |
---|---|---|
committer | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2007-07-18 12:51:30 +0000 |
commit | 6aff50784444e5e0531a4031897af6662fbdb201 (patch) | |
tree | e306cb297cca42906ad20bdd569b217a1353ea41 /c/src/libchip | |
parent | removed file, will be generated automatically with autoconf (diff) | |
download | rtems-6aff50784444e5e0531a4031897af6662fbdb201.tar.bz2 |
added PPC_e300 to raw_exception.c
removed timed abort in ns16550.c transmit code
Diffstat (limited to 'c/src/libchip')
-rw-r--r-- | c/src/libchip/serial/ns16550.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/c/src/libchip/serial/ns16550.c b/c/src/libchip/serial/ns16550.c index b988086b68..829b3ef262 100644 --- a/c/src/libchip/serial/ns16550.c +++ b/c/src/libchip/serial/ns16550.c @@ -194,7 +194,6 @@ NS16550_STATIC void ns16550_write_polled( { uint32_t pNS16550; unsigned char ucLineStatus; - int iTimeout; getRegister_f getReg; setRegister_f setReg; @@ -205,7 +204,6 @@ NS16550_STATIC void ns16550_write_polled( /* * wait for transmitter holding register to be empty */ - iTimeout=10000; ucLineStatus = (*getReg)(pNS16550, NS16550_LINE_STATUS); while ((ucLineStatus & SP_LSR_THOLD) == 0) { /* @@ -217,9 +215,6 @@ NS16550_STATIC void ns16550_write_polled( } #endif ucLineStatus = (*getReg)(pNS16550, NS16550_LINE_STATUS); - if(!--iTimeout) { - break; - } } /* |