summaryrefslogtreecommitdiff
path: root/Kernel/Net/RTL8139NetworkAdapter.cpp
AgeCommit message (Expand)Author
2020-12-21Everywhere: Switch from (void) to [[maybe_unused]] (#4473)Lenny Maiorani
2020-11-20MACAddress: AK::Array as member variable instead of C-arrayLenny Maiorani
2020-10-03Everywhere: Fix more typosLinus Groh
2020-08-30Kernel: Unbreak building with extra debug macros, part 2Ben Wiederhake
2020-07-28Kernel: Use AK::Span a bunch in the network adapter codeAndreas Kling
2020-06-25Kernel: Harvest randomness from various driversPeter Elliott
2020-05-16Kernel: Absorb LibBareMetal back into the kernelAndreas Kling
2020-04-28Kernel: Add Region helpers for accessing underlying physical pagesAndreas Kling
2020-04-11Kernel: Instantiate network adapters in their own detect() methodsLiav A
2020-03-19Kernel: Use a const reference to RegisterState in IRQ handlingLiav A
2020-03-09PCI: Enable LogStream output for addressesLiav A
2020-03-08Kernel: Ensure RTL8139NetworkAdapter uses virtual memory correctlyLiav A
2020-03-08AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*)Andreas Kling
2020-03-02Kernel: Use IOAddress class in Network adapters' driversLiav A
2020-02-24Kernel: Change get_pci_address() to pci_address() in PCI::Device classLiav A
2020-02-24Kernel: Update Network adapter classes to use the PCI::Device classLiav A
2020-02-16Kernel: Move all code into the Kernel namespaceAndreas Kling
2020-02-09Kernel: Apply changes to use LibBareMetal definitionsLiav A
2020-02-08Net: Make NetworkAdapter reference-countedAndreas Kling
2020-02-02Kernel: Detect devices when enumerating the PCI busLiav A
2020-01-30Kernel: Some more int => size_t in NetworkAdapter and subclassesAndreas Kling
2020-01-22Revert "Kernel: Replace IRQHandler with the new InterruptHandler class"Andreas Kling
2020-01-22Kernel: Replace IRQHandler with the new InterruptHandler classLiav A
2020-01-20Use uintptr_t instead of u32 when storing pointers as integersAndreas Kling
2020-01-18RTL8139: Unbreak RealTek Ethernet driver after paging changesAndreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2020-01-02Kernel: Create support for PCI ECAMLiav A
2019-09-09RTL8139: Fix bogus (but harmless) TX buffer index in send_raw()Andreas Kling
2019-09-03Kernel: Pad packets out to 64 bytes in rtl8139 driverConrad Pankoff
2019-09-03Kernel: Only set tx buffer address once in rtl8139 driverConrad Pankoff
2019-09-03Kernel: Reword some constants/comments in rtl8139 driver for clarityConrad Pankoff
2019-09-03Kernel: Use regular kmalloc for buffers in rtl8139 driverConrad Pankoff
2019-08-29Kernel: Remove now-unused singleton methods from our network devicesConrad Pankoff
2019-08-29Kernel: Ask for all relevant IRQs in rtl8139 driverConrad Pankoff
2019-08-21Kernel: Implement rtl8139 network interface driverConrad Pankoff