删除一些过时的C代码 (#565)

* 删除C版本的crc库

* 删除lockref

* 删除过时的libc文档以及wait.c

* 删除过时的C版本kfifo代码及文档

* 移除未用到的lz4库

* 删除内核的stdlib.c

* 删除fabs.c

* fmt

* 使得put_string系统调用能够通过tty输出颜色
暂且这样改,这一部分应该是用户层面提供的功能,后续删除

---------

Co-authored-by: GnoCiYeH <heyicong@dragonos.org>
This commit is contained in:
LoGin
2024-03-08 23:22:48 +08:00
committed by GitHub
parent 5eeefb8c80
commit c3dc6f2ff9
55 changed files with 20 additions and 6281 deletions

View File

@ -693,36 +693,3 @@
**size**
&emsp;&emsp;待拷贝的数据大小
## CRC函数
### 函数列表
**`uint8_t crc7(uint8_t crc, const uint8_t *buffer, size_t len)`**
**`uint8_t crc8(uint8_t crc, const uint8_t *buffer, size_t len)`**
**`uint16_t crc16(uint16_t crc, uint8_t const *buffer, size_t len)`**
**`uint32_t crc32(uint32_t crc, uint8_t const *buffer, size_t len)`**
**`uint64_t crc64(uint64_t crc, uint8_t const *buffer, size_t len)`**
### 描述
&emsp;&emsp;用于计算循环冗余校验码
### 参数说明
**crc**
&emsp;&emsp;传入的CRC初始值
**buffer**
&emsp;&emsp;待处理的数据缓冲区
**len**
&emsp;&emsp;缓冲区大小字节