Szymon Walter
|
c06982b7ac
|
add Infallible , for errors which never occur
|
2018-03-19 13:28:18 +01:00 |
|
Szymon Walter
|
aee2f2def0
|
impl Buffer for File
|
2018-03-19 09:48:11 +01:00 |
|
Szymon Walter
|
3d946eb721
|
add safe Ext2 wrapper struct
|
2018-03-19 08:39:46 +01:00 |
|
Szymon Walter
|
bae7f23b3e
|
use &Buffer<u8> instead of &[u8] on Superblock::find
|
2018-03-19 08:39:23 +01:00 |
|
Szymon Walter
|
6b34d3325a
|
redo definitions on casts
|
2018-03-19 08:38:44 +01:00 |
|
Szymon Walter
|
172c267917
|
remove unmutable slices from Buffer
|
2018-03-19 08:28:59 +01:00 |
|
Szymon Walter
|
5991420aa8
|
add dynamic casting abilities to BufferSlice
|
2018-03-19 08:25:14 +01:00 |
|
Szymon Walter
|
e91533440e
|
add smart, delayed update Buffer
|
2018-03-19 00:02:31 +01:00 |
|
Szymon Walter
|
43e400ef08
|
fix again
|
2018-03-19 00:01:21 +01:00 |
|
Szymon Walter
|
a9d5677c57
|
make find* functions unsafe
|
2018-03-18 20:38:48 +01:00 |
|
Szymon Walter
|
0c750fbdda
|
move raw packed struct to sys module
|
2018-03-18 20:35:55 +01:00 |
|
Szymon Walter
|
0ffd97d29a
|
move find_descriptor_table to impl BlockGroupDescriptor
|
2018-03-18 19:29:49 +01:00 |
|
Szymon Walter
|
a19d8b205a
|
add inode doc comment (copied from osdev)
|
2018-03-18 19:06:50 +01:00 |
|
Szymon Walter
|
e0163e2b9e
|
add offset argument to find_* functions
|
2018-03-18 19:04:57 +01:00 |
|
Szymon Walter
|
c5f0edeabc
|
minor fixes
|
2018-03-18 19:01:31 +01:00 |
|
Szymon Walter
|
096cc865a4
|
add locating Superblock and [BlockGroupDescriptor]
|
2018-03-18 18:38:54 +01:00 |
|
Szymon Walter
|
b211d95807
|
replace Error/ErroKind pair with just enum Error
|
2018-03-18 18:34:26 +01:00 |
|
Szymon Walter
|
71a97a9e4d
|
add error module
|
2018-03-18 18:12:10 +01:00 |
|
Szymon Walter
|
41f6ea1967
|
add error module
|
2018-03-18 18:11:58 +01:00 |
|
Szymon Walter
|
568ebd3207
|
add some struct definitions
|
2018-03-18 17:42:59 +01:00 |
|
Szymon Walter
|
09dc56e2d3
|
initial commit
|
2018-03-18 15:25:05 +01:00 |
|