|
|
@f14e6ea
|
14 years |
jano.vesely |
sb16: Add interrupt handler.
Set buffer alignment to something that …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7257eea6
|
14 years |
jano.vesely |
sb16: Setup both channels (8/16 bit) to the same buffer and set …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f351c8
|
14 years |
jano.vesely |
sb16: DMA rework controller and channel initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01aef43
|
14 years |
jano.vesely |
sb16: Add lazy buffer initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0f9950
|
14 years |
jano.vesely |
sb16: Enable interrupts during initialization.
Fix possible double …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa5ae788
|
14 years |
jano.vesely |
sb16: Fix up DMA channel border cases
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2134da
|
14 years |
jano.vesely |
sb16: Implement DMA channel setup.
Without mode selection for now.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dea75c04
|
14 years |
jano.vesely |
sb16: Add register value interpretation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f451dae
|
14 years |
jano.vesely |
sb16: Add 8237 DMA Controller registers.
Ugly as hell…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84dec070
|
14 years |
jano.vesely |
sb16: Add skeleton driver for 8237 DMA controller.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f2e7c1
|
14 years |
jano.vesely |
sb16: Add pseudo DMA malloc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce1e5ea
|
14 years |
jano.vesely |
sb16: Use channel tables to simplify channel volume manipulation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf38143
|
14 years |
jano.vesely |
sb16: Use new sb_dsp_t structure.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bde691c
|
14 years |
jano.vesely |
sb16: Add sb_ prefix to mixer functions and types.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@050d4fa
|
14 years |
jano.vesely |
sb16: Use new sb_mixer_t structure.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c7325dd6
|
14 years |
jano.vesely |
sb16: set Master channel to max on init.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3f36d2
|
14 years |
jano.vesely |
sb16: Implement volume get/set. Make master the first volume item.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1926d0a
|
14 years |
jano.vesely |
sb16: min_value was always 0, so drop it and use level count instead.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a4a4e47
|
14 years |
jano.vesely |
sb16: Simplify direct mode sound IO.
(Follow hw design guide)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@57542304
|
14 years |
jano.vesely |
sb16: Fix direct input/output opcodes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@763444e
|
14 years |
jano.vesely |
sb16: Implement direct mode digital sound I/O.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0687e1b
|
14 years |
jano.vesely |
sb16: Add mixer hw initialization and volume tables.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a0a0f5
|
14 years |
jano.vesely |
sb16: Mixer chip selection.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01282fc
|
14 years |
jano.vesely |
sb16: Add mixer stubs. Add mixer initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf083e8
|
14 years |
jano.vesely |
sb16: Move DSP routines to separate header.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d5057e
|
14 years |
jano.vesely |
sb16: Fix DSP writing logic, add DSP version to main structure.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61013bd
|
14 years |
jano.vesely |
sb16: Fix register offsets.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9dd79bc7
|
14 years |
jano.vesely |
sb16: Add hw DSP initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b956810
|
14 years |
jano.vesely |
sb16: Add DSP command definitions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a69340
|
14 years |
jano.vesely |
sb16: Register functions (mixer, dsp, midi)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@53738d3
|
14 years |
jano.vesely |
sb16: Get hw resources.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2fc487f
|
14 years |
jano.vesely |
audio/sb16: Initial commit
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|