Changeset ed88c8e in mainline for boot/arch/mips32/src/putchar.c


Ignore:
Timestamp:
2018-05-29T13:25:07Z (7 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
fc0b2a8
Parents:
a57fa32
git-author:
Jiri Svoboda <jiri@…> (2018-05-28 17:24:17)
git-committer:
Jiri Svoboda <jiri@…> (2018-05-29 13:25:07)
Message:

fputc, putchar vs. fputwc, putwchar.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/mips32/src/putchar.c

    ra57fa32 red88c8e  
    3939#if defined(MACHINE_msim)
    4040#define _putchar(ch)    msim_putchar((ch))
    41 static void msim_putchar(const wchar_t ch)
     41static void msim_putchar(char ch)
    4242{
    4343        *((char *) MSIM_VIDEORAM_ADDRESS) = ch;
     
    5151    (yamon_print_count_ptr_t) YAMON_SUBR_PRINT_COUNT;
    5252
    53 static void yamon_putchar(const wchar_t wch)
     53static void yamon_putchar(char ch)
    5454{
    55         const char ch = (char) wch;
    56 
    5755        (*yamon_print_count)(0, &ch, 1);
    5856}
    5957#endif
    6058
    61 void putchar(const wchar_t ch)
     59void putwchar(const wchar_t ch)
    6260{
    6361        if (ascii_check(ch))
    6462                _putchar(ch);
    6563        else
    66                 _putchar(U_SPECIAL);
     64                _putchar('?');
    6765}
    6866
Note: See TracChangeset for help on using the changeset viewer.