Showing changes from revision #1 to #2:
Added | Removed | Changed
Entry | |
---|---|
R0 | 1 (reason code) |
R1 | New oversampling state: |
0 → disable oversampling | |
Non-zero → use oversampling where possible |
Exit | |
---|---|
R1 | Previous oversampling state (0=disabled, 1=enabled) |
This SWI is used to control whether automatic oversampling of sound output should be performed.
If oversampling is enabled, and certain hardware/software requirements are met, then all sound output (8 bit and 16 bit) will be 2x oversampled via linear interpolation. Generally speaking, oversampling will be used if the following requirements are met:
Sound_Mode 0 can be used to read the oversampling state without changing it.