|
|
@485a496
|
14 years |
jano.vesely |
sb16: Don't set master level to max on startup.
Now we have an app to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be51d73
|
14 years |
jano.vesely |
sb16: Implement volume set iface function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25c98a8e
|
14 years |
jano.vesely |
sb16: Implement audio mixer interface.
Move mixer fun creation and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3df0f75
|
14 years |
jano.vesely |
sb16: Query info per channel. Add channel names.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1269160
|
14 years |
jano.vesely |
sb16: Add
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c885a21
|
14 years |
jano.vesely |
sb16: Switch to new ISA bus provided DMA controller access.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0ea8f83
|
14 years |
jano.vesely |
sb16: DMA buffer uses separate memory area.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@751d17a2
|
14 years |
jano.vesely |
sb16: Play 'beep' sound on startup. Reove debug statements from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f6062f15
|
14 years |
jano.vesely |
sb16: DMAC fix register addresses. Reset DMAC on init.
Improve debug …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4440581
|
14 years |
jano.vesely |
sb16: DMAC remove unused enum.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a68e5e2
|
14 years |
jano.vesely |
sb16: Minor mixer changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@88dcd19
|
14 years |
jano.vesely |
sb16: Add simple 'beep' data.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|