Previous Next Table of Contents

# Advanced Linux Sound Architecture - Driver

## Jaroslav Kysela <perex@jcu.cz>

v0.0.1, 12 May 1998

This document describes, in full detail, the Advanced Linux Sound Architecture driver.

## 1. Introduction

- 1.1 Source files
- 1.2 Devices
- 1.3 Memory allocation
- 1.4 Basic coding
- 1.5 Upper level (/cards)
- 1.6 Private data/values
- 1.7 CLI/STI & spin locking
- 1.8 Examples

## 2. Soundcard

- 2.1 Variables and functions
- 2.2 Resources
- 2.3 ISA DMA
- 2.4 PCI bus

## 3. File operations

- 3.1 Variables and functions
- 3.2 Examples

## 4. Mixer

- 4.1 Variables and functions
- 4.2 Exaples

## 5. PCM - Digital Audio

- 5.1 Variables and functions
- 5.2 Examples

Previous Next Table of Contents