summaryrefslogtreecommitdiff
path: root/firmware/kernel.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/kernel.c')
-rw-r--r--firmware/kernel.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/firmware/kernel.c b/firmware/kernel.c
index 3255ba0b20..1c37f004a4 100644
--- a/firmware/kernel.c
+++ b/firmware/kernel.c
@@ -71,18 +71,6 @@ void yield(void)
71} 71}
72 72
73/**************************************************************************** 73/****************************************************************************
74 * Interrupt level setting
75 ****************************************************************************/
76int set_irq_level(int level)
77{
78 int i;
79 /* Read the old level and set the new one */
80 asm volatile ("stc sr, %0" : "=r" (i));
81 asm volatile ("ldc %0, sr" : : "r" (level << 4));
82 return (i >> 4) & 0x0f;
83}
84
85/****************************************************************************
86 * Queue handling stuff 74 * Queue handling stuff
87 ****************************************************************************/ 75 ****************************************************************************/
88void queue_init(struct event_queue *q) 76void queue_init(struct event_queue *q)