Showing changes from revision #3 to #4:
Added | Removed | Changed
Entry | |
---|---|
R0 | 1 (reason code) |
Exit | |
---|---|
R0 | 0 |
R1 | Flags: |
Bit 0: Generates service calls Sound rate changing, Sound starting, Sound stopping | |
Bit 1: SWIs Sound_SelectDefaultController, Sound_EnumerateControllers, Sound_ControllerInfo supported | |
Bits 2-31: Reserved |
The purpose of this call is to read the features of the version of SoundDMA installed on the system.
Many versions of SoundDMA do not return errors when unknown SWIs are called. Therefore, to detect if this SWI is supported, check if R0 has been set to 0 on exit (Valid reason codes start at 1).