📄 ess
字号:
Documentation for the ESS AudioDrive chipsIn 2.4 kernels the SoundBlaster driver not only tries to detect an ESS chip, ittries to detect the type of ESS chip too. The correct detection of the chip doesn't always succeed however, so unless you use the kernel isapnp facilities(and you chip is pnp capable) the default behaviour is 2.0 behaviour whichmeans: only detect ES688 and ES1688.All ESS chips now have a recording level setting. This is a need-to-have forpeople who want to use their ESS for recording sound.Every chip that's detected as a later-than-es1688 chip has a 6 bits logarithmicmaster volume control.Every chip that's detected as a ES1887 now has Full Duplex support. Made a little testprogram that shows that is works, haven't seen a real program thatneeds this however.For ESS chips an additional parameter "esstype" can be specified. This controlsthe (auto) detection of the ESS chips. It can have 3 kinds of values:-1 Act like 2.0 kernels: only detect ES688 or ES1688.0 Try to auto-detect the chip (may fail for ES1688)688 The chip will be treated as ES6881688 ,, ,, ,, ,, ,, ,, ES16881868 ,, ,, ,, ,, ,, ,, ES18681869 ,, ,, ,, ,, ,, ,, ES18691788 ,, ,, ,, ,, ,, ,, ES17881887 ,, ,, ,, ,, ,, ,, ES18871888 ,, ,, ,, ,, ,, ,, ES1888Because Full Duplex is supported for ES1887 you can specify a second DMAchannel by specifying module parameter dma16. It can be one of: 0, 1, 3 or 5.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -