Baptiste Wicht
|
970796ed6b
|
Add support for writing to disk
|
2013-12-24 14:50:50 +01:00 |
|
Baptiste Wicht
|
a13eb82e0e
|
Modify the directory entry
|
2013-12-24 14:38:10 +01:00 |
|
Baptiste Wicht
|
e43326a2c0
|
Add support for displaying signed numbers
|
2013-12-24 14:19:42 +01:00 |
|
Baptiste Wicht
|
ef38a9a260
|
Search for an empty entry in the cluster
|
2013-12-24 14:00:00 +01:00 |
|
Baptiste Wicht
|
ce86d48d6b
|
Prepare prototypes for mkdir command
|
2013-12-24 13:45:38 +01:00 |
|
Baptiste Wicht
|
4a3910fe05
|
Cleanup
|
2013-12-23 23:30:49 +01:00 |
|
Baptiste Wicht
|
af989e150f
|
Finalize multi cluster directory support
|
2013-12-23 23:26:17 +01:00 |
|
Baptiste Wicht
|
5ca56b60e2
|
Add support for multi cluster directory
|
2013-12-23 23:07:59 +01:00 |
|
Baptiste Wicht
|
05f73b312c
|
Set the correct size of directories
|
2013-12-23 23:03:43 +01:00 |
|
Baptiste Wicht
|
c95608489d
|
Refactor
|
2013-12-23 23:02:35 +01:00 |
|
Baptiste Wicht
|
a027ca4592
|
Reuse the memory
|
2013-12-23 22:40:27 +01:00 |
|
Baptiste Wicht
|
c2c4e465a2
|
Fix empty()
|
2013-12-23 22:33:44 +01:00 |
|
Baptiste Wicht
|
eb00439ffc
|
Refactor
|
2013-12-23 22:33:39 +01:00 |
|
Baptiste Wicht
|
96f806dc4c
|
Add support for multi-cluster files
|
2013-12-23 22:03:29 +01:00 |
|
Baptiste Wicht
|
040b949980
|
Merge branch 'master' of github.com:wichtounet/thor-os
|
2013-12-22 19:24:55 +01:00 |
|
Baptiste Wicht
|
c0679aedab
|
Use correct namespace
|
2013-12-22 19:24:43 +01:00 |
|
Baptiste Wicht
|
1e2bd865ff
|
Move STL stuff to stl folder
|
2013-12-22 19:13:00 +01:00 |
|
Baptiste Wicht
|
f520ad946a
|
Implement immediate coalescing strategy
|
2013-12-19 14:20:09 +01:00 |
|
Baptiste Wicht
|
09870850fa
|
Display cr2
|
2013-12-19 14:20:05 +01:00 |
|
Baptiste Wicht
|
043fbcbd26
|
Refactorings
|
2013-12-19 10:32:23 +01:00 |
|
Baptiste Wicht
|
17abc063c5
|
Cleanup
|
2013-12-18 22:28:32 +01:00 |
|
Baptiste Wicht
|
8d9befa820
|
Set the blocks in the free list as free
|
2013-12-18 22:27:07 +01:00 |
|
Baptiste Wicht
|
5dc85ebe55
|
Cleanup
|
2013-12-18 21:33:22 +01:00 |
|
Baptiste Wicht
|
52fba92d59
|
Align memory on eight bytes
|
2013-12-18 20:16:42 +01:00 |
|
Baptiste Wicht
|
71d15141d1
|
Avoid copies when possible
|
2013-12-18 20:07:54 +01:00 |
|
Baptiste Wicht
|
52d81a4aed
|
Reduce memory usage
|
2013-12-18 18:42:12 +01:00 |
|
Baptiste Wicht
|
632a177aec
|
Avoid creating too many small blocks
|
2013-12-18 18:24:11 +01:00 |
|
Baptiste Wicht
|
c7026b5db9
|
Add utility to debug malloc
|
2013-12-18 18:12:09 +01:00 |
|
Baptiste Wicht
|
6afa0615d5
|
Improve a bit read_file
|
2013-12-18 18:02:57 +01:00 |
|
Baptiste Wicht
|
08e74960c7
|
Improve tests done before issuing commands
|
2013-12-17 22:33:51 +01:00 |
|
Baptiste Wicht
|
30ef57f41c
|
Avoid doing commands without verifying parameters
|
2013-12-17 21:22:02 +01:00 |
|
Baptiste Wicht
|
a8bd3ba78f
|
Automatic dependency handling
|
2013-12-17 21:06:05 +01:00 |
|
Baptiste Wicht
|
1dff5cf2e9
|
Cleanup
|
2013-12-17 18:29:52 +01:00 |
|
Baptiste Wicht
|
d48618a025
|
Clean flags
|
2013-12-17 18:27:44 +01:00 |
|
Baptiste Wicht
|
0c8f2d986f
|
Improve compilation of s files
|
2013-12-17 18:23:00 +01:00 |
|
Baptiste Wicht
|
2d4dda190a
|
Simplify the file struct
|
2013-12-17 18:18:49 +01:00 |
|
Baptiste Wicht
|
47a31cc980
|
Make sure something is mounted before using it
|
2013-12-17 17:50:40 +01:00 |
|
Baptiste Wicht
|
9540736e74
|
Reduce a bit the size of the C++ kernel
|
2013-12-16 22:18:41 +01:00 |
|
Baptiste Wicht
|
8def48f3ae
|
Restore the sysinfo feature
|
2013-12-16 22:08:41 +01:00 |
|
Baptiste Wicht
|
dfe3e1e34f
|
Finalize e820
|
2013-12-16 22:07:05 +01:00 |
|
Baptiste Wicht
|
0d0ab18b45
|
Reimplement e820 support
|
2013-12-16 21:31:23 +01:00 |
|
Baptiste Wicht
|
0c30f2ef46
|
Cleanup
|
2013-12-15 21:54:53 +01:00 |
|
Baptiste Wicht
|
71e8a26fea
|
Complete copyrights
|
2013-12-15 21:49:50 +01:00 |
|
Baptiste Wicht
|
2f55635656
|
Discard the micro_kernel
|
2013-12-15 21:43:39 +01:00 |
|
Baptiste Wicht
|
96b1e5adbf
|
Cleanup
|
2013-12-15 21:41:18 +01:00 |
|
Baptiste Wicht
|
3a2077a446
|
Cleanup
|
2013-12-15 21:40:26 +01:00 |
|
Baptiste Wicht
|
9873c153ef
|
Finalize the C++ 16->64 bit transition
|
2013-12-15 21:28:27 +01:00 |
|
Baptiste Wicht
|
0263dceb1f
|
Improve GDT entries
|
2013-12-15 21:03:44 +01:00 |
|
Baptiste Wicht
|
8fca1bc2a0
|
Change the way sections are set
|
2013-12-15 20:08:12 +01:00 |
|
Baptiste Wicht
|
1433bcd51c
|
Put things together
|
2013-12-15 18:32:27 +01:00 |
|