- 哪儿找得到CD-ROM API的文件资料?
-
发布时间:2010-11-29 09:34:22
发布时间:2010-11-29 09:34:22
如果您想写自己的应用程式,诸如CD唱片播放程式等,您必须懂得Linux提供的应用程式介面(application programming interface,API)
原本CD-ROM核心驱动程式都是用自定的ioctl以支援这类机器的功能。 像 /usr/include/linux/sbpcd.h 这样的标头档就描述了这些。 由於很多驱动程式都是由别的驱动程式发展而来,介面虽不完全相同,但类似之处颇多。
近来,由 David van Leeuwen( david@tm.tno.nl) 发起,建立一组标准化的CD-ROM 共通 API,将共通程式码放一起,确保所有驱动程式都同样的运作。。 这文件在 /usr/src/linux/Documentation/cdrom/cdrom-standard.tex。已有几个核心驱动程式支援它了。 到了 2.0 版核心,所有 CD-ROM 驱动程式都合乎这组 API。