Andreas Kling
|
501cef2bd7
Revert "Kernel: Implement an asynchronous device request stack"
|
4 yıl önce |
Tom
|
2fd5ce1eb0
Kernel: Implement an asynchronous device request stack
|
4 yıl önce |
Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
4 yıl önce |
Tom
|
d89582880e
Kernel: Switch singletons to use new Singleton class
|
4 yıl önce |
Andreas Kling
|
2fd9e72264
Revert "Kernel: Switch singletons to use new Singleton class"
|
4 yıl önce |
Andreas Kling
|
8925ad3fa0
Revert "Kernel: Move Singleton class to AK"
|
4 yıl önce |
Andreas Kling
|
68580d5a8d
Revert "AK: Get rid of make_singleton function"
|
4 yıl önce |
Tom
|
5a98e329d1
AK: Get rid of make_singleton function
|
4 yıl önce |
Tom
|
f0906250a1
Kernel: Move Singleton class to AK
|
4 yıl önce |
Tom
|
f48feae0b2
Kernel: Switch singletons to use new Singleton class
|
4 yıl önce |
Tom
|
788b2d64c6
Kernel: Require a reason to be passed to Thread::wait_on
|
5 yıl önce |
Tom
|
5674a77bd6
PATA: Ignore interrupts that weren't generated by the disk
|
5 yıl önce |
Tom
|
a2fd824dff
PATA: LBA48 uses 16 bit features register
|
5 yıl önce |
Tom
|
16783bd14d
Kernel: Turn Thread::current and Process::current into functions
|
5 yıl önce |
Tom
|
10407061d2
PATA: Avoid double-preparing for irq
|
5 yıl önce |
Peter Elliott
|
af0b2d1d86
Kernel: Harvest randomness from various drivers
|
5 yıl önce |
Andreas Kling
|
21d5f4ada1
Kernel: Absorb LibBareMetal back into the kernel
|
5 yıl önce |
Liav A
|
d6318f2cc6
Kernel: Ensure that we receive IRQs in PIO mode when IOAPIC is enabled
|
5 yıl önce |
Liav A
|
f5090ab810
Kernel: Restore ATA PIO functionality
|
5 yıl önce |
Liav A
|
65f939b55c
Kernel: Keep records of PCI::Address & PCI::ID pairs for enumeration
|
5 yıl önce |
Liav A
|
688dd9ea66
Kernel: Simplify a message in PATAChannel::create()
|
5 yıl önce |
Andreas Kling
|
7d862dd5fc
AK: Reduce header dependency graph of String.h
|
5 yıl önce |
Liav A
|
e880fe0765
Kernel: Use a const reference to RegisterState in IRQ handling
|
5 yıl önce |
Liav A
|
aa43314e8b
Kernel: Remove unnecessary include from PATAChannel.cpp
|
5 yıl önce |
Liav A
|
a3fa40fc07
Kernel: Enable IRQs before sending commands to devices
|
5 yıl önce |
Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
5 yıl önce |
Liav A
|
19aa53e1f9
Kernel: Use IOAddress class in PATAChannel class
|
5 yıl önce |
Liav A
|
a7d7c0e60c
Kernel: Change get_pci_address() to pci_address() in PCI::Device class
|
5 yıl önce |
Liav A
|
b3c132ffb7
Kernel: Update PATAChannel implementation to use the PIT class
|
5 yıl önce |
Andreas Kling
|
48f7c28a5c
Kernel: Replace "current" with Thread::current and Process::current
|
5 yıl önce |