refactor: namespace cleanup pass 2
continuous-integration/drone/push Build is passing

- Rename driver.intf.serial -> driver.io.serial (intf/ -> io/)
- Move net protocols to driver.net.proto.* (net/ -> net/proto/)
  - arp, dhcp, eth2, icmp, ipv4, tcp, udp
- Move netdev to driver.net.dev.* (netdev/ -> net/dev/)
  - e1000
- Move driver.net.pas into driver/net/
- Move driver.video.pas into driver/video/
- Rename arch.x86.faults -> arch.x86.fault, move to fault/ dir
- Move driver.storage.ctl.ahci.pas into ctl/ahci/
- Move driver.storage.ctl.ide.pas into ctl/ide/
- Move linker.script and version to toolchain/
- Update all unit references and namespace doc

35 files changed, 237 insertions(+), 234 deletions(-)
This commit is contained in:
t3hn3rd committed 2026-03-08 10:00:41 +00:00
1 parent 6fa008ed79
commit 021aa0d82e
35 files changed
+237 -234

No files matched your search

+1 -1
View File
@@ -78,7 +78,7 @@ uses
arch.x86.cpu,
arch.x86.isr.types,
driver.timer.rtc,
driver.intf.serial,
driver.io.serial,
io.syslog;
function MsSinceSystemBoot : uint64;
@@ -17,7 +17,7 @@
@author(Kieron Morris <[email protected]>)
}
unit arch.x86.faults;
unit arch.x86.fault;
interface
+1 -1
View File
@@ -274,7 +274,7 @@ function Round(d: Double): int64;
implementation
{ ---- Raw driver.intf.serial debug helpers (COM1 $3F8, no dependencies) ---- }
{ ---- Raw driver.io.serial debug helpers (COM1 $3F8, no dependencies) ---- }
procedure serial_putch(ch: char); assembler;
asm