Assembly 自定义Raspberry Pi OS文件系统

Assembly 自定义Raspberry Pi OS文件系统,assembly,filesystems,arm,raspberry-pi,Assembly,Filesystems,Arm,Raspberry Pi,我正试图用汇编代码为我的Raspberry Pi编写一个操作系统,我想实现一个文件系统。我找不到如何将数据读写到SD卡。没有什么琐碎和耗时的事情 您需要学习JEDEC的e.MMC标准,以了解主机和卡端是如何工作的。您可以从他们的网站免费获取文档进行注册 然后,您还需要了解如何连接到该eMMC主机接口。这可能会引导您与SPI合作 最好是从开放源代码项目(如或)中获取可用信息。那么问题是什么?我的问题是如何在汇编代码中告诉处理器如何将存储在RAM中的数据写入SD卡。

我正试图用汇编代码为我的Raspberry Pi编写一个操作系统,我想实现一个文件系统。我找不到如何将数据读写到SD卡。

没有什么琐碎和耗时的事情

您需要学习JEDEC的e.MMC标准,以了解主机和卡端是如何工作的。您可以从他们的网站免费获取文档进行注册

然后,您还需要了解如何连接到该eMMC主机接口。这可能会引导您与SPI合作


最好是从开放源代码项目(如或)中获取可用信息。

那么问题是什么?我的问题是如何在汇编代码中告诉处理器如何将存储在RAM中的数据写入SD卡。