Andreas Kling
|
8415866c03
Kernel: Remove user/kernel flags from Region
|
4 éve |
AnotherTest
|
09a43969ba
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
|
4 éve |
asynts
|
7cf0c7cc0d
Meta: Split debug defines into multiple headers.
|
4 éve |
asynts
|
8465683dcf
Everywhere: Debug macros instead of constexpr.
|
4 éve |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
4 éve |
asynts
|
1a3a0836c0
Everywhere: Use CMake to generate AK/Debug.h.
|
4 éve |
asynts
|
dd727d1fec
Everywhere: Replace a bundle of dbg with dbgln.
|
4 éve |
Lenny Maiorani
|
e6f907a155
AK: Simplify constructors and conversions from nullptr_t
|
4 éve |
Linus Groh
|
bbe787a0af
Everywhere: Re-format with clang-format-11
|
4 éve |
Andreas Kling
|
057c1d4798
Kernel: Fix build with E1000_DEBUG
|
4 éve |
Andreas Kling
|
cb2c8f71f4
AK: Remove custom %b format string specifier
|
4 éve |
Luke
|
72ce4abb99
Kernel/Net: Support all E1000 devices in the spec sheet
|
4 éve |
Luke
|
0316f0627e
Kernel/Net: E1000 interrupt rate register is 32-bit, not 16-bit
|
4 éve |
Lenny Maiorani
|
765936ebae
Everywhere: Switch from (void) to [[maybe_unused]] (#4473)
|
4 éve |
Tom
|
da5cc34ebb
Kernel: Fix some issues related to fixes and block conditions
|
4 éve |
Lenny Maiorani
|
bdf3baa8ac
MACAddress: AK::Array as member variable instead of C-array
|
4 éve |
Luke
|
8be708454c
Kernel: Add more detailed debug output for E1000 {in,out}{8,16,32}
|
4 éve |
Ben Wiederhake
|
eac3bbdcee
Kernel: Unbreak building with extra debug macros, part 1
|
4 éve |
Andreas Kling
|
f5ac4da993
Kernel: Use AK::Span a bunch in the network adapter code
|
5 éve |
Tom
|
788b2d64c6
Kernel: Require a reason to be passed to Thread::wait_on
|
5 éve |
Tom
|
16783bd14d
Kernel: Turn Thread::current and Process::current into functions
|
5 éve |
Peter Elliott
|
af0b2d1d86
Kernel: Harvest randomness from various drivers
|
5 éve |
Andreas Kling
|
21d5f4ada1
Kernel: Absorb LibBareMetal back into the kernel
|
5 éve |
Andreas Kling
|
16c858d9f0
Kernel: Remove dubious use of "volatile" in E1000 adapter driver
|
5 éve |
Andreas Kling
|
463c2e3768
Kernel: Be a little more defensive when indexing E1000 Rx/Tx buffers
|
5 éve |
Andreas Kling
|
9c856811b2
Kernel: Add Region helpers for accessing underlying physical pages
|
5 éve |
Liav A
|
ea58563970
Kernel: Instantiate network adapters in their own detect() methods
|
5 éve |
Andreas Kling
|
e1709a0904
Kernel: Remove an unnecessary layer of indirection in the PCI code
|
5 éve |
Liav A
|
06e7fc9dee
Kernel: Limit IRQ rate within E1000 network adapter
|
5 éve |
Liav A
|
893d4a41c2
Kernel: Enable IRQs before sending commands to the E1000 adapter
|
5 éve |