morpheus_network::mainloop

Module phases

Source
Expand description

Main loop phase implementations.

§5-Phase Structure

  1. RX Refill (~20µs)
  2. smoltcp Poll - EXACTLY ONCE (~200µs)
  3. TX Drain (~40µs)
  4. App State Step (~400µs)
  5. TX Completions (~20µs)

Target: <1ms per iteration Maximum: 5ms per iteration

§Reference

NETWORK_IMPL_GUIDE.md §6.2, §6.3

Constants§

  • TX budget per iteration (max packets to send in Phase 3).

Functions§