841 Commits

Author SHA1 Message Date
Baptiste Wicht
6acf44ab1a Cleanup old commands 2014-03-02 17:46:45 +01:00
Baptiste Wicht
d73e0f49a9 Expose some values 2014-03-02 17:39:45 +01:00
Baptiste Wicht
2e4fa52780 Add more information on error 2014-03-02 17:39:38 +01:00
Baptiste Wicht
a7f30e064d Clean 2014-03-02 17:31:53 +01:00
Baptiste Wicht
56e55216ed Fix error messages 2014-03-02 17:28:24 +01:00
Baptiste Wicht
dd7b178525 Create uptime program 2014-03-02 17:23:26 +01:00
Baptiste Wicht
e89db58e26 Expose uptime value 2014-03-02 17:08:10 +01:00
Baptiste Wicht
ae6b84b5f5 Fixes in sysfs 2014-03-02 17:05:34 +01:00
Baptiste Wicht
77ff5d3cb0 Disable debug 2014-03-02 17:05:26 +01:00
Baptiste Wicht
8febad7357 Add some values to sysfs 2014-03-02 17:04:51 +01:00
Baptiste Wicht
5a432d9f70 Remove useless print 2014-03-02 17:04:42 +01:00
Baptiste Wicht
1dd90320b0 Finish implementation of sysfs 2014-03-02 16:13:05 +01:00
Baptiste Wicht
a9197650bb Add support for sysfs 2014-03-02 16:12:55 +01:00
Baptiste Wicht
8c313dc336 Add support for operator!= 2014-03-02 15:07:39 +01:00
Baptiste Wicht
ace9a013ad Complete sysfs 2014-03-02 14:33:32 +01:00
Baptiste Wicht
0c236f1a36 Add a way for the system to set values 2014-03-01 22:01:25 +01:00
Baptiste Wicht
5be3c5fda7 Prepare sysfs file system 2014-03-01 21:43:07 +01:00
Baptiste Wicht
49e36063cd mkdir sys 2014-03-01 20:46:23 +01:00
Baptiste Wicht
3300dcf8b7 Improve directory structure 2014-03-01 20:38:12 +01:00
Baptiste Wicht
51a3d34004 Cleanup FAT32 2014-03-01 20:09:39 +01:00
Baptiste Wicht
06b700d0c5 Add human mode 2014-03-01 18:07:47 +01:00
Baptiste Wicht
834942a92b Add df program 2014-03-01 18:03:55 +01:00
Baptiste Wicht
c4a2121691 Create statfs system call 2014-03-01 17:46:07 +01:00
Baptiste Wicht
75b00e3301 Prepare statfs 2014-03-01 17:38:32 +01:00
Baptiste Wicht
a31ccf17c4 Cleanup VFS by using read_file 2014-03-01 17:30:35 +01:00
Baptiste Wicht
ba45874db0 Add read_file to file_system 2014-03-01 17:25:09 +01:00
Baptiste Wicht
37ce272352 Cleanup 2014-03-01 17:15:50 +01:00
Baptiste Wicht
ad54b410dd Use vfs instead of disks 2014-03-01 16:43:05 +01:00
Baptiste Wicht
0d3c9038b6 Create fat32 file system layer 2014-03-01 15:47:39 +01:00
Baptiste Wicht
c942abdb17 Add support for reserve() 2014-03-01 14:24:08 +01:00
Baptiste Wicht
54a335db26 Cleanup 2014-03-01 11:33:00 +01:00
Baptiste Wicht
442d6ad1ce Prepare file system abstraction 2014-03-01 11:28:54 +01:00
Baptiste Wicht
25fe7107ad Create proc directory 2014-03-01 11:14:25 +01:00
Baptiste Wicht
e4f2b64f82 Implement mount program 2014-03-01 11:11:49 +01:00
Baptiste Wicht
ed3ac80eb8 Prepare mounts system call 2014-03-01 10:54:32 +01:00
Baptiste Wicht
74ab80f54f Cleanup 2014-02-28 20:14:52 +01:00
Baptiste Wicht
5c278a27aa Cleanup 2014-02-28 20:11:36 +01:00
Baptiste Wicht
fe81a99a44 Auto mount root during kernel boot 2014-02-28 20:10:44 +01:00
Baptiste Wicht
259ec58c9d Move partition_type to vfs 2014-02-28 19:58:58 +01:00
Baptiste Wicht
5ce2f84289 Remove ls command 2014-02-28 17:54:54 +01:00
Baptiste Wicht
35fa166829 Cleanup 2014-02-27 22:47:06 +01:00
Baptiste Wicht
387777438b Improve handling of root directory 2014-02-27 22:47:00 +01:00
Baptiste Wicht
d2f8a3e8ba Fix entries system call 2014-02-27 22:25:31 +01:00
Baptiste Wicht
570832eebe Disable debugging again 2014-02-27 22:13:30 +01:00
Baptiste Wicht
3d0e50190b Fix bug in offset computation 2014-02-27 22:11:12 +01:00
Baptiste Wicht
2c1cdcffa5 Create ls program 2014-02-27 20:41:46 +01:00
Baptiste Wicht
a578a91151 entries system call 2014-02-27 19:38:12 +01:00
Baptiste Wicht
f1325c5762 Prepare entries system call 2014-02-27 18:06:03 +01:00
Baptiste Wicht
b818980b47 Create program date 2014-02-26 20:51:59 +01:00
Baptiste Wicht
e608e271ae Implement command date 2014-02-26 20:50:23 +01:00