4
1
mirror of https://github.com/DragonOS-Community/DragonOS.git synced 2025-07-10 22:43:25 +00:00

port kmalloc and printk to rust (#83)

* 暂时移除cbindgen

* 将lib文件夹更名为libs文件夹(解决rust的冲突)

* 实现了全局的allocator

* 实现了printk宏

* new: 完善了printk的颜色
This commit is contained in:
login
2022-11-13 16:43:58 +08:00
committed by GitHub
parent 82d2e446a4
commit fb6c29d01d
49 changed files with 207 additions and 48 deletions

@ -15,12 +15,14 @@
#include <common/crc64.h>
#include <common/crc7.h>
#include <common/crc8.h>
#include <common/gfp.h>
#include <common/kfifo.h>
#include <common/list.h>
#include <common/lz4.h>
#include <common/printk.h>
#include <common/spinlock.h>
#include <common/unistd.h>
#include <driver/uart/uart.h>
#include <mm/mm.h>
#include <mm/slab.h>
#include <sched/cfs.h>