Liav A
|
5c97c6d874
Kernel: Remove the RTL8139 PCI network adapter driver
|
2 år sedan |
Liav A
|
0cede94c39
Kernel/Net: Introduce a new mechanism to initialize a PCI device
|
2 år sedan |
Andreas Kling
|
30d3f2789e
Kernel: Propagate errors during network adapter detection/initialization
|
2 år sedan |
Liav A
|
05ba034000
Kernel: Introduce the IOWindow class
|
2 år sedan |
Andreas Kling
|
11eee67b85
Kernel: Make self-contained locking smart pointers their own classes
|
2 år sedan |
Liav A
|
3fb289e27d
Kernel/PCI: Don't hold spinlocks when doing fast device enumeration
|
3 år sedan |
Liav A
|
71de4f7114
Kernel/Net: Don't try to enumerate PCI adapters if PCI is disabled
|
3 år sedan |
Idan Horowitz
|
74ab8ccde0
Kernel: Add NetworkingManagement::try_for_each() for fallible iteration
|
3 år sedan |
Andreas Kling
|
3becff9eae
Kernel: Protect network adapter list with spinlock instead of mutex
|
3 år sedan |
Daniel Bertalan
|
52beeebe70
Kernel: Remove the KString::try_create(String::formatted(...)) pattern
|
3 år sedan |
Liav A
|
7e8beadd57
Kernel/Net: Move Realtek network adapters code to a separate directory
|
3 år sedan |
Liav A
|
7991a92388
Kernel/Net: Move NE2000 network adapter code to a separate directory
|
3 år sedan |
Liav A
|
39d40afa93
Kernel/Net: Move Intel network adapters code to a separate directory
|
3 år sedan |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 år sedan |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
3 år sedan |
Liav A
|
64aaf263a2
Kernel/Net: Generate interface name near construction point
|
3 år sedan |
Brian Gianforcaro
|
2770433d30
Kernel: Convert network adapter names to Kernel::KString
|
3 år sedan |
Liav A
|
4974727dbb
Kernel: Move x86 IO instructions code into the x86 specific folder
|
3 år sedan |
Liav A
|
9d9d57056e
Kernel/PCI: Remove Address from enumeration callback
|
3 år sedan |
Liav A
|
057f5a12c2
Kernel/PCI: Propagate usage of DeviceIdentifier everywhere
|
3 år sedan |
Liav A
|
da327746a2
Kernel: Rename two PCI components
|
3 år sedan |
Liav A
|
82bb08a15c
Kernel/PCI: Cache more details about PCI devices when enumerating them
|
3 år sedan |
Liav A
|
25ea7461a0
Kernel/PCI: Simplify the entire subsystem
|
3 år sedan |
Andreas Kling
|
c94c15d45c
Everywhere: Replace AK::Singleton => Singleton
|
4 år sedan |
Andreas Kling
|
a1d7ebf85a
Kernel: Rename Kernel/VM/ to Kernel/Memory/
|
4 år sedan |
Andreas Kling
|
9457d83986
Kernel: Rename Locker => MutexLocker
|
4 år sedan |
Brian Gianforcaro
|
5743561d32
Kernel: Remove unused header includes in Net subtree
|
4 år sedan |
Andreas Kling
|
241bbce264
Kernel: LoopbackAdapter::create() => try_create()
|
4 år sedan |
Hendiadyoin1
|
62f9377656
Kernel: Move special sections into Sections.h
|
4 år sedan |
Idan Horowitz
|
a898e01d4d
Kernel: Add driver for RTL8168 & RTL8111 NICs
|
4 år sedan |