Implement UDP and TCP stack (AI)

This commit is contained in:
AI
2026-02-24 07:43:45 +00:00
parent d7ce0d5856
commit e6929438a0
8 changed files with 1005 additions and 12 deletions

View File

@@ -26,6 +26,8 @@
#include "ipv4.h"
#include "arp.h"
#include "dhcp.h"
#include "udp.h"
#include "tcp.h"
#include "framebuffer.h"
/* Global framebuffer info, parsed from multiboot2 tags. */
@@ -431,6 +433,12 @@ void kernel_main(uint32_t magic, uint32_t addr) {
dhcp_init();
offset_print("DHCP subsystem initialized\n");
udp_init();
offset_print("UDP stack initialized\n");
tcp_init();
offset_print("TCP stack initialized\n");
init_drivers();
EARLY_PRINT("DRV ");
offset_print("Drivers initialized\n");