device/lib/_putchar.c,_getchar.c, inituart.c: removed
authorjesusc <jesusc@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 28 Oct 2006 05:33:58 +0000 (05:33 +0000)
committerjesusc <jesusc@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 28 Oct 2006 05:33:58 +0000 (05:33 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4439 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
device/lib/Makefile.in
device/lib/_getchar.c [deleted file]
device/lib/_putchar.c [deleted file]
device/lib/inituart.c [deleted file]
device/lib/libsdcc.lib

index 0110c291aee7bca0ceaf149d37f173406511fe8f..9701a4e7e1d3cfd290dbe604fbba70eff3e802ca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,9 @@
-2006-10-24 Jesus Calvino-Fraga <jesusc at ece.ubc.ca>
+2006-10-27 Jesus Calvino-Fraga <jesusc at ece.ubc.ca>
+
+       * device/lib/_putchar.c, device/lib/_getchar.c, device/lib/inituart.c:
+       Removed.
+2006-10-26 Jesus Calvino-Fraga <jesusc at ece.ubc.ca>
 
        * device/lib/_putchar.c, device/lib/_getchar.c, device/lib/inituart.c:
        Initialize uart only if SM0 and SM1 are zero.  Also, use flag to turn
index 74a9e490fb01f2e3d933ce05afc7ddc4d4c579dc..a41c7d178ca02975328293b3b34aae9cbd15feee 100644 (file)
@@ -69,7 +69,7 @@ OPT_DISABLE_Z80   = @OPT_DISABLE_Z80@
 SOURCES =      _autobaud.c _bp.c _decdptr.c \
                _gptrget.c _gptrgetc.c _gptrput.c \
                _ser.c _setjmp.c \
-               serial.c inituart.c _putchar.c _getchar.c ser_ir.c \
+               serial.c ser_ir.c \
                _atof.c _atoi.c _atol.c _itoa.c _ltoa.c \
                _schar2fs.c _sint2fs.c _slong2fs.c \
                _uchar2fs.c _uint2fs.c _ulong2fs.c \
diff --git a/device/lib/_getchar.c b/device/lib/_getchar.c
deleted file mode 100644 (file)
index 1f5f7a3..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Default getchar() using the serial port\r
-\r
-   Written By -  Jesus Calvino-Fraga (October/2006)\r
-\r
-   This library is free software; you can redistribute it and/or\r
-   modify it under the terms of the GNU Lesser General Public\r
-   License as published by the Free Software Foundation; either\r
-   version 2.1 of the License, or (at your option) any later version.\r
-\r
-   This library is distributed in the hope that it will be useful,\r
-   but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\r
-   Lesser General Public License for more details.\r
-\r
-   You should have received a copy of the GNU Lesser General Public\r
-   License along with this library; if not, write to the Free Software\r
-   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA\r
-*/\r
-\r
-#ifdef SDCC_mcs51\r
-#include <8051.h>\r
-\r
-void inituart(unsigned char t1_reload);\r
-\r
-char getchar (void)\r
-{\r
-       char c;\r
-       \r
-       if((!SM0)&&(!SM1)) inituart(0xff);\r
-\r
-       while (!RI);\r
-       RI=0;\r
-       c=SBUF;\r
-       return c;\r
-}\r
-#endif\r
diff --git a/device/lib/_putchar.c b/device/lib/_putchar.c
deleted file mode 100644 (file)
index 1ad8e25..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Default polling putchar() using to the serial port\r
-\r
-   Written By -  Jesus Calvino-Fraga (October/2006)\r
-\r
-   This library is free software; you can redistribute it and/or\r
-   modify it under the terms of the GNU Lesser General Public\r
-   License as published by the Free Software Foundation; either\r
-   version 2.1 of the License, or (at your option) any later version.\r
-\r
-   This library is distributed in the hope that it will be useful,\r
-   but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\r
-   Lesser General Public License for more details.\r
-\r
-   You should have received a copy of the GNU Lesser General Public\r
-   License along with this library; if not, write to the Free Software\r
-   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA\r
-*/\r
-\r
-#ifdef SDCC_mcs51\r
-#include <8051.h>\r
-\r
-bit putchar_crlf=1;\r
-void inituart(unsigned char t1_reload);\r
-\r
-void putchar (char c)\r
-{\r
-       if((!SM0)&&(!SM1)) inituart(0xff);\r
-       if ((c=='\n') && putchar_crlf)\r
-       {\r
-               while (!TI);\r
-               TI=0;\r
-               SBUF='\r';\r
-       }\r
-       while (!TI);\r
-       TI=0;\r
-       SBUF=c;\r
-}\r
-\r
-#endif\r
diff --git a/device/lib/inituart.c b/device/lib/inituart.c
deleted file mode 100644 (file)
index d9d6448..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Uart initialization for putchar() and getchar()\r
-\r
-   Written By -  Jesus Calvino-Fraga (October/2006)\r
-\r
-   This library is free software; you can redistribute it and/or\r
-   modify it under the terms of the GNU Lesser General Public\r
-   License as published by the Free Software Foundation; either\r
-   version 2.1 of the License, or (at your option) any later version.\r
-\r
-   This library is distributed in the hope that it will be useful,\r
-   but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\r
-   Lesser General Public License for more details.\r
-\r
-   You should have received a copy of the GNU Lesser General Public\r
-   License along with this library; if not, write to the Free Software\r
-   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA\r
-*/\r
-\r
-#ifdef SDCC_mcs51\r
-#include <8051.h>\r
-\r
-void inituart (unsigned char t1_reload)\r
-{\r
-       TR1=0;\r
-       TMOD=(TMOD&0x0f)|0x20;\r
-       PCON|=0x80;\r
-       TH1=TL1=t1_reload;\r
-       TR1=1;\r
-       SCON=0x52;\r
-}\r
-\r
-#endif\r
index 68e52a105b7345ae9135a24b800ca9ea40a615a2..eaad6ac5276107a6e23dab5bbcb6926e2e49c280 100644 (file)
@@ -44,9 +44,6 @@ malloc
 realloc
 free
 serial
-inituart
-_putchar
-_getchar
 _autobaud
 _startup
 _ser