---
name: "snd_via8233"
section: "4freebsd"
platform: "linux"
package: "freebsd-manpages"
version: "12.2-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/snd_via8233/4freebsd"
---

# snd\_via8233(4freebsd)

VIA Technologies VT8233 bridge device driver

## NAME

**snd\_via8233** – VIA Technologies VT8233 bridge device driver

## SYNOPSIS

To compile this driver into the kernel, place the following lines in your kernel configuration file:

**device sound** **device snd\_via8233**

Alternatively, to load the driver as a module at boot time, place the following line in [loader.conf(5)](/loader.conf/5.md):

```
snd_via8233_load="YES"
```

## DESCRIPTION

The **snd\_via8233** bridge driver allows the generic audio driver, [sound(4)](/sound/4.md), to attach to the VIA VT8233 audio devices. These audio chipsets are integrated in the southbridge on many VIA based motherboards.

### Runtime Configuration

The following [sysctl(8)](/sysctl/8.md) variables are available in addition to those available to all [sound(4)](/sound/4.md) devices:

- *dev.pcm.%d.polling*

  Experimental polling mode, where the driver operates by querying the device state on each tick using [callout(9)](/callout/9.md). Polling is disabled by default. Do not enable it unless you are facing weird interrupt problems or if the device cannot generate interrupts at all.

## HARDWARE

The **snd\_via8233** driver supports the following audio chipsets:

- VIA VT8233

- VIA VT8233A

- VIA VT8233C

- VIA VT8235

- VIA VT8237

- VIA VT8251

## SEE ALSO

[sound(4)](/sound/4.md)

## HISTORY

The **snd\_via8233** device driver first appeared in FreeBSD 4.7.

## AUTHORS

This manual page was written by Joel Dahl ⟨*joel@FreeBSD.org*⟩.

## BUGS

The **snd\_via8233** driver does not support S/PDIF. There is partial support in the code, so implementing it should be fairly easy if the right hardware is available.
