14 Commits

Author SHA1 Message Date
Mark 5de915c6aa Add per-process links and lstat() 2020-07-04 00:44:13 +03:00
Mark 0df6daa87f Restructure source files 2020-01-31 22:57:38 +02:00
Mark 48764261ba Nuke most of the non-essential sources 2020-01-29 22:40:44 +02:00
Mark e5b1674748 New AHCI driver, SATA/SATAPI support for reading (+ SATA writing) 2020-01-23 16:27:20 +02:00
Mark b65bf12eb1 Sketchy mmap() and ioctl()s for fbdev, allow mapping VESA fbdev 2020-01-21 19:17:27 +02:00
Mark b7c8ce1d2b Clean comments up, merge ext2 inode block index code 2020-01-15 13:05:53 +02:00
Mark bada9ed786 Rework thread init function a bit 2020-01-12 14:57:06 +02:00
Mark 2e795d2ebf Minimal working vfs refactor 2020-01-10 15:37:54 +02:00
Mark 86b45f4f95 Make ttyX not implement a vnode struct for itself 2019-12-30 02:02:27 +02:00
Mark 164022b8d1 Add pseudo devices 2019-12-30 01:43:40 +02:00
Mark 822aa2c3f0 Add basic devfs 2019-12-30 01:23:29 +02:00
Mark 0d1c8a1bdb Add tarfs/initrd support 2019-10-25 11:46:56 +03:00
Mark 2a444c4248 Added partition reading 2019-10-24 17:26:19 +03:00
Mark 61b1477873 Add partition enumeration for SATA drives (MBR) 2019-10-24 15:30:05 +03:00