|
ebbe907bb7
|
util/tree: fix FirstNode
|
2021-11-08 01:32:30 +08:00 |
|
|
5cf68dca6a
|
util/tree: fix First/LastNode on empty tree
|
2021-11-07 23:59:06 +08:00 |
|
|
7f7a985ed6
|
makefile: reasonable way of adding compile options
|
2021-11-07 01:38:41 +08:00 |
|
|
e5ba03599b
|
util: tree-based associative container
|
2021-11-07 01:33:42 +08:00 |
|
|
6832a76265
|
util: vector (dynamic array) container
|
2021-11-07 01:29:42 +08:00 |
|
|
98f92a9958
|
makefile: move pdlibc to extlib, add C++ stub standard headers
It now kind of compiles with x86_64-elf gcc (does not link though)
|
2021-11-04 20:15:58 +08:00 |
|
|
94ab9ffb41
|
driver/input: most of the input code
|
2021-10-28 18:20:02 +08:00 |
|
|
f14df89469
|
util: add stack_Clear
|
2021-10-23 21:10:04 +08:00 |
|
|
6bd5e2dbab
|
util: add fixed-size stack
|
2021-10-23 20:57:29 +08:00 |
|
|
e611bcc760
|
util: trivially implement queue_Push/Pop
|
2021-10-23 20:15:41 +08:00 |
|
|
5a4f1cc745
|
util: export queue_FrontByte correctly
|
2021-10-23 20:11:37 +08:00 |
|
|
a0c2b8d8fd
|
graphics: render mouse using copying overlay, optimize copying
|
2021-10-22 00:28:13 +08:00 |
|
|
d6ae83b0a8
|
util: refactor intmin/max to standalone file
|
2021-10-10 23:45:47 +08:00 |
|
|
d25da95e1e
|
Initial commit
|
2021-10-10 14:39:17 +08:00 |
|