中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-01 21:04
48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,249 会员排行
DOS开发编程 & 发展交流 (开发室) » QDMA 作 者 徵 求 Serial ATA 规 格 文 件
可打印版本  1,801 / 11
第1楼 johnsonlam 发表于 2006-07-05 16:51
银牌会员 发帖 497 积分 1,410 来自 九龍,香港
QDMA 作 者 徵 求 Serial ATA 规 格 文 件

请 求 有 相 关 文 件 的 朋 友 复 制 一 份 给 我 , 好 样 QDMA 作 者 Jack 有 资 料 支 援 Serial ATA 。

谢 谢 !
第2楼 zyl910 发表于 2006-07-05 20:25
中级用户 发帖 126 积分 282
http://www.t13.org/


那儿应该有的
只不过我水平菜,看不懂

哪位大大看懂后提点一下小弟

[ Last edited by zyl910 on 2006-7-5 at 20:37 ]
第3楼 wang6610 发表于 2006-07-05 21:18
银牌会员 发帖 488 积分 1,246
第4楼 Wengier 发表于 2006-07-05 21:52
系统支持 发帖 10,521 积分 27,736
这儿也有不少资料的:

http://linux-ata.org/devel.html
第5楼 johnsonlam 发表于 2006-07-06 16:54
银牌会员 发帖 497 积分 1,410 来自 九龍,香港
Originally posted by zyl910 at 2006-7-5 08:25 PM:
http://www.t13.org/
那儿应该有的
只不过我水平菜,看不懂
哪位大大看懂后提点一下小弟
[ Last edited by zyl910 on 2006-7-5 at 20:37 ]


那 是 ATA 的 , SATA 不 在 裡 面
不 過 也 要 謝 謝 幫 助
第6楼 darkradx 发表于 2006-07-06 20:29
高级用户 发帖 420 积分 972
In my opinion,
SATA Legacy mode: IDE Combined, IDE Enhanced
SATA Native mode: RAID, AHCI

SATA Legacy mode works as ATA, you can operate it as IDE device.
SATA Native mode works as SCSI, ASPI manager is the lowest layer, then device driver

Is Jack to program QDMA or QCDROM first?

Sorry for bad spelling English, but I have to copy some original words from reference data.
第7楼 Wengier 发表于 2006-07-06 23:08
系统支持 发帖 10,521 积分 27,736
Originally posted by darkradx at 2006-7-6 08:29 PM:
In my opinion,
SATA Legacy mode: IDE Combined, IDE Enhanced
SATA Native mode: RAID, AHCI

SATA Legacy mode works as ATA, you can operate it as IDE device.
SATA Native mode works as SCSI, ASPI ...


的确,在通常的模拟模式下,SATA硬盘就相当于普通的IDE硬盘,只是用的是第三、第四个IDE Controller而不是前两个IDE Controller而已,没有什么其它区别,所以这个支持起来应该非常容易的(即只需将QDMA扩展到支持四个IDE设备即可)。相比之下如用较少用到的Native mode才需要SATA的具体规格以进行支持。这就好比SB PCI声卡,如加载了其相应的DOS声卡驱动后只需样像普通SB16声卡那直接访问即发声,而不需再通过其硬件的具体资料来使得声卡发声(相当于上面的Legacy mode);相反,如没有加载声卡驱动的话,则只能通过其硬件的具体资料直接访问和操作声卡硬件本身来使得声卡发声(相当于上面的Native mode)。
第8楼 johnsonlam 发表于 2006-07-06 23:55
银牌会员 发帖 497 积分 1,410 来自 九龍,香港
Originally posted by darkradx at 2006-7-6 08:29 PM:
Is Jack to program QDMA or QCDROM first?



暫 不 考 慮 QCDROM , 現 在 只 有 這 類 Plextor 高 價 貨 才 有 。
因 為 硬 盤 已 經 十 分 便 宜 , 所 以 QDMA 先 加 入 SATA 支 援 。

Jack 很 想 了 解 明 白 那 種 兼 容 到 達 甚 麼 程 度 , 因 為 驅 動 十 分 低 階 , 不 能 有 差 錯 , 要 不 是 硬 盤 的 資 料 就 糟 了 !
第9楼 johnsonlam 发表于 2006-07-07 00:06
银牌会员 发帖 497 积分 1,410 来自 九龍,香港
Originally posted by Wengier at 2006-7-6 11:08 PM:


的确,在通常的模拟模式下,SATA硬盘就相当于普通的IDE硬盘,只是用的是第三、第四个IDE Controller而不是前两个IDE Controller而已,没有什么其它区� ...



那 些 用 法 不 算 低 階 , 而 且 未 牽 涉 中 斷 處 理 , 所 以 應 該 很 簡 單 , 我 猜 只 是 Ext Int.13 吧 。

可 是 ... 看 一 些 範 例 ,現 在 連 驅 動 也 都 是 用 C 編 寫 的 , 好 處 當 然 是 比 較 容 易 , 許 多 人 可 以 修 改 , 但 組 譯 出 來 的 驅 動 體 積 大 佔 記 憶 , 又 容 易 和 別 的 驅 動 衝 突 , 還 是 用 匯 編 語 言 適 合 !

因 為 SATA 組 織 要 收 取 US25 才 給 你 下 載 詳 細 規 格 , 真 是 吸 血 鬼 , 這 個 也 那 來 賺 錢 ...
第10楼 darkradx 发表于 2006-07-07 00:24
高级用户 发帖 420 积分 972
其实Intel还有自己的说法(其它chipset vendor估计也差不多)
DS体积太大, 只能截取部分来看

附件
untitled.jpg (91.71 KiB)
第11楼 Roy 发表于 2006-07-07 01:33
管理员 发帖 1,633 积分 4,869
Originally posted by Wengier at 2006-7-6 11:08 PM:


的确,在通常的模拟模式下,SATA硬盘就相当于普通的IDE硬盘,只是用的是第三、第四个IDE Controller而不是前两个IDE Controller而已,没有什么其它区� ...

直接問BIOS有多少IDE Chennel 比較實際吧...
第12楼 johnsonlam 发表于 2006-07-07 12:08
银牌会员 发帖 497 积分 1,410 来自 九龍,香港
Originally posted by Wengier at 2006-7-5 09:52 PM:
这儿也有不少资料的:

http://linux-ata.org/devel.html



謝 謝 Wengier 兄 提 供 , Jack 說 裡 面 的 SATA 1.0 spec 正 中 下 懷 !!
也 謝 謝 幫 忙 找 資 料 的 各 位 朋 友 !
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023