File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -153,6 +153,9 @@ Check4Share:
153153 jne Int2f? iret ; yes, do installation check
154154Int2f? 14 : ;; MUX-14 -- NLSFUNC API
155155 ;; all functions are passed to syscall_MUX14
156+ ;; Note: this is the kernel's default NLS handlers, if made it
157+ ;; here then no other program (e.g. NLSFUNC) hooked int 2F/14
158+ ;; and handled request (either none loaded or choose not to)
156159 push bp ; Preserve BP later on
157160 Protect386Registers
158161 PUSH $ ALL
Original file line number Diff line number Diff line change 3737#include "globals.h"
3838#include "pcb.h"
3939#include "nls.h"
40+ #include "debug.h"
4041
4142#ifdef VERSION_STRINGS
4243static BYTE * RcsId =
@@ -656,7 +657,12 @@ VOID FAR *DosGetDBCS(void)
656657 ***** MUX-14 API ***************************************************
657658 ********************************************************************/
658659
659- /* Registers:
660+ /* This is the kernel's default NLSFUNC multiplex int 2F/14 (MUX-14)
661+ handling. If made it here then no other program has hooked MUX-14
662+ and handled request -- either none loaded or choose to pass request
663+ on.
664+
665+ Registers:
660666 AH == 14
661667 AL == subfunction
662668 BX == codepage
You can’t perform that action at this time.
0 commit comments