Index: branches/ErmaC/Enoch/i386/libsaio/hda.c =================================================================== --- branches/ErmaC/Enoch/i386/libsaio/hda.c (revision 2808) +++ branches/ErmaC/Enoch/i386/libsaio/hda.c (revision 2809) @@ -274,6 +274,7 @@ { HDA_CODEC_ALC221, 0, "ALC221" }, { HDA_CODEC_ALC231, 0, "ALC231" }, { HDA_CODEC_ALC233, 0, "ALC233" }, + { HDA_CODEC_ALC233, 0x0003, "ALC3236" }, { HDA_CODEC_ALC235, 0, "ALC235" }, { HDA_CODEC_ALC255, 0, "ALC255" }, { HDA_CODEC_ALC256, 0, "ALC256" }, @@ -297,6 +298,7 @@ { HDA_CODEC_ALC288, 0, "ALC288" }, { HDA_CODEC_ALC290, 0, "ALC290" }, { HDA_CODEC_ALC292, 0, "ALC292" }, + { HDA_CODEC_ALC292, 0x0001, "ALC3232" }, { HDA_CODEC_ALC293, 0, "ALC293" }, { HDA_CODEC_ALC298, 0, "ALC298" }, { HDA_CODEC_ALC660, 0, "ALC660-VD" }, @@ -329,7 +331,7 @@ { HDA_CODEC_ALC889, 0, "ALC889" }, { HDA_CODEC_ALC892, 0, "ALC892" }, { HDA_CODEC_ALC898, 0, "ALC898" }, - { HDA_CODEC_ALC899, 0, "ALC899" }, +// { HDA_CODEC_ALC899, 0, "ALC899" }, { HDA_CODEC_ALC900, 0, "ALC1150" }, { HDA_CODEC_AD1882, 0, "AD1882" }, Index: branches/ErmaC/Enoch/i386/libsaio/hda.h =================================================================== --- branches/ErmaC/Enoch/i386/libsaio/hda.h (revision 2808) +++ branches/ErmaC/Enoch/i386/libsaio/hda.h (revision 2809) @@ -450,8 +450,9 @@ #define HDA_CODEC_ALC888 HDA_CODEC_CONSTRUCT(REALTEK, 0x0888) #define HDA_CODEC_ALC889 HDA_CODEC_CONSTRUCT(REALTEK, 0x0889) #define HDA_CODEC_ALC892 HDA_CODEC_CONSTRUCT(REALTEK, 0x0892) -#define HDA_CODEC_ALC898 HDA_CODEC_CONSTRUCT(REALTEK, 0x0898) -#define HDA_CODEC_ALC899 HDA_CODEC_CONSTRUCT(REALTEK, 0x0899) +#define HDA_CODEC_ALC898 HDA_CODEC_CONSTRUCT(REALTEK, 0x0899) +//#define HDA_CODEC_ALC898 HDA_CODEC_CONSTRUCT(REALTEK, 0x0898) +//#define HDA_CODEC_ALC899 HDA_CODEC_CONSTRUCT(REALTEK, 0x0899) #define HDA_CODEC_ALC900 HDA_CODEC_CONSTRUCT(REALTEK, 0x0900) #define HDA_CODEC_ALCXXXX HDA_CODEC_CONSTRUCT(REALTEK, 0xffff) Index: branches/ErmaC/Enoch/i386/boot2/drivers.c =================================================================== --- branches/ErmaC/Enoch/i386/boot2/drivers.c (revision 2808) +++ branches/ErmaC/Enoch/i386/boot2/drivers.c (revision 2809) @@ -92,7 +92,7 @@ long (*LoadExtraDrivers_p)(FileLoadDrivers_t FileLoadDrivers_p); -/*static*/ unsigned long Adler32( unsigned char * buffer, long length ); +static inline unsigned long Adler32( unsigned char * buffer, long length ); long FileLoadDrivers(char *dirSpec, long plugin); long NetLoadDrivers(char *dirSpec); @@ -119,7 +119,7 @@ // Bungo: char gDarwinBuildVerStr[256] = "Darwin Kernel Version"; -/*static*/ unsigned long Adler32( unsigned char *buffer, long length ) +static inline unsigned long Adler32( unsigned char *buffer, long length ) { long cnt; unsigned long result, lowHalf, highHalf;