diff --git a/Learn/Simple Libraries/TextDevices/libfdserial/cmm/libfdserial.a b/Learn/Simple Libraries/TextDevices/libfdserial/cmm/libfdserial.a index e7776c02..ee9fb264 100644 Binary files a/Learn/Simple Libraries/TextDevices/libfdserial/cmm/libfdserial.a and b/Learn/Simple Libraries/TextDevices/libfdserial/cmm/libfdserial.a differ diff --git a/Learn/Simple Libraries/TextDevices/libfdserial/fdserial.c b/Learn/Simple Libraries/TextDevices/libfdserial/fdserial.c index 495eb9de..b7a31763 100644 --- a/Learn/Simple Libraries/TextDevices/libfdserial/fdserial.c +++ b/Learn/Simple Libraries/TextDevices/libfdserial/fdserial.c @@ -143,7 +143,7 @@ int fdserial_txChar(fdserial *term, int txbyte) int rc = -1; fdserial_st *fdptr = (fdserial_st *) term->devst; //if(!fdptr->rxOnly) - if(fdptr->mode & FDSERIAL_MODE_RX_ONLY) + if(!(fdptr->mode & FDSERIAL_MODE_RX_ONLY)) { volatile fdserial_st* fdp = (fdserial_st*) term->devst; volatile char* txbuf = (volatile char*) fdp->buffptr + FDSERIAL_BUFF_MASK+1; diff --git a/version.txt b/version.txt index 051dfd6b..6b2e839f 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -v1.4.37 +v1.4.38