The Hollywood Plus/DXR3 Linux Drivers provide kernel drivers for MPEG/DVD decoders based on the em8300 chipset. This includes the DXR3 from Creative Labs and the Hollywood Plus from Sigma Designs.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Semaphores are now used instead of spinlocks.
Fixes were made for the sparc64, powerpc, and
alpha platforms. 32-bit ioctls are now supported
in 64-bit systems. i2c support was fixed. Audio on
big-endian systems was fixed. The module options
for multiple cards were fixed. A O_NONBLOCK bug
was fixed.
Lots of bugs fixed related to audio playback were
fixed. Digital AC3 was fixed. poll/select support
was added, since it yields better responsiveness
in apps that use them. Mono audio playback on
digital output was fixed. Bugs related to
compilation on 2.2 and 2.5 kernels were fixed. A
new naming scheme is now used, where devices are
called /dev/em8300*-0, up to -3 if you have more
than 1 device. The driver now includes microcode
which works on both the Hollywood+ and the DXR3.