{
    struct cdrom_msf0    msf;
    int            lba;
};
在利用该结构作为参数时,需要先在cdte_format域中指明期望返回的地址格式,CDROM_MSF或者LEA。除了地址格式之外,在调用ioctl()前还需要在cdte_track域中指明要返回哪一条音轨的相应信息,需要注意的是,如果想返回第一条有效音轨的信息,应该使用1而不是0,而如果想返回起始(leadout)音轨的信息,则应该使用CDROM_LEADOUT宏来实现。
4) cdrom_msf结构
    在使用CDROMPLAYMSF命令控制CD播放时,需要指明播放的起始位置和终止位置,此时就是通过向ioctl()的第三个参数传递一个这样的指针结构。
struct cdrom_msf
{
    __u8    cdmsf_min0;    /* start minute */
    __u8    cdmsf_sec0;    /* start second */
    __u8    cdmsf_frame0;    /* start frame */
    __u8    cdmsf_min1;    /* end minute */
    __u8    cdmsf_sec1;    /* end second */
    __u8    cdmsf_frame1;    /* end frame */
};
在将cdrom_msf结构传递给ioctl()系统调用之前,需要在cdmsf_min0、cdmsf_sec0和cdmsf_frame0域中指明播放的起始位置,并在cdmsf_min1、cdmsf_sec1和cdmsf_frame1域中指明播放的终止位置。一旦ioctl()系统调用成功完成,CD驱动程序就将从指定的位置处开始播放,并在到达终止位置时自动停止。
上一篇:智能交互式指法练习系统的设计和开发
下一篇:智能手机电影订票系统网站设计

基于android的环境信息管理系统设计

多频激励下典型非线性系统的振动特性研究

大数据时代下电子商务个性化信息服务研究

基于Linux的员工管理系统的设计与实现

SSM框架移动乐豆游戏下载系统设计+源代码

基于神经网络的水下机器人路径规划算法研究

Linux系统下web服务器的搭建与设计

上海居民的社会参与研究

压疮高危人群的标准化中...

基于Joomla平台的计算机学院网站设计与开发

浅论职工思想政治工作茬...

浅谈高校行政管理人员的...

AES算法GPU协处理下分组加...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

提高教育质量,构建大學生...

酵母菌发酵生产天然香料...

从政策角度谈黑龙江對俄...