39 lines
985 B
Modula-2
39 lines
985 B
Modula-2
|
NAME SBTEST
|
||
|
|
||
|
STUB 'WINSTUB.EXE'
|
||
|
EXETYPE WINDOWS
|
||
|
|
||
|
CODE MOVEABLE PRELOAD
|
||
|
DATA MOVEABLE
|
||
|
|
||
|
HEAPSIZE 4096
|
||
|
STACKSIZE 4096
|
||
|
|
||
|
SEGMENTS
|
||
|
; SBTEST MOVEABLE DISCARDABLE PRELOAD
|
||
|
; INIT MOVEABLE DISCARDABLE PRELOAD
|
||
|
;
|
||
|
; INST MOVEABLE DISCARDABLE LOADONCALL
|
||
|
; KEYB MOVEABLE DISCARDABLE LOADONCALL
|
||
|
; PLAYFILE MOVEABLE DISCARDABLE LOADONCALL
|
||
|
; POS MOVEABLE DISCARDABLE LOADONCALL
|
||
|
|
||
|
;; Be SURE that this is PRELOAD. If the segment is NOT present when
|
||
|
;; we call GlobalPageLock() on its CS, it will fail and all hell will
|
||
|
;; break loose when we receive interrupts. Someday, this should be
|
||
|
;; placed into a DLL like it should be... -cjp
|
||
|
|
||
|
SBTESTCBFIX MOVEABLE PRELOAD
|
||
|
|
||
|
EXPORTS
|
||
|
MainWndProc @1
|
||
|
AboutDlgProc @2
|
||
|
KeyWndProc @3
|
||
|
InstWndProc @4
|
||
|
PosWndProc @5
|
||
|
WaveOptionsDlgProc @6
|
||
|
MidiOptionsDlgProc @7
|
||
|
RecordDlgProc @8
|
||
|
VolumeDlgProc @9
|
||
|
;SBMidiInCallback @10
|