New feature(s):
- Network stack
- Piping commands into a udpsend message
Bug fix(es):
-N/A
This commit is contained in:
Chris
2026-02-05 21:59:21 +01:00
parent d9fc8fbeda
commit 89bdb860dd
34 changed files with 1322 additions and 16 deletions

View File

@@ -17,6 +17,16 @@ static inline uint8_t inb(uint16_t port) {
return ret;
}
static inline void outl(uint16_t port, uint32_t val) {
asm volatile ("outl %0, %1" : : "a"(val), "Nd"(port));
}
static inline uint32_t inl(uint16_t port) {
uint32_t ret;
asm volatile ("inl %1, %0" : "=a"(ret) : "Nd"(port));
return ret;
}
static inline void io_wait(void) {
outb(0x80, 0);
}