* @param {Array} commands * @param {number} size * @param {function()=} handler
(commands, size, handler)
| 749 | * @param {function()=} handler |
| 750 | */ |
| 751 | function register_dsp_command(commands, size, handler) |
| 752 | { |
| 753 | if(!handler) |
| 754 | { |
| 755 | handler = SB16.prototype.dsp_default_handler; |
| 756 | } |
| 757 | for(var i = 0; i < commands.length; i++) |
| 758 | { |
| 759 | DSP_COMMAND_SIZES[commands[i]] = size; |
| 760 | DSP_COMMAND_HANDLERS[commands[i]] = handler; |
| 761 | } |
| 762 | } |
| 763 | |
| 764 | function any_first_digit(base) |
| 765 | { |