Ticket #139 (new enhancement)

Opened 2 years ago

Last modified 2 years ago

Modularized Uniaud32

Reported by: stevenhl Owned by:
Priority: low Milestone: ALSA Hardware Compatibility
Component: UNIAUD32 Version:
Severity: major Keywords:
Cc: Blocking:
Blocked By:

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.

Change History

Changed 2 years ago by gentux2

  • type changed from defect to enhancement
Note: See TracTickets for help on using tickets.