HUST-OS / xv6-k210

Port XV6 to K210 board!
MIT License
130 stars 55 forks source link

重写SPI通信代码 #10

Open retrhelo opened 3 years ago

retrhelo commented 3 years ago

一方面,Kendryte提供的spi.c对于xv6-k210的应用场景来说过于庞杂。原本的代码中考虑了很多在xv6-k210中大概率不会被用到的情况。另一方面,我们也希望通过重写spi.c来彻底消化SD卡驱动的协议栈。最后,我们还希望能够在新的代码中使用kmemalloc.c提供的动态内存分配功能。 但考虑到现有的spi.c模块其实跑得还挺好的,也许这项工作尚不太急?(笑

SKTT1Ryze commented 3 years ago

支持,如果有时间的话,自己去弄懂 SPI 驱动怎么写,自主可控。