Changeset 41d33ac in mainline for arch/mips32
- Timestamp:
- 2006-05-31T22:18:40Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- e7ed9868
- Parents:
- 018f95a
- Location:
- arch/mips32
- Files:
-
- 4 edited
-
include/drivers/msim.h (modified) (1 diff)
-
src/console.c (modified) (1 diff)
-
src/drivers/msim.c (modified) (1 diff)
-
src/mips32.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
arch/mips32/include/drivers/msim.h
r018f95a r41d33ac 38 38 39 39 void msim_console(void); 40 void msim_kbd_release(void); 41 void msim_kbd_grab(void); 40 42 41 43 #endif -
arch/mips32/src/console.c
r018f95a r41d33ac 43 43 } 44 44 } 45 46 /** Acquire console back for kernel 47 * 48 */ 49 void arch_grab_console(void) 50 { 51 msim_kbd_grab(); 52 } 53 /** Return console to userspace 54 * 55 */ 56 void arch_release_console(void) 57 { 58 msim_kbd_release(); 59 } -
arch/mips32/src/drivers/msim.c
r018f95a r41d33ac 109 109 stdout = &console; 110 110 } 111 112 static iroutine oldvector; 113 void msim_kbd_grab(void) 114 { 115 oldvector = int_register(MSIM_KBD_IRQ, "msim_kbd", msim_interrupt); 116 } 117 void msim_kbd_release(void) 118 { 119 int_register(MSIM_KBD_IRQ, "user_interrupt", oldvector); 120 } -
arch/mips32/src/mips32.c
r018f95a r41d33ac 172 172 return 0; 173 173 } 174
Note:
See TracChangeset
for help on using the changeset viewer.
