All of lore.kernel.org
 help / color / mirror / Atom feed
* [hdspm: Add RME RayDAT/AIO 0/2] Reworked support for RayDAT/AIO
@ 2011-01-26 15:58 Adrian Knoth
  2011-01-26 15:58 ` [[PATCH] - hdspm 2/2] Add RayDAT and AIO strings to Kconfig Adrian Knoth
       [not found] ` <1296057510-10047-2-git-send-email-adi@drcomp.erfurt.thur.de>
  0 siblings, 2 replies; 4+ messages in thread
From: Adrian Knoth @ 2011-01-26 15:58 UTC (permalink / raw)
  To: patch; +Cc: tiwai, Adrian Knoth, alsa-devel

Hi!

Finally, here's the patch that adds RME RayDAT and AIO support to hdpsm.
Code was taken from Florian Faber's

   http://wiki.linuxproaudio.org/index.php/Driver:hdspe

revision (2010-12-25) and heavily modified to (almost) comply with the
coding style.

I also enabled S/PDIF input and augmented the code to allow for
all period sizes between 64 and 4096 samples on RayDATs/AIOs.

As pointed out by Takashi earlier this month, this version now doesn't
use typedefs or enums in ioctl structs. I hope that I caught all
upstream changes that happened in the last three years. ;)

Obviously, the patch is extremely long, it adds MMAP access, support for
the additional TCO hardware module, more MIDI ports and probably a lot
more.

It's more like a new generation than an evolution, and if you think it's
too much, you could still call it hdspe and make it a new driver
instead, however, given that OSX and Win32 only have one hdsp driver for
all cards, it feels wrong to have three on Linux. In theory, all this
can be merged with the hdsp driver, but that's for some other time. ;)


Cheers

Adrian Knoth (2):
  Add support for RME RayDAT and AIO
  Add RayDAT and AIO strings to Kconfig

 include/hdspm.h     |  347 ++++-
 pci/Kconfig         |    6 +-
 pci/rme9652/hdspm.c | 4227 +++++++++++++++++++++++++++++++++++++--------------
 3 files changed, 3424 insertions(+), 1156 deletions(-)

-- 
1.7.2.3

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-01-26 18:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-26 15:58 [hdspm: Add RME RayDAT/AIO 0/2] Reworked support for RayDAT/AIO Adrian Knoth
2011-01-26 15:58 ` [[PATCH] - hdspm 2/2] Add RayDAT and AIO strings to Kconfig Adrian Knoth
     [not found] ` <1296057510-10047-2-git-send-email-adi@drcomp.erfurt.thur.de>
2011-01-26 16:43   ` [[PATCH] - hdspm 1/2] Add support for RME RayDAT and AIO Takashi Iwai
2011-01-26 18:35     ` Adrian Knoth

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.