Hi, This patch adds another ICH10 id to oss_hdaudio (reported by Ionic), and fixes osspartysh compile under FreeBSD (reported by Adam).
Yours, Yair K.
diff -r f054e739c2bb cmd/osspartysh/osspartysh.c --- a/cmd/osspartysh/osspartysh.c Wed Dec 31 00:07:02 2008 +0200 +++ b/cmd/osspartysh/osspartysh.c Sat Jan 03 19:50:11 2009 +0200 @@ -32,7 +32,11 @@ #include <unistd.h> #include <termios.h> #include <fcntl.h> +#ifdef __FreeBSD__ +#include <libutil.h> +#else #include <pty.h> +#endif #include <utmp.h> #include <errno.h> diff -r f054e739c2bb kernel/drv/oss_hdaudio/.devices --- a/kernel/drv/oss_hdaudio/.devices Wed Dec 31 00:07:02 2008 +0200 +++ b/kernel/drv/oss_hdaudio/.devices Sat Jan 03 19:50:11 2009 +0200 @@ -5,6 +5,7 @@ oss_hdaudio pci8086,293e Intel High Definition Audio (P35) oss_hdaudio pci8086,293f Intel High Definition Audio (ICH9) oss_hdaudio pci8086,3a3e Intel High Definition Audio (ICH10) +oss_hdaudio pci8086,3a6e Intel High Definition Audio (ICH10) oss_hdaudio pci10de,26c Nvidia High Definition Audio (MCP51) oss_hdaudio pci10de,371 Nvidia High Definition Audio (MCP55) oss_hdaudio pci10de,3e4 Nvidia High Definition Audio (MCP61) diff -r f054e739c2bb kernel/drv/oss_hdaudio/oss_hdaudio.c --- a/kernel/drv/oss_hdaudio/oss_hdaudio.c Wed Dec 31 00:07:02 2008 +0200 +++ b/kernel/drv/oss_hdaudio/oss_hdaudio.c Sat Jan 03 19:50:11 2009 +0200 @@ -19,6 +19,7 @@ #define INTEL_DEVICE_ICH8 0x284b #define INTEL_DEVICE_ICH9 0x293f #define INTEL_DEVICE_ICH10 0x3a3e +#define INTEL_DEVICE_ICH10_B 0x3a6e #define INTEL_DEVICE_P35 0x293e #define NVIDIA_VENDOR_ID 0x10de @@ -1752,7 +1753,7 @@ (device != INTEL_DEVICE_ICH6 && device != INTEL_DEVICE_ICH7 && device != INTEL_DEVICE_ESB2 && device != INTEL_DEVICE_ICH8 && device != INTEL_DEVICE_ICH9 && device != INTEL_DEVICE_P35 && - device != INTEL_DEVICE_ICH10 && + device != INTEL_DEVICE_ICH10 && device != INTEL_DEVICE_ICH10_B && device != NVIDIA_DEVICE_MCP51 && device != NVIDIA_DEVICE_MCP55 && device != NVIDIA_DEVICE_MCP61 && device != NVIDIA_DEVICE_MCP61A && device != NVIDIA_DEVICE_MCP65 && device != NVIDIA_DEVICE_MCP67 && @@ -1801,6 +1802,7 @@ case INTEL_DEVICE_ICH9: case INTEL_DEVICE_P35: case INTEL_DEVICE_ICH10: + case INTEL_DEVICE_ICH10_B: devc->chip_name = "Intel HD Audio"; break;
_______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel