Jiajie Chen
|
b4bd960a74
|
Map ixgbe to kernel space as well
|
6 years ago |
Jiajie Chen
|
66af7473eb
|
Do not use alloc::prelude
|
6 years ago |
Jiajie Chen
|
2da17d7fcd
|
Replace IDE with AHCI driver
|
6 years ago |
Jiajie Chen
|
0edfc07939
|
Allow page fault handler to bypass process lock and fix thread pool wakeup for exited process
|
6 years ago |
Jiajie Chen
|
9f03bfc849
|
Add rand module for ip port randomization and use ethernet default mtu in ixgbe
|
6 years ago |
Jiajie Chen
|
1444fb4c42
|
Respect INTERP loader command in ELF and load the interpreter instead
|
6 years ago |
Jiajie Chen
|
c7b34a7f72
|
Use enable_irq explicitly in ixgbe driver
|
6 years ago |
Jiajie Chen
|
6725ca10ab
|
Fix IXGBE driver with drop and update user with working userland networking
|
6 years ago |
Jiajie Chen
|
56f8f128ba
|
Fix ixgbe driver
|
6 years ago |
Jiajie Chen
|
e3b7efbc94
|
Move ixgbe to isomorphic_drivers, and format driver codes
|
6 years ago |
Jiajie Chen
|
a0d9a8b2de
|
Detach driver from the device in sys_map_pci_driver
|
6 years ago |
Jiajie Chen
|
960ef2e1f8
|
Implement PCI driver detach and merge NetDriver trait into Driver
|
6 years ago |
Jiajie Chen
|
cf3b183311
|
Use jumbo frame in ixgbe
|
6 years ago |
Jiajie Chen
|
5d601c3ea4
|
Move socket to global, move and merge functions to net/structs.rs
|
6 years ago |
Jiajie Chen
|
0d2bc0a7d4
|
Implement irq allocation and use irq number to identify irq source
|
6 years ago |
Jiajie Chen
|
c423f10483
|
Name ixgbe interfaces after systemd's and show link status change event
|
6 years ago |
Jiajie Chen
|
23b4c39ec7
|
Enlarge tcp send/recv buf for sys_accept() sockets
|
6 years ago |
Jiajie Chen
|
755f820c41
|
Enable interrupt throttling, use spin before wait in sys_read and fix sys_bind, sys_poll for udp
|
6 years ago |
Jiajie Chen
|
236c403f36
|
Enable ixgbe ip receive checksum
|
6 years ago |
Jiajie Chen
|
0977814d34
|
Fix ixgbe and e1000 drivers by adding IFCS bit
|
6 years ago |
Jiajie Chen
|
9dd576d6a1
|
Fix ixgbe transmitting
|
6 years ago |
Jiajie Chen
|
e1bcbe7eb2
|
Initial ixgbe driver with transitting
|
6 years ago |
Jiajie Chen
|
71808b49f5
|
Initial ixgbe driver capable of receiving frames
|
6 years ago |