Rev 2177 | Rev 2245 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2177 | Rev 2214 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | /* |
1 | /* |
| 2 | * Copyright (c) 2007 Petr Stepan |
2 | * Copyright (c) 2007 Petr Stepan, Michal Kebrt |
| 3 | * All rights reserved. |
3 | * All rights reserved. |
| 4 | * |
4 | * |
| 5 | * Redistribution and use in source and binary forms, with or without |
5 | * Redistribution and use in source and binary forms, with or without |
| 6 | * modification, are permitted provided that the following conditions |
6 | * modification, are permitted provided that the following conditions |
| 7 | * are met: |
7 | * are met: |
| Line 30... | Line 30... | ||
| 30 | * @{ |
30 | * @{ |
| 31 | */ |
31 | */ |
| 32 | /** @file |
32 | /** @file |
| 33 | */ |
33 | */ |
| 34 | 34 | ||
| 35 | #include<arch/asm.h> |
35 | #include <arch/asm.h> |
| 36 | #include<arch/regutils.h> |
36 | #include <arch/regutils.h> |
| - | 37 | #include <interrupt.h> |
|
| - | 38 | ||
| - | 39 | ||
| - | 40 | #define IRQ_COUNT 8 |
|
| 37 | 41 | ||
| 38 | 42 | ||
| 39 | /** Disable interrupts. |
43 | /** Disable interrupts. |
| 40 | * |
44 | * |
| 41 | * @return Old interrupt priority level. |
45 | * @return Old interrupt priority level. |
| Line 79... | Line 83... | ||
| 79 | ipl_t interrupts_read(void) |
83 | ipl_t interrupts_read(void) |
| 80 | { |
84 | { |
| 81 | return current_status_reg_read(); |
85 | return current_status_reg_read(); |
| 82 | } |
86 | } |
| 83 | 87 | ||
| - | 88 | void interrupt_init(void) { |
|
| - | 89 | irq_init(IRQ_COUNT, IRQ_COUNT); |
|
| - | 90 | } |
|
| - | 91 | ||
| 84 | /** @} |
92 | /** @} |
| 85 | */ |
93 | */ |