Now it is putchar that has to be redefined (instead of __io_putchar), like other platforms.
This commit is contained in:
parent
8f283b3989
commit
5fcae86be3
2 changed files with 11 additions and 15 deletions
|
@ -18,19 +18,19 @@
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void __io_putchar(char c)
|
|
||||||
{
|
|
||||||
uart1_writeb(c);
|
|
||||||
}
|
|
||||||
|
|
||||||
#undef putchar
|
#undef putchar
|
||||||
|
|
||||||
int putchar(int c)
|
int __attribute__(( weak )) putchar(int c)
|
||||||
{
|
{
|
||||||
__io_putchar((char) c);
|
uart1_writeb(c);
|
||||||
return c;
|
return c;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void __io_putchar(char c)
|
||||||
|
{
|
||||||
|
putchar(c);
|
||||||
|
}
|
||||||
|
|
||||||
size_t _write(int handle, const unsigned char * buffer, size_t size)
|
size_t _write(int handle, const unsigned char * buffer, size_t size)
|
||||||
{
|
{
|
||||||
size_t nChars = 0;
|
size_t nChars = 0;
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
* SUCH DAMAGE.
|
* SUCH DAMAGE.
|
||||||
*
|
*
|
||||||
* $Id: uip6-bridge-tap.c,v 1.1 2010/10/25 10:42:41 salvopitru Exp $
|
* $Id: uip6-bridge-tap.c,v 1.2 2011/01/19 09:13:06 salvopitru Exp $
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -140,11 +140,9 @@ PROCESS_THREAD(uip6_bridge, ev, data)
|
||||||
}
|
}
|
||||||
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
||||||
|
|
||||||
#ifdef __ICCARM__
|
|
||||||
|
#undef putchar
|
||||||
int putchar(int c)
|
int putchar(int c)
|
||||||
#else
|
|
||||||
void __io_putchar(char c)
|
|
||||||
#endif
|
|
||||||
{
|
{
|
||||||
#define SLIP_END 0300
|
#define SLIP_END 0300
|
||||||
static char debug_frame = 0;
|
static char debug_frame = 0;
|
||||||
|
@ -166,8 +164,6 @@ void __io_putchar(char c)
|
||||||
debug_frame = 0;
|
debug_frame = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef __ICCARM__
|
return c;
|
||||||
return c;
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
||||||
|
|
Loading…
Add table
Reference in a new issue