Custom Query (242 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (103 - 105 of 242)

Ticket Resolution Summary Owner Reporter
#140 fixed ATI IXP 150 AC'97 (1002:4341) - no codec detected Brendan Oakley
Description

When Uniaud32.sys loads, it gives this error:

ERROR: Initialization failed
<3>atiixp: codec reset timeout
                              <3> aiixp: no codec detected!

However, this happens most of the time. 1 out of every 20-30 boots, it loads and works perfectly. There does not seem to be any pattern; it is as random as dice.

#139 too-old Modularized Uniaud32 martini stevenhl
Description

For memory savings and other reasons, Uniaud32 should be made to load only the support for installed devices.

Two options are proposed to achieve this. We need to investigate which would be the most prudent.

  1. Implement the module loader from Linux, so UNIAUD32.SYS loads module objects from disk the way Linux does.
  1. Change the build to generate individual .SYS drivers like UNIAUD32.SYS now, each only for a single device. The correct ones are then added to CONFIG.SYS.
#138 too-old Linux version is 2.3.0 Brendan Oakley
Description

When ALSA compiles, it includes different code depending on which version of Linux is reported. At present in Uniaud this is 2.3.0, which, we can be sure, is untested with the latest ALSA code. This could be a source of some problems on the new hardware.

Setting the value to 2.6.0 causes the compile to fail, so clearly there is some work needed to update the Linux code. It should be a matter of setting this and finding the relevant bits in Linux and porting it.

One thing to check with this is the macro used to figure the version number in Uniaud uses a bit shift, whereas I have the distinct impression that Linux uses a direct decimal conversion. So the numbers might only work out the same when all digits are low enough. Just something to verify at the same time this is done.

Note: See TracQuery for help on using queries.