Alex Kotov
|
ab1773964c
|
Add macros `KERNAUX_BITS[8|16|32|64]` (#106)
|
2022-06-30 15:39:50 +00:00 |
Alex Kotov
|
b5c4d7aecc
|
Remove cmdline file API (#105)
|
2022-06-29 02:51:24 +03:00 |
Alex Kotov
|
f39383128f
|
Generic (file) cmdline (#102)
|
2022-06-27 17:46:29 +03:00 |
Alex Kotov
|
febd43c987
|
Add macro `KERNAUX_CONTAINER_OF` (#100)
* Add macro KERNAUX_CONTAINER_OF
* Add includes
* Add "examples/macro_container_of"
|
2022-06-27 14:08:32 +03:00 |
Alex Kotov
|
0922a18e70
|
Maintenance (#98)
* Fix copyright
* Remove thanks
* Update CONTRIBUTING.md
* Remove bitfields from struct KernAux_Arch_I386_TSS
* Change description of package "mbr"
* Make generic file stable
* Rename printf examples
|
2022-06-25 20:28:28 +00:00 |
Alex Kotov
|
74d14aff8f
|
Use generic file (#97)
|
2022-06-25 15:43:18 +00:00 |
Alex Kotov
|
6e2766b938
|
Add generic type for files (#96)
|
2022-06-25 17:30:24 +03:00 |
Alex Kotov
|
9f374475e0
|
Generic memory allocator (#82)
|
2022-06-21 11:37:52 +03:00 |
Alex Kotov
|
4ef44158c0
|
Generic mutex (#77)
|
2022-06-21 00:28:35 +03:00 |
Alex Kotov
|
6d171841b4
|
Main: remove MemStore (memory store) and SizedVoid (sized void)
|
2022-06-17 18:50:46 +03:00 |
Alex Kotov
|
08029c2df0
|
Main: examples/: Enable assertions in all examples
|
2022-06-16 20:35:09 +03:00 |
Alex Kotov
|
4740e6d00b
|
Main: include/kernaux/io.h: Added stores
|
2022-06-16 20:27:55 +03:00 |
Alex Kotov
|
5f668d05fe
|
Main: include/kernaux/memmap.h: Added
|
2022-06-15 11:22:05 +03:00 |
Alex Kotov
|
7da885e370
|
Main: rename package "file" to "io"
|
2022-06-14 15:03:17 +03:00 |
Alex Kotov
|
940f981ef1
|
Add debug mode and rewrite assertions (#52)
|
2022-06-13 19:28:00 +03:00 |
Alex Kotov
|
dc7b1002a4
|
Split Make file into subdirectories (#48)
|
2022-06-10 08:23:03 +03:00 |