amiga-bootcamp/12_networking
2026-04-26 14:46:18 -04:00
..
bsdsocket.md More content added 2026-04-26 14:46:18 -04:00
protocols.md Expand documentation suite: 30+ articles enriched with diagrams, code examples, and hardware details 2026-04-23 21:37:26 -04:00
README.md More content added 2026-04-26 14:46:18 -04:00
sana2.md Expand documentation suite: 30+ articles enriched with diagrams, code examples, and hardware details 2026-04-23 21:37:26 -04:00
tcp_ip_stacks.md More content added 2026-04-26 14:46:18 -04:00

← Home

Networking — Overview

AmigaOS has no built-in TCP/IP stack. Third-party stacks (AmiTCP, Miami, Roadshow) provide bsdsocket.library — a BSD-compatible socket API in user-space. Network hardware is abstracted via the SANA-II device driver standard.

Section Index

File Description
tcp_ip_stacks.md Stack architecture: Amiga vs Unix model, SANA-II integration, PPP/SLIP dial-up, modem setup, Ethernet cards, MiSTer virtual NIC, detailed stack comparison
bsdsocket.md BSD socket API deep dive: per-task library base, LVO table, WaitSelect with Exec signals, event-loop cookbook, non-blocking I/O, multi-socket patterns, performance, pitfalls
sana2.md SANA-II driver specification: buffer management hooks, send/receive patterns, device query, driver requirements
protocols.md Protocol implementation: DNS resolution, TCP client/server, WaitSelect integration, UDP, DHCP sequence