Int 2D

lup.gif ldown.gif Interrups Categories Contents

rbline.gif

CDTSR - GET INTERNAL VARIABLE TABLE

AL = 10h
AH = AMIS multiplex number for CDTSR

Return:
CX:DX -> CDTSR internal variable structure (see #02583)

Program: CDTSR is a resident audio CD player by Colin Hill

See Also: INT 2D/AL=11h"CDTSR" - INT 2D/AL=12h"CDTSR" - INT 2D/AL=13h"CDTSR"

Format of CDTSR internal variable structure: Offset Size Description (Table 02583) 00h BYTE hotkey scan code (see #00006) 01h BYTE hotkey shift states

02h BYTE flag:
Repeat

03h BYTE flag:
Custom repeat

04h BYTE flag:
Background polling 05h DWORD (read-only) internal timing variable 09h DWORD current track play position, in frames 0Dh DWORD current disk play position, in frames 11h BYTE number of entries in track program 12h BYTE index into track program currently playing (FFh if not playing) 13h 100 BYTEs track program (each byte contains one track number) 77h BYTE saved cursor end scan line 78h BYTE saved cursor start scan line 79h BYTE currently playing track 7Ah BYTE CD driver media-change flag 7Bh WORD video base segment during last popup 7Dh WORD video page offset during last popup 7Fh BYTE currently-selected track 80h DWORD begin of custom repeat, in frames 84h DWORD end of custom repeat, in frames 88h WORD track program index of top list item

Category: Sound/Speech - Int 2Dh - C

rbline.gif

lup.gif ldown.gif Interrups Categories Contents