|
|
@6233c4e
|
14 years |
jano.vesely |
sb16: Prettify debug output.
Add mode to string conversion.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b4f060
|
14 years |
jano.vesely |
sb16: Fix sample counts. Add barriers.
DSP takes count in samples not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7785e951
|
14 years |
jano.vesely |
sb16: Merge dma_setup_channel and dma prepare_channel.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b7f7183
|
14 years |
jano.vesely |
sb16: Minor DMA changes.
Clear flip-flop by writing 0.
buffer size is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b130d0e
|
14 years |
jano.vesely |
sb16: Dump PNP registers on startup. Move well-known mixer addresses …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25f8e5d
|
14 years |
jano.vesely |
sb16: Rename debug2 verbosity level to verbose.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4857bc
|
14 years |
jano.vesely |
b16: DMA controller fixes and increased debug verbosity.
Fix of by …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ac149d5
|
14 years |
jano.vesely |
sb16: Fixes.
Fixes crash on initial data copy.
Fill the entire buffer …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5984107
|
14 years |
jano.vesely |
sb16: Add non-automode alternative.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@962ef67
|
14 years |
jano.vesely |
sb16: Fix offset by one, zero device buffer.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dce7e41
|
14 years |
jano.vesely |
sb16: Implement playback.
Use 16bit dma transfers for now.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|