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