|
776fd6a892
|
Create backlog sockets on demand
|
2024-12-17 20:14:53 +08:00 |
|
|
1716f4f324
|
Use Pollee as the socket observer
|
2024-12-12 20:50:12 +08:00 |
|
|
fa76afb3a9
|
Make Ext a trait
|
2024-12-12 20:50:12 +08:00 |
|
|
878f3f3760
|
Scheduling class support
|
2024-12-04 09:36:41 +08:00 |
|
|
1c1da8ea06
|
Don't poll ifaces if not necessary
|
2024-11-20 16:39:18 +08:00 |
|
|
a4a8807a20
|
Remove KernelThreadExt
|
2024-11-13 21:44:37 +08:00 |
|
|
ee1656ba35
|
Move packet dispatch out of smoltcp
|
2024-09-30 16:00:51 +08:00 |
|
|
f793259512
|
Avoiding busy loop in sending packet and optimize device caps
|
2024-09-30 15:03:58 +08:00 |
|
|
839c2a6689
|
Extract shared code from timer
|
2024-09-30 10:02:08 +08:00 |
|
|
8927031426
|
Remove priority field from OSTD Task struct
|
2024-09-27 10:21:45 +08:00 |
|
|
d62bb1ca76
|
Use static IP addresses
|
2024-09-26 15:22:16 +08:00 |
|
|
1873bb7a3f
|
Add wait_until_* functionality to Waiter
|
2024-09-14 13:59:07 +08:00 |
|
|
1b9b76d27c
|
Make use of new SpinLock APIs
|
2024-09-13 21:31:20 +08:00 |
|
|
67d3682116
|
Move smoltcp-related code to bigtcp
|
2024-09-13 21:31:20 +08:00 |
|
|
9fba9445bd
|
Introduce IpIface and EtherIface
|
2024-09-13 21:31:20 +08:00 |
|
|
dd2cde3aee
|
Introduce IfaceExt
|
2024-09-13 21:31:20 +08:00 |
|
|
538065b42f
|
Remove unused methods and revise documentations
|
2024-09-13 21:31:20 +08:00 |
|
|
434f143e30
|
Pass can reuse to bind_socket
|
2024-08-28 14:01:18 +08:00 |
|
|
dc4df47007
|
Implement UDP getsockopt and setsockopt
|
2024-08-28 14:01:18 +08:00 |
|
|
86f09eef75
|
Fix all spelling mistakes in history by typos tool
|
2024-08-27 12:19:48 +08:00 |
|
|
dafd16075f
|
Remove the shim kernel crate
|
2024-08-23 23:37:50 +08:00 |
|