Changeset 3bacee1 in mainline for kernel/arch/ia64/src/drivers/ski.c
- Timestamp:
- 2018-04-12T16:27:17Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3cf22f9
- Parents:
- 76d0981d
- git-author:
- Jiri Svoboda <jiri@…> (2018-04-11 19:25:33)
- git-committer:
- Jiri Svoboda <jiri@…> (2018-04-12 16:27:17)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia64/src/drivers/ski.c
r76d0981d r3bacee1 84 84 85 85 asm volatile ( 86 87 88 89 90 91 92 86 "mov r15 = %1\n" 87 "break 0x80000;;\n" /* modifies r8 */ 88 "mov %0 = r8;;\n" 89 90 : "=r" (ch) 91 : "i" (SKI_GETCHAR) 92 : "r15", "r8" 93 93 ); 94 94 … … 143 143 144 144 asm volatile ( 145 146 147 148 149 145 "mov r15 = %0\n" 146 "break 0x80000\n" 147 : 148 : "i" (SKI_INIT_CONSOLE) 149 : "r15", "r8" 150 150 ); 151 151 … … 169 169 { 170 170 asm volatile ( 171 172 173 174 175 176 171 "mov r15 = %[cmd]\n" 172 "mov r32 = %[ch]\n" /* r32 is in0 */ 173 "break 0x80000\n" /* modifies r8 */ 174 : 175 : [cmd] "i" (SKI_PUTCHAR), [ch] "r" (ch) 176 : "r15", "in0", "r8" 177 177 ); 178 178 }
Note:
See TracChangeset
for help on using the changeset viewer.