Commit Graph

21 Commits

Author SHA1 Message Date
Mark f22591ad93 Move to cmake build system 2020-07-11 22:41:23 +03:00
Mark 5de915c6aa Add per-process links and lstat() 2020-07-04 00:44:13 +03:00
Mark d9595c7f62 Change project structure 2020-02-04 12:45:15 +02: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 5d3e884b66 Basic job control with process groups. setuid bit support 2020-01-20 15:39:57 +02:00
Mark 9626452ef7 Add mtime/ctime/atime support with system time 2020-01-17 13:58:41 +02:00
Mark 60ea4efb10 Add devfs stat() 2020-01-13 22:40:34 +02:00
Mark f00a4a2eac Added setXid/getXid, chdir 2020-01-13 17:30:09 +02:00
Mark bada9ed786 Rework thread init function a bit 2020-01-12 14:57:06 +02:00
Mark ca1a4d505b Better device node name generation 2020-01-12 13:05:25 +02:00
Mark fa399280fd Add find() and link resolution to VFS 2020-01-12 12:57:31 +02:00
Mark 2e795d2ebf Minimal working vfs refactor 2020-01-10 15:37:54 +02:00
Mark 7272b762c0 Remove comments too 2020-01-10 14:21:44 +02:00
Mark 565f67188a Remove old VFS implementation 2020-01-10 14:09:45 +02:00
Mark 9da01f0d46 Merge devfs into dev.c, add stat() 2020-01-09 15:10:22 +02:00
Mark 164022b8d1 Add pseudo devices 2019-12-30 01:43:40 +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