Commit History

Autor SHA1 Mensaxe Data
  Liav A aacb1f0bf4 Kernel: Rename PCI::DeviceController => PCI::Device %!s(int64=3) %!d(string=hai) anos
  Liav A 7b9c3439ec Kernel/PCI: Delete PCI::Device in its current form %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 2cd8b21974 Kernel: Add convenience values to the Memory::Region::Access enum %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 93d98d4976 Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace %!s(int64=4) %!d(string=hai) anos
  Thomas Wagenveld 59fdeec7f5 Kernel: Add interface to read link speed and duplex for NetworkAdapter %!s(int64=4) %!d(string=hai) anos
  Andreas Kling e49af4bac9 Kernel/E1000: Consolidate RX and TX buffer regions %!s(int64=4) %!d(string=hai) anos
  Liav A 3fae7ca113 Kernel: Clarify and make it easy to not use raw numbers %!s(int64=4) %!d(string=hai) anos
  Liav A 6568bb47cb Kernel/PCI: Move the PCI components as a subfolder to the Bus directory %!s(int64=4) %!d(string=hai) anos
  Daniel Bertalan f820917a76 Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull` %!s(int64=4) %!d(string=hai) anos
  Hendiadyoin1 62f9377656 Kernel: Move special sections into Sections.h %!s(int64=4) %!d(string=hai) anos
  Liav A b91df26d4a Kernel/Interrupts: Return boolean on whether we handled the interrupt %!s(int64=4) %!d(string=hai) anos
  Liav A c6480a0426 Kernel/Net: Support Intel 82574 adapter %!s(int64=4) %!d(string=hai) anos
  Liav A 1c94b5e8eb Kernel: Introduce the NetworkingManagement singleton %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro e9add0bb80 Kernel: Mark E1000NetworkAdapter is_valid_device_id(..) UNMAP_AFTER_INIT %!s(int64=4) %!d(string=hai) anos
  Liav A 8d0280ca09 Kernel/Net: Make interfaces to have persistent names %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner cf7df418ed Kernel: Make sure we read all packets %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner bf703ee553 Kernel: Move PCI vendor and device IDs into Kernel/PCI/IDs.h %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner eaf8fc90e7 Kernel: Avoid resetting the IRQ mask for E1000 on each interrupt %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 897f001076 Kernel: Add logging for E1000 RX buffer overrun %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner fa434305a7 Kernel: Use macros instead of hard-coded magic values %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner addddb4880 Kernel: Make sure the E1000 network adapter keeps receiving packets %!s(int64=4) %!d(string=hai) anos
  Andreas Kling b91c49364d AK: Rename adopt() to adopt_ref() %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 65131334e7 Kernel: Convert klog() => dmesgln() in E1000NetworkAdapter %!s(int64=4) %!d(string=hai) anos
  William McPherson 2479ead718 Everywhere: Remove unnecessary `clang-format off`s %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY %!s(int64=4) %!d(string=hai) anos
  Andreas Kling cc0f5917d3 Kernel: Slap a handful more things with UNMAP_AFTER_INIT %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 2b2828ae52 Kernel: Slap UNMAP_AFTER_INIT on a bunch more functions %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro ddd79fe2cf Kernel: Add WaitQueue::wait_forever and it use it for all infinite waits. %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 09b1b09c19 Kernel: Assert if rounding-up-to-page-size would wrap around to 0 %!s(int64=4) %!d(string=hai) anos