关于嵌入式平台上挂IDE硬盘的编程

发布于 2022-09-27 15:50:46 字数 47 浏览 15 评论 0

偶是菜鸟,现在有这样一个项目,不知如何入手!
各位前辈有没有做过的,还望指点一二!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

帅冕 2022-10-04 15:50:46

这是OS在实现,为什么你要来做呢?

鸢与 2022-10-04 15:50:46

用什么芯片支持IDE?找来芯片的datasheet看看先

深海夜未眠 2022-10-04 15:50:46

有很多芯片都可以呀,台湾promis的,SIlicom Image等等都可以,只要linux kenel直接支持的芯片,你只要配置好了,就可以用了,不用自己写驱动的。

落花浅忆 2022-10-04 15:50:46

我挂的是SATA接口的硬盘,不知道怎么将其fdisk,及怎么载入zImage, ramdisk。

⊕婉儿 2022-10-04 15:50:46

fdisk /dev/sd?

转身泪倾城 2022-10-04 15:50:46

如果你是自己做的硬件,那么你的从原理图找出IDE是如何与你的板子相连的,然后要实现一部分配置程序(在drivers/ide下),也就是用来告诉内核你的IDE是如何与板子/cpu相连的,同时初始化相应的接口,这样,内核在初始化的时候就能找到你的IDE硬盘了,然后就可以进行其他通用的硬盘操作了,包括fdisk等。

输什么也不输骨气 2022-10-04 15:50:46

原帖由 ubuntu_amateur 于 2006-7-20 18:05 发表
我挂的是SATA接口的硬盘,不知道怎么将其fdisk,及怎么载入zImage, ramdisk。

你选定怎样的嵌入式平台?硬件/bootloader/OS?确定bootloader/os是否支持SATA
如果是,你不用做任何工作
如果否,你就需要实现初始化代码,POST代码,以及驱动。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文