set CD audio volume */
| 874 | |
| 875 | /* set CD audio volume */ |
| 876 | uae_u32 sys_command_cd_volume (int unitnum, uae_u16 volume_left, uae_u16 volume_right) |
| 877 | { |
| 878 | int v; |
| 879 | if (failunit (unitnum)) |
| 880 | return 0; |
| 881 | if (!getsem (unitnum)) |
| 882 | return 0; |
| 883 | if (state[unitnum].device_func->volume == NULL) |
| 884 | v = -1; |
| 885 | else |
| 886 | v = state[unitnum].device_func->volume (unitnum, volume_left, volume_right); |
| 887 | freesem (unitnum); |
| 888 | return v; |
| 889 | } |
| 890 | |
| 891 | /* read qcode */ |
| 892 | int sys_command_cd_qcode (int unitnum, uae_u8 *buf, int sector, bool all) |
no test coverage detected