|
miniOS
x86_64 hobby kernel with SMP, VFS, and POSIX process model
|

Classes | |
| struct | lwip_port_state_t |
Functions | |
| static void | lwip_port_receive (netdev_t *dev, const void *frame, size_t frame_len, void *ctx) |
| netdev_t * | lwip_port_attach (lwip_port_rx_callback_t rx_callback, void *rx_ctx, lwip_port_timeout_callback_t timeout_callback, void *timeout_ctx) |
| void | lwip_port_poll (void) |
| void | lwip_port_poll_timeouts (uint32_t elapsed_ms) |
| int | lwip_port_tx (const void *frame, size_t frame_len) |
| lwip_port_frame_kind_t | lwip_port_classify (const ethernet_frame_info_t *info) |
| uint32_t | sys_now (void) |
| unsigned int | miniOS_lwip_rand (void) |
Variables | |
| static lwip_port_state_t | g_lwip_port_state |
| volatile uint64_t | lapic_tick_count |
| netdev_t * lwip_port_attach | ( | lwip_port_rx_callback_t | rx_callback, |
| void * | rx_ctx, | ||
| lwip_port_timeout_callback_t | timeout_callback, | ||
| void * | timeout_ctx ) |


| lwip_port_frame_kind_t lwip_port_classify | ( | const ethernet_frame_info_t * | info | ) |

| void lwip_port_poll | ( | void | ) |


| void lwip_port_poll_timeouts | ( | uint32_t | elapsed_ms | ) |



| int lwip_port_tx | ( | const void * | frame, |
| size_t | frame_len ) |


| unsigned int miniOS_lwip_rand | ( | void | ) |
| uint32_t sys_now | ( | void | ) |
|
static |