Agustina Arzille
|
711d6e5ec3
Redesign alert delivery in capabilities
|
1 jaar geleden |
Agustina Arzille
|
c826463b0d
Implement the interrupt interface for capabilities
|
1 jaar geleden |
Agustina Arzille
|
b7ae69bdd2
Use the standard types
|
1 jaar geleden |
Agustina Arzille
|
4498106044
Separate spinlock guards
|
2 jaren geleden |
Agustina Arzille
|
1090b141f8
Use a macro to align to a cache line in SMP only
|
2 jaren geleden |
Agustina Arzille
|
5bf4197855
Reimplement the test framework
|
2 jaren geleden |
Agustina Arzille
|
e2dfe4df23
Use automatic cleanup for resource management
|
2 jaren geleden |
Agustina Arzille
|
8cb66c68da
Restyle the code into using GNU coding standards
|
2 jaren geleden |
Richard Braun
|
7cab594590
kern/panic: remove initialization operation
|
6 jaren geleden |
Richard Braun
|
0c0e2a02a4
x86: refactor interrupt/exception handling
|
6 jaren geleden |
Richard Braun
|
7dcf6715ff
New errno.h standard header
|
6 jaren geleden |
Richard Braun
|
4a9e56badd
Use new thread_check_intr_context function consistently
|
7 jaren geleden |
Richard Braun
|
b2ad7d8623
Switch to initialization operations
|
7 jaren geleden |
Richard Braun
|
9ded7917da
Use the C11 alignas and noreturn macros
|
7 jaren geleden |
Richard Braun
|
58401aa087
Move the INTR_TABLE_SIZE macro to the x86/trap module
|
7 jaren geleden |
Richard Braun
|
b719ffa658
Use log functions where appropriate
|
7 jaren geleden |
Richard Braun
|
cebac3e757
kern/intr: route all interrupts to BSP
|
7 jaren geleden |
Richard Braun
|
955ceba97a
kern/intr: send EOI after interrupt handling
|
7 jaren geleden |
Richard Braun
|
90fd42c78f
kern/intr: gracefully handle spurious interrupts
|
7 jaren geleden |
Richard Braun
|
10f2d5f59a
kern/intr: new module
|
7 jaren geleden |