Porting PicoTCP WIP

This commit is contained in:
2025-10-29 14:29:06 +01:00
parent 6722f42e68
commit 815c2239fe
464 changed files with 235009 additions and 24 deletions

View File

@ -142,3 +142,15 @@ int32_t dev_cmd(Dev_t *dev, uint64_t cmd, void *buf, size_t len) {
int32_t time(Time *time) {
return syscall(SYS_TIME, (uint64_t)time, 0, 0, 0, 0, 0);
}
int32_t ipc_netsockmake(uint16_t net, uint16_t proto, uint16_t port) {
return syscall(SYS_IPC_NETSOCKMAKE, (uint64_t)net, (uint64_t)proto, (uint64_t)port, 0, 0, 0);
}
int32_t ipc_netsocklisten(uint64_t netsock, size_t maxlisteners) {
return syscall(SYS_IPC_NETSOCKLISTEN, (uint64_t)netsock, (uint64_t)maxlisteners, 0, 0, 0, 0);
}
int32_t ipc_netsockpollev(uint64_t netsock) {
return syscall(SYS_IPC_NETSOCKPOLLEV, (uint64_t)netsock, 0, 0, 0, 0, 0);
}