Commit Graph

22 Commits

Author SHA1 Message Date
36b409444d feat: utils: linked_list: add const new 2024-05-05 00:23:45 +08:00
d2155ed7cf feat: utils: linked_list: do not require clone trait 2024-05-05 00:16:27 +08:00
750a48f281 fix: utils: add missing warn.rs 2024-05-04 23:31:04 +08:00
2bb9e9b651 chore: utils: make clippy happy 2024-05-04 23:30:29 +08:00
c24264f469 feat: utils: add linked_list 2024-05-04 23:28:20 +08:00
ff02847885 fix: MASK should be wrapped by paren 2024-04-22 21:06:08 +08:00
25982b5a33 feat: rewrite then methods 2024-04-22 01:01:22 +08:00
c371fd543f feat: add utils/bin 2024-04-20 18:17:56 +08:00
e360db4972 chore: add some utils helper 2024-04-19 19:47:49 +08:00
32759ef037 feat: drop riscv32 2024-04-12 23:33:12 +08:00
864344a8c1 chore: apply format 2024-04-12 22:21:19 +08:00
5da6447f6c feat: switch to cargo xtask 2024-04-12 22:21:08 +08:00
456ee51d36 feat: add kernel pagetable support 2024-04-12 18:48:36 +08:00
83abc72e04 fix: extern_addr: remove as_phys_addr, lds will provide virt addr 2024-04-12 18:36:28 +08:00
4d090c0478 feat: move allocator into lib 2024-04-09 00:10:28 +08:00
bed9baac4b feat: move utils into lib 2024-04-08 23:07:44 +08:00
6267f8449d feat: move vspace into lib 2024-04-08 23:04:37 +08:00
0012091cd5 chore: cpio: better comment 2024-04-01 16:53:29 +08:00
cc5049353a chore: move vspace to kernel and rename features 2024-04-01 15:37:47 +08:00
c899797fa0 feat: add initial vspace support 2024-03-26 00:17:43 +08:00
c210a049cd chore: move mm into vspace 2024-03-23 16:45:24 +08:00
ac4a9bf6ec feat: add lib/cpio 2024-03-21 18:10:52 +08:00