Changeset 244f284 in mainline for arch/ia64/src/putchar.c
- Timestamp:
- 2005-05-13T21:45:35Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- eb43679
- Parents:
- da79d0fd
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia64/src/putchar.c
rda79d0fd r244f284 28 28 29 29 #include <putchar.h> 30 #include <arch/types.h>31 30 #include <arch/ski/ski.h> 32 31 33 32 void putchar(const char ch) 34 33 { 35 __asm__ ( 36 "mov r15=%0\n" 37 "mov r32=%1\n" /* r32 is in0 */ 38 "break 0x80000\n" /* modifies r8 */ 39 : 40 : "i" (SKI_CONSOLE_PUTC), "r" (ch) 41 : "r15", "in0", "r8" 42 ); 43 44 if (ch == '\n') putchar('\r'); 34 ski_putchar(ch); 45 35 }
Note:
See TracChangeset
for help on using the changeset viewer.