Knix is a korean Unix-like open-source operating system.
Version 0.3
https://github.com/Kdy010010/Knix
It has features like
KnixFS(File system that only supports ATA from now)
Run flat binary(No ELF)
nic based simple networking
#Knix
1 messages · Page 1 of 1 (latest)
Looks good
I’m just wondering a little what’s going on in network.c
Like I get it’s the ne2000
But
Like why don’t you use DMA
wdym by an ATA based filesystem, a disk filesystem should be (more or less) hardware agnostic
I forgot a little but I think I just put a placeholder for DMA
I have currently no idea for it
wdym by "an ATA based file system"?
like a file system that's read from an ATA hard drive?
Yeah
well that file system can also be read from an AHCI, NVMe, drive etc
so saying it's ATA based doesn't make sense in regards to the file system
if your OS only supports IDE drives you should say that it only supports IDE drives for now and that it can work with X filesystem
uh… I think I fixed it
now
I have no idea
I think you should probably look into the difference between a file system and a storage device. A file system can be on any storage device… so ATA file system is kinda not correct
ok