我的机器是dell optiplex gx240,os为red hat linux 9.0,内核是2.4.20-8,系统设置中的声卡检测能检测到声卡--销售商:Intel Corp. 型号:82801 BA/BAM AC'97/Audio 模块:i810_audio 但播放声音时声音极小,几乎听不见,音量已开至最大.大家帮忙诊断一下. 小可谢了先.
一、前言 linux的中断宏观分为两种:软中断和硬中断。声明一下,这里的软和硬的意思是指和软件相关以及和硬件相关,而不是软件实现的中断或硬件实现的中断。 软中断就是"信号机制"。软中不是软件中断。linux通过信号来产生对进程的各种中断操作,我们现在知道的信号共有31个,其具体内容这里略过,感兴趣读者可参看相关参考文献[1]。一般来说,软中断是由内核机制的触发事件引起的(例如进程运行超时),但是不可忽视有大量的软...
在IBM PC(型号8183-417)上安装Red Hat linux 9,检测不到声卡(声卡是SoundmaX Integrated Audio)集成的,厂商应该是ADI,IBM support不提供此网卡驱动,在网上搜索了半天,也没找到 哪位有Soundmax driver for linux或提供下载站点,谢谢了!
看有关以太网卡驱动代码时有几点疑问:接受和发送都是使用dma来完成,pci_map_single()和pci_unmap_single()函数,当接收中断侦测后,使用pci_unmap_single()函数完成接收工作,怎么确定接收的帧的大小?在源码中,莫明其妙地直接从一个结构体中获取到,我没发现过对它的赋值;第二就是:每次中断接收以太帧,所接收到的帧是一个完整的以太帧结构嘛?即目的地址+源地址+类型+数据?