Timon Kruiper
|
a4534678f9
Kernel: Implement InterruptDisabler using generic Processor functions
|
3 年 前 |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 年 前 |
Idan Horowitz
|
fb3e46e930
Kernel: Make map_typed() & map_typed_writable() fallible using ErrorOr
|
3 年 前 |
Andreas Kling
|
93d98d4976
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
|
3 年 前 |
Brian Gianforcaro
|
ed996fcced
Kernel: Remove unused header includes
|
3 年 前 |
Hendiadyoin1
|
62f9377656
Kernel: Move special sections into Sections.h
|
4 年 前 |
Hendiadyoin1
|
7ca3d413f7
Kernel: Pull apart CPU.h
|
4 年 前 |
Andrew Kaster
|
7fb05c5c23
Kernel: Explicitly initialize bools in IOAPIC mapping
|
4 年 前 |
Brian Gianforcaro
|
4bf9b399f7
Kernel: Remove unused header includes from various files.
|
4 年 前 |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 年 前 |
Hendiadyoin1
|
0d934fc991
Kernel::CPU: Move headers into common directory
|
4 年 前 |
Andreas Kling
|
df65c8f2eb
Kernel: Convert klog() => AK::Format in IOAPIC
|
4 年 前 |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 年 前 |
Andreas Kling
|
2b2828ae52
Kernel: Slap UNMAP_AFTER_INIT on a bunch more functions
|
4 年 前 |
AnotherTest
|
09a43969ba
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
|
4 年 前 |
asynts
|
7cf0c7cc0d
Meta: Split debug defines into multiple headers.
|
4 年 前 |
asynts
|
8465683dcf
Everywhere: Debug macros instead of constexpr.
|
4 年 前 |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
4 年 前 |
asynts
|
67583bc424
Everywhere: Replace a bundle of dbg with dbgln.
|
4 年 前 |
Tom
|
7a4fb5deef
Kernel: Don't remap IOAPIC registers every time we try to read/write
|
4 年 前 |
Ben Wiederhake
|
eac3bbdcee
Kernel: Unbreak building with extra debug macros, part 1
|
4 年 前 |
Tom
|
0bc92c259d
Kernel: Detect APs and boot them into protected mode
|
5 年 前 |
Andreas Kling
|
a75c290e51
Kernel: Use TypedMapping for accessing IOAPIC registers
|
5 年 前 |
Andreas Kling
|
d92f62db43
Kernel: Remove ref-counting from interrupt override metadata
|
5 年 前 |
Liav A
|
8d9b6c57b5
Interrupts: Use Optional container in IOAPIC
|
5 年 前 |
Liav A
|
0b7fc525e1
Interrupts: Simplify IRQ disabling & enabling in IRQController(s)
|
5 年 前 |
Liav A
|
f86be46c98
Kernel: Abstract IRQ controller handling from Interrupt handlers
|
5 年 前 |
Liav A
|
c2c0e9fb04
Kernel: Ensure that we don't use a hard-disabled IRQController
|
5 年 前 |
Andreas Kling
|
7d862dd5fc
AK: Reduce header dependency graph of String.h
|
5 年 前 |
Liav A
|
30fc78bfaf
Kernel: Acquire ISA interrupt overrides from Interrupt Management
|
5 年 前 |