Add notes about known bugs in lis and xosd driver and timing.h.

This commit is contained in:
mmdolze
2011-01-09 23:26:42 +00:00
parent a3441d977e
commit 7ba38b2af8
2 changed files with 4 additions and 1 deletions
+3 -1
View File
@@ -7,11 +7,13 @@ V0.5dev:
a non full block from the vBar. a non full block from the vBar.
- On Solaris the mtc_s16209x driver fails to compile. Configure LCDproc to - On Solaris the mtc_s16209x driver fails to compile. Configure LCDproc to
exclude this driver. exclude this driver.
- On FreeBSD drivers using the pthread library are known not to work.
Currently affected are the lis and xosd driver.
Bugs in previous versions (not checked if the still exist): Bugs in previous versions (not checked if the still exist):
----------------------------------------------------------- -----------------------------------------------------------
- A client may cause the connection to LCDd to break or even crash - A client may cause the connection to LCDd to break or even crash
LCDd by not reading the replies from LCDd LCDd by not reading the replies from LCDd
See one of the example clients (clients/examples) for details. See one of the example clients (clients/examples) for details.
+1
View File
@@ -164,6 +164,7 @@ static inline void timing_uPause (int usecs) {
} }
#else // using I/O timing #else // using I/O timing
// Assuming every port I/O takes 1us // Assuming every port I/O takes 1us
// FIXME: Does this work at all? Where does 'port' come from?
for (int i=0; i < usecs; ++i) for (int i=0; i < usecs; ++i)
port_in(port); port_in(port);
#endif #endif