]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/l4util/include/ARCH-sparc/irq.h
update: sync
[l4.git] / l4 / pkg / l4util / include / ARCH-sparc / irq.h
1 #ifndef __L4UTIL_SPARC_IRQ_H
2 #define __L4UTIL_SPARC_IRQ_H
3
4 #include <l4/sys/kdebug.h>
5
6 EXTERN_C_BEGIN
7
8 L4_INLINE void l4util_cli (void);
9 L4_INLINE void l4util_sti (void);
10 L4_INLINE void l4util_flags_save(l4_umword_t *flags);
11 L4_INLINE void l4util_flags_restore(l4_umword_t *flags);
12
13 L4_INLINE
14 void
15 l4util_cli(void)
16 {
17         enter_kdebug("l4util_cli");
18 }
19
20
21 L4_INLINE
22 void
23 l4util_sti(void)
24 {
25         enter_kdebug("l4util_sti");
26 }
27
28
29 L4_INLINE
30 void
31 l4util_flags_save(l4_umword_t *flags)
32 {
33   (void)flags;
34   enter_kdebug("l4util_flags_save");
35 }
36
37 L4_INLINE
38 void
39 l4util_flags_restore(l4_umword_t *flags)
40 {
41   (void)flags;
42   enter_kdebug("l4util_flags_restore");
43 }
44
45 EXTERN_C_END
46
47 #endif