turning back to the sound problem on the ibm thinkpad 600e. sb(4) instead of clcs(4) is not best solution for this problem: this can do only 8 bit 22 kHz audio, but, regarding to CS4239 datasheet, sound up to 48 kHz is supported.
ibm used dirty hacks to map the I/O-space of the CS4239 chip to CS4610. clcs(4) driver always expects to find it paired with an AC'97 codec chip, while instead the PCI CS4610 is paired with the ISA CS4239. since ibm use hacks, i use hacks too. here is patch to fix this problem first last and all the time.
note: this is a hack and use it at your own risk!