void play_from_to_track(int from, int to)
static void play_from_to_track(int from, int to)
void play_from_to_track(int from, int to){	uch play_command[8] = { c_play, };	int i;	if (from == 0) {	/* continue paused play */		for (i = 0; i < 3; i++) {			play_command[i + 1] = cd->audio_status[i + 2];			play_command[i + 4] = PLAY_TO.fsm[i];		}	} else {		update_toc_entry(from);		update_toc_entry(to + 1);		for (i = 0; i < 3; i++) {			play_command[i + 1] = cd->toc[from].fsm[i];			PLAY_TO.fsm[i] = play_command[i + 4] =			    cd->toc[to + 1].fsm[i];		}		PLAY_TO.track = to;	}	for (i = 0; i < 7; i++)		type_0_command(play_command[i], 0);	for (i = 0; i < 2; i++)		type_0_command(0x2, 0);	/* volume */	cd->dsb = wait_dsb();}