Skip to content

Instantly share code, notes, and snippets.

@yottatsa
Created October 15, 2023 02:54
Show Gist options
  • Save yottatsa/8565c73bc2147a97ed030ed3a55284b4 to your computer and use it in GitHub Desktop.
Save yottatsa/8565c73bc2147a97ed030ed3a55284b4 to your computer and use it in GitHub Desktop.
printer.sys from PC DOS 6.10, disassembled and annotated
DEV_HDR0:
CPSPMnn:0000:...120000004... DEV_HDR
|_CPSPMnn:0000:...next addr DEV_HDR1
|_CPSPMnn:0000:...field1_0x2 dw 0h
|_CPSPMnn:0000:...attribute dw E040h
|_CPSPMnn:0000:...strategy addr STRATEGY
|_CPSPMnn:0000:...interrupt addr INTERRUPT0
|_CPSPMnn:0000:...field5_0xa ds "PRN "
DEV_HDR1:
CPSPMnn:0000:...240000004... DEV_HDR
|_CPSPMnn:0000:...next addr DEV_HDR2
|_CPSPMnn:0000:...field1_0x2 dw 0h
|_CPSPMnn:0000:...attribute dw E040h
|_CPSPMnn:0000:...strategy addr STRATEGY1
|_CPSPMnn:0000:...interrupt addr INTERRUPT1
|_CPSPMnn:0000:...field5_0xa ds "LPT1 "
DEV_HDR2:
CPSPMnn:0000:...360000004... DEV_HDR
|_CPSPMnn:0000:...next addr DEV_HDR3
|_CPSPMnn:0000:...field1_0x2 dw 0h
|_CPSPMnn:0000:...attribute dw E040h
|_CPSPMnn:0000:...strategy addr STRATEGY2
|_CPSPMnn:0000:...interrupt addr INTERRUPT2
|_CPSPMnn:0000:...field5_0xa ds "LPT2 "
DEV_HDR3:
CPSPMnn:0000:...ffffffff4... DEV_HDR
|_CPSPMnn:0000:...next addr DAT_0000_ffff
|_CPSPMnn:0000:...field1_0x2 dw FFFFh
|_CPSPMnn:0000:...attribute dw E040h
|_CPSPMnn:0000:...strategy addr STRATEGY3
|_CPSPMnn:0000:...interrupt addr INTERRUPT3
|_CPSPMnn:0000:...field5_0xa ds "LPT3 "
INIT_CHK:
CPSPMnn:0000:...0000 undefined2 0000h
BUF_DATA_PRN:
CPSPMnn:0000:...fffffffff... BUF_DATA
|_CPSPMnn:0000:...BFLAG dw FFFFh
|_CPSPMnn:0000:...DEV_HDR0 addr 0000:ffff
|_CPSPMnn:0000:...DEV_HDRS dw FFFFh
|_CPSPMnn:0000:...LPT_STRAO addr 0000:ffff
|_CPSPMnn:0000:...LPT_STRAS dw FFFFh
|_CPSPMnn:0000:...LPT_INTRO addr 0000:ffff
|_CPSPMnn:0000:...LPT_INTRS dw FFFFh
|_CPSPMnn:0000:...RH_PRTO addr 0000:ffff
|_CPSPMnn:0000:...RH_PTRS dw FFFFh
|_CPSPMnn:0000:...RNORMO addr REQ_NORM1
|_CPSPMnn:0000:...PRN_BUFO addr 0000:ffff
|_CPSPMnn:0000:...field11_0x16 dw 0h
|_CPSPMnn:0000:...field12_0x18 dw 0h
|_CPSPMnn:0000:...STATE dw 0h
|_CPSPMnn:0000:...field14_0x1c dw 0h
|_CPSPMnn:0000:...field15_0x1e dw FFFFh
|_CPSPMnn:0000:...field16_0x20 dw 0h
|_CPSPMnn:0000:...field17_0x22 dw 0h
|_CPSPMnn:0000:...field18_0x24 dw FFFFh
|_CPSPMnn:0000:...field19_0x26 dw 0h
|_CPSPMnn:0000:...HRBUFO addr 0000:ffff
|_CPSPMnn:0000:...field21_0x2a dw 0h
|_CPSPMnn:0000:...field22_0x2c dw 0h
|_CPSPMnn:0000:...field23_0x2e dw FFFFh
|_CPSPMnn:0000:...field24_0x30 dw 0h
|_CPSPMnn:0000:...RMBUFO addr 0000:ffff
|_CPSPMnn:0000:...field26_0x34 dw FFFFh
|_CPSPMnn:0000:...field27_0x36 dw 0h
|_CPSPMnn:0000:...field28_0x38 dw FFFFh
|_CPSPMnn:0000:...field29_0x3a dw FFFFh
|_CPSPMnn:0000:...FTDLO addr 0000:ffff
|_CPSPMnn:0000:...FSELEN uint 0h
|_CPSPMnn:0000:...field32_0x40 dw 0h
|_CPSPMnn:0000:...field33_0x42 db FFh
|_CPSPMnn:0000:...SAVED_CP dw FFFFh
|_CPSPMnn:0000:...field35_0x45 dw FFFFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
DAT_0000_0098:
CPSPMnn:0000:...ffff undefined2 FFFFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
BUF_DATA_LPT1:
CPSPMnn:0000:...fffffffff... BUF_DATA
|_CPSPMnn:0000:...BFLAG dw FFFFh
|_CPSPMnn:0000:...DEV_HDR0 addr 0000:ffff
|_CPSPMnn:0000:...DEV_HDRS dw FFFFh
|_CPSPMnn:0000:...LPT_STRAO addr 0000:ffff
|_CPSPMnn:0000:...LPT_STRAS dw FFFFh
|_CPSPMnn:0000:...LPT_INTRO addr 0000:ffff
|_CPSPMnn:0000:...LPT_INTRS dw FFFFh
|_CPSPMnn:0000:...RH_PRTO addr 0000:ffff
|_CPSPMnn:0000:...RH_PTRS dw FFFFh
|_CPSPMnn:0000:...RNORMO addr 0000:ffff
|_CPSPMnn:0000:...PRN_BUFO addr 0000:ffff
|_CPSPMnn:0000:...field11_0x16 dw 0h
|_CPSPMnn:0000:...field12_0x18 dw 0h
|_CPSPMnn:0000:...STATE dw 0h
|_CPSPMnn:0000:...field14_0x1c dw 0h
|_CPSPMnn:0000:...field15_0x1e dw FFFFh
|_CPSPMnn:0000:...field16_0x20 dw 0h
|_CPSPMnn:0000:...field17_0x22 dw 0h
|_CPSPMnn:0000:...field18_0x24 dw FFFFh
|_CPSPMnn:0000:...field19_0x26 dw 0h
|_CPSPMnn:0000:...HRBUFO addr 0000:ffff
|_CPSPMnn:0000:...field21_0x2a dw 0h
|_CPSPMnn:0000:...field22_0x2c dw 0h
|_CPSPMnn:0000:...field23_0x2e dw FFFFh
|_CPSPMnn:0000:...field24_0x30 dw 0h
|_CPSPMnn:0000:...RMBUFO addr 0000:ffff
|_CPSPMnn:0000:...field26_0x34 dw FFFFh
|_CPSPMnn:0000:...field27_0x36 dw 0h
|_CPSPMnn:0000:...field28_0x38 dw FFFFh
|_CPSPMnn:0000:...field29_0x3a dw FFFFh
|_CPSPMnn:0000:...FTDLO addr 0000:ffff
|_CPSPMnn:0000:...FSELEN uint 0h
|_CPSPMnn:0000:...field32_0x40 dw 0h
|_CPSPMnn:0000:...field33_0x42 db FFh
|_CPSPMnn:0000:...SAVED_CP dw FFFFh
|_CPSPMnn:0000:...field35_0x45 dw FFFFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
DAT_0000_00ea:
CPSPMnn:0000:...ffff undefined2 FFFFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
BUF_DATA_LPT2:
CPSPMnn:0000:...fffffffff... BUF_DATA
|_CPSPMnn:0000:...BFLAG dw FFFFh
|_CPSPMnn:0000:...DEV_HDR0 addr 0000:ffff
|_CPSPMnn:0000:...DEV_HDRS dw FFFFh
|_CPSPMnn:0000:...LPT_STRAO addr 0000:ffff
|_CPSPMnn:0000:...LPT_STRAS dw FFFFh
|_CPSPMnn:0000:...LPT_INTRO addr 0000:ffff
|_CPSPMnn:0000:...LPT_INTRS dw FFFFh
|_CPSPMnn:0000:...RH_PRTO addr 0000:ffff
|_CPSPMnn:0000:...RH_PTRS dw FFFFh
|_CPSPMnn:0000:...RNORMO addr 0000:ffff
|_CPSPMnn:0000:...PRN_BUFO addr 0000:ffff
|_CPSPMnn:0000:...field11_0x16 dw 0h
|_CPSPMnn:0000:...field12_0x18 dw 0h
|_CPSPMnn:0000:...STATE dw 0h
|_CPSPMnn:0000:...field14_0x1c dw 0h
|_CPSPMnn:0000:...field15_0x1e dw FFFFh
|_CPSPMnn:0000:...field16_0x20 dw 0h
|_CPSPMnn:0000:...field17_0x22 dw 0h
|_CPSPMnn:0000:...field18_0x24 dw FFFFh
|_CPSPMnn:0000:...field19_0x26 dw 0h
|_CPSPMnn:0000:...HRBUFO addr 0000:ffff
|_CPSPMnn:0000:...field21_0x2a dw 0h
|_CPSPMnn:0000:...field22_0x2c dw 0h
|_CPSPMnn:0000:...field23_0x2e dw FFFFh
|_CPSPMnn:0000:...field24_0x30 dw 0h
|_CPSPMnn:0000:...RMBUFO addr 0000:ffff
|_CPSPMnn:0000:...field26_0x34 dw FFFFh
|_CPSPMnn:0000:...field27_0x36 dw 0h
|_CPSPMnn:0000:...field28_0x38 dw FFFFh
|_CPSPMnn:0000:...field29_0x3a dw FFFFh
|_CPSPMnn:0000:...FTDLO addr 0000:ffff
|_CPSPMnn:0000:...FSELEN uint 0h
|_CPSPMnn:0000:...field32_0x40 dw 0h
|_CPSPMnn:0000:...field33_0x42 db FFh
|_CPSPMnn:0000:...SAVED_CP dw FFFFh
|_CPSPMnn:0000:...field35_0x45 dw FFFFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
DAT_0000_013c:
CPSPMnn:0000:...ffff undefined2 FFFFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
BUF_DATA_LPT3:
CPSPMnn:0000:...fffffffff... BUF_DATA
|_CPSPMnn:0000:...BFLAG dw FFFFh
|_CPSPMnn:0000:...DEV_HDR0 addr 0000:ffff
|_CPSPMnn:0000:...DEV_HDRS dw FFFFh
|_CPSPMnn:0000:...LPT_STRAO addr 0000:ffff
|_CPSPMnn:0000:...LPT_STRAS dw FFFFh
|_CPSPMnn:0000:...LPT_INTRO addr 0000:ffff
|_CPSPMnn:0000:...LPT_INTRS dw FFFFh
|_CPSPMnn:0000:...RH_PRTO addr 0000:ffff
|_CPSPMnn:0000:...RH_PTRS dw FFFFh
|_CPSPMnn:0000:...RNORMO addr 0000:ffff
|_CPSPMnn:0000:...PRN_BUFO addr 0000:ffff
|_CPSPMnn:0000:...field11_0x16 dw 0h
|_CPSPMnn:0000:...field12_0x18 dw 0h
|_CPSPMnn:0000:...STATE dw 0h
|_CPSPMnn:0000:...field14_0x1c dw 0h
|_CPSPMnn:0000:...field15_0x1e dw FFFFh
|_CPSPMnn:0000:...field16_0x20 dw 0h
|_CPSPMnn:0000:...field17_0x22 dw 0h
|_CPSPMnn:0000:...field18_0x24 dw FFFFh
|_CPSPMnn:0000:...field19_0x26 dw 0h
|_CPSPMnn:0000:...HRBUFO addr 0000:ffff
|_CPSPMnn:0000:...field21_0x2a dw 0h
|_CPSPMnn:0000:...field22_0x2c dw 0h
|_CPSPMnn:0000:...field23_0x2e dw FFFFh
|_CPSPMnn:0000:...field24_0x30 dw 0h
|_CPSPMnn:0000:...RMBUFO addr 0000:ffff
|_CPSPMnn:0000:...field26_0x34 dw FFFFh
|_CPSPMnn:0000:...field27_0x36 dw 0h
|_CPSPMnn:0000:...field28_0x38 dw FFFFh
|_CPSPMnn:0000:...field29_0x3a dw FFFFh
|_CPSPMnn:0000:...FTDLO addr 0000:ffff
|_CPSPMnn:0000:...FSELEN uint 0h
|_CPSPMnn:0000:...field32_0x40 dw 0h
|_CPSPMnn:0000:...field33_0x42 db FFh
|_CPSPMnn:0000:...SAVED_CP dw FFFFh
|_CPSPMnn:0000:...field35_0x45 dw FFFFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
DAT_0000_018e:
CPSPMnn:0000:...ffff undefined2 FFFFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
HARD_SL1:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
HARD_SL2:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
HARD_SL3:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
HARD_SL4:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
RAM_SL1:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
RAM_SL2:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
RAM_SL3:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
RAM_SL4:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
HBUF_SL1:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
DAT_0000_033c:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
DAT_0000_0356:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
RBUF_SL1:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
DAT_0000_0388:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
DAT_0000_03a0:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
FTDL_OFF1:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
DAT_0000_03d2:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
DAT_0000_03ec:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...5052494e5... ds "PRINTER_DESC"
PRINTER_DESC_NUM:
CPSPMnn:0000:...0400 uint 4h
PRINTER_DESC_TBL:
CPSPMnn:0000:...1c04 addr PRINTER_DESC1
CPSPMnn:0000:...b804 addr PRINTER_DESC2
CPSPMnn:0000:...5505 addr PRINTER_DESC3
CPSPMnn:0000:...f105 addr PRINTER_DESC4
PRINTER_DESC1:
CPSPMnn:0000:...1e0034323... PDSH
|_CPSPMnn:0000:...PD_LEN uint 1Eh
|_CPSPMnn:0000:...TYPEID ds "4201 "
|_CPSPMnn:0000:...VMINOR db 0h
|_CPSPMnn:0000:...VMAJOR db 1h
|_CPSPMnn:0000:...class dw 0h
|_CPSPMnn:0000:...FONTSZ dw 100h
|_CPSPMnn:0000:...HSLOTS dw 1h
|_CPSPMnn:0000:...field7_0x12 dw 1h
|_CPSPMnn:0000:...RSLOTS dw 1h
CPSPMnn:0000:...3804 addr CTL4201_H
CPSPMnn:0000:...3e04 addr CTL4201_R
CPSPMnn:0000:...7804 addr CTL4201_B
CTL4201_H:
CPSPMnn:0000:...051b49001b36 ds 05h,1Bh,"I\0",1Bh,"6"
CTL4201_R:
CPSPMnn:0000:...051b49041... ds 05h,1Bh,"I",04h,1Bh,"6"
CTL4201_B:
CPSPMnn:0000:...000000000... ds ""
PRINTER_DESC2:
CPSPMnn:0000:...1e0050504... PDSH
|_CPSPMnn:0000:...PD_LEN uint 1Eh
|_CPSPMnn:0000:...TYPEID ds "PPDS "
|_CPSPMnn:0000:...VMINOR db 0h
|_CPSPMnn:0000:...VMAJOR db 1h
|_CPSPMnn:0000:...class dw 1h
|_CPSPMnn:0000:...FONTSZ dw 2h
|_CPSPMnn:0000:...HSLOTS dw 2h
|_CPSPMnn:0000:...field7_0x12 dw 1h
|_CPSPMnn:0000:...RSLOTS dw 0h
CPSPMnn:0000:...d404 addr s__[T_6_[T_6_0000_04d4
CPSPMnn:0000:...1405 addr s__0000_0514
CPSPMnn:0000:...1505 addr s__0000_0515
s__[T_6_[T_6_0000_04d4:
CPSPMnn:0000:...0c1b5b540... ds "\f",1Bh,"[T",05h,"\0\0\0",FFh,FFh,"\...
s__0000_0514:
CPSPMnn:0000:...00 ds ""
s__0000_0515:
CPSPMnn:0000:...000000000... ds ""
PRINTER_DESC3:
CPSPMnn:0000:...1e0034323... PDSH
|_CPSPMnn:0000:...PD_LEN uint 1Eh
|_CPSPMnn:0000:...TYPEID ds "4208 "
|_CPSPMnn:0000:...VMINOR db 0h
|_CPSPMnn:0000:...VMAJOR db 1h
|_CPSPMnn:0000:...class dw 1h
|_CPSPMnn:0000:...FONTSZ dw 2h
|_CPSPMnn:0000:...HSLOTS dw 2h
|_CPSPMnn:0000:...field7_0x12 dw 1h
|_CPSPMnn:0000:...RSLOTS dw 0h
CPSPMnn:0000:...7105 addr s__I_I_I_6_0000_0571
CPSPMnn:0000:...9105 addr s__I_I_I_6_0000_0591
CPSPMnn:0000:...b105 addr s__0000_05b1
s__I_I_I_6_0000_0571:
CPSPMnn:0000:...0b1b490a1... ds "\v",1Bh,"I\n",1Bh,"I",03h,1Bh,"I",02...
s__I_I_I_6_0000_0591:
CPSPMnn:0000:...0b1b490e1... ds "\v",1Bh,"I",0Eh,1Bh,"I\a",1Bh,"I",06...
s__0000_05b1:
CPSPMnn:0000:...000000000... ds ""
PRINTER_DESC4:
CPSPMnn:0000:...1e0045505... PDSH
|_CPSPMnn:0000:...PD_LEN uint 1Eh
|_CPSPMnn:0000:...TYPEID ds "EPS "
|_CPSPMnn:0000:...VMINOR db 0h
|_CPSPMnn:0000:...VMAJOR db 1h
|_CPSPMnn:0000:...class dw 0h
|_CPSPMnn:0000:...FONTSZ dw 100h
|_CPSPMnn:0000:...HSLOTS dw 1h
|_CPSPMnn:0000:...field7_0x12 dw 1h
|_CPSPMnn:0000:...RSLOTS dw 1h
CPSPMnn:0000:...0d06 addr s__%_6_0000_060d
CPSPMnn:0000:...1306 addr s__%_6_0000_0613
CPSPMnn:0000:...4d06 addr s__0000_064d
s__%_6_0000_060d:
CPSPMnn:0000:...051b25001b36 ds 05h,1Bh,"%\0",1Bh,"6"
s__%_6_0000_0613:
CPSPMnn:0000:...051b25011... ds 05h,1Bh,"%",01h,1Bh,"6"
s__0000_064d:
CPSPMnn:0000:...000000000... ds ""
TEMP_SI:
CPSPMnn:0000:...0000 undefined2 0000h
REQ_NORM1:
CPSPMnn:0000:...000000000... RHC
|_CPSPMnn:0000:...RHC_LEN db 0h
|_CPSPMnn:0000:...field1_0x1 db 0h
|_CPSPMnn:0000:...RHC_CMD db 0h
|_CPSPMnn:0000:...RHC_STA dw 0h
|_CPSPMnn:0000:...field4_0x5 dq 0h
CPSPMnn:0000:...00 ?? 00h
DAT_0000_069d:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
DAT_0000_069f:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
DAT_0000_06a1:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
REQ_NORM2:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
REQ_NORM3:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
DEVICE_NUM:
CPSPMnn:0000:...0000 dw 0h
DEVICE_NUM_TABLE:
CPSPMnn:0000:...ea06 addr TABLE1_1
CPSPMnn:0000:...2607 addr TABLE2_1
CPSPMnn:0000:...6207 addr TABLE3_1
CPSPMnn:0000:...9e07 addr TABLE4_1
TABLE1_1:
CPSPMnn:0000:...0400f6060... TABLE_ROW
|_CPSPMnn:0000:...field0_0x0 uint 4h
|_CPSPMnn:0000:...device_name addr DAT_0000_06f6
|_CPSPMnn:0000:...device_id addr DAT_0000_0700
|_CPSPMnn:0000:...hwcp addr DAT_0000_070a
|_CPSPMnn:0000:...num addr DAT_0000_0720
|_CPSPMnn:0000:...field5_0xa dw FFFFh
DAT_0000_06f6:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
DAT_0000_0700:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
DAT_0000_070a:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
DAT_0000_0720:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
TABLE2_1:
CPSPMnn:0000:...040032073... TABLE_ROW
|_CPSPMnn:0000:...field0_0x0 uint 4h
|_CPSPMnn:0000:...device_name addr DAT_0000_0732
|_CPSPMnn:0000:...device_id addr DAT_0000_073c
|_CPSPMnn:0000:...hwcp addr DAT_0000_0746
|_CPSPMnn:0000:...num addr DAT_0000_075c
|_CPSPMnn:0000:...field5_0xa dw FFFFh
DAT_0000_0732:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
DAT_0000_073c:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
DAT_0000_0746:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
DAT_0000_075c:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
TABLE3_1:
CPSPMnn:0000:...04006e077... TABLE_ROW
|_CPSPMnn:0000:...field0_0x0 uint 4h
|_CPSPMnn:0000:...device_name addr DAT_0000_076e
|_CPSPMnn:0000:...device_id addr DAT_0000_0778
|_CPSPMnn:0000:...hwcp addr DAT_0000_0782
|_CPSPMnn:0000:...num addr DAT_0000_0798
|_CPSPMnn:0000:...field5_0xa dw FFFFh
DAT_0000_076e:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
DAT_0000_0778:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
DAT_0000_0782:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
DAT_0000_0798:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
TABLE4_1:
CPSPMnn:0000:...0400aa07b... TABLE_ROW
|_CPSPMnn:0000:...field0_0x0 uint 4h
|_CPSPMnn:0000:...device_name addr DAT_0000_07aa
|_CPSPMnn:0000:...device_id addr DAT_0000_07b4
|_CPSPMnn:0000:...hwcp addr DAT_0000_07be
|_CPSPMnn:0000:...num addr DAT_0000_07d4
|_CPSPMnn:0000:...field5_0xa dw FFFFh
DAT_0000_07aa:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
DAT_0000_07b4:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
CPSPMnn:0000:...20 ?? 20h
DAT_0000_07be:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
DAT_0000_07d4:
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
CPSPMnn:0000:...00 ?? 00h
reserved1:
CPSPMnn:0000:...0000 undefined2 0000h
reserved2:
CPSPMnn:0000:...0000 undefined2 0000h
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;void STRATEGY(SegmentedCodeAddress rh)
;rh SegmentedCo... ES:2...
CPSPMnn:0000:...53 PUSH rh
CPSPMnn:0000:...53 PUSH rh
CPSPMnn:0000:...8d1e4a00 LEA rh,[BUF_DATA_PRN]
_FINISH:
CPSPMnn:0000:...2e8f470e POP word ptr CS:[rh + 0xe]=>BUF_DATA_PRN....
CPSPMnn:0000:...2e8c4710 MOV word ptr CS:[rh ...,rh
CPSPMnn:0000:...5b POP rh
CPSPMnn:0000:...cb RETF
STRATEGY1:
CPSPMnn:0000:...53 PUSH rh
CPSPMnn:0000:...53 PUSH rh
CPSPMnn:0000:...8d1e9c00 LEA rh,[BUF_DATA_LPT1]
CPSPMnn:0000:...ebee JMP _FINISH
STRATEGY2:
CPSPMnn:0000:...53 PUSH rh
CPSPMnn:0000:...53 PUSH rh
CPSPMnn:0000:...8d1eee00 LEA rh,[BUF_DATA_LPT2]
CPSPMnn:0000:...ebe6 JMP _FINISH
STRATEGY3:
CPSPMnn:0000:...53 PUSH rh
CPSPMnn:0000:...53 PUSH rh
CPSPMnn:0000:...8d1e4001 LEA rh,[BUF_DATA_LPT3]
CPSPMnn:0000:...ebde JMP _FINISH
CMD_CODES:
CPSPMnn:0000:...0008090c db[4]
|_CPSPMnn:0000:...[0] db 0h
|_CPSPMnn:0000:...[1] db 8h
|_CPSPMnn:0000:...[2] db 9h
|_CPSPMnn:0000:...[3] db Ch
GIO_CODES:
CPSPMnn:0000:...4c4d4a6a6b db[5]
|_CPSPMnn:0000:...[0] db 4Ch
|_CPSPMnn:0000:...[1] db 4Dh
|_CPSPMnn:0000:...[2] db 4Ah
|_CPSPMnn:0000:...[3] db 6Ah
|_CPSPMnn:0000:...[4] db 6Bh
CASES:
CPSPMnn:0000:...5d28b00ab... addr[9]
|_CPSPMnn:0000:...[0] addr CPSPInn:INIT
|_CPSPMnn:0000:...[1] addr WRITE
|_CPSPMnn:0000:...[2] addr WRITE
|_CPSPMnn:0000:...[3] addr WRITE
|_CPSPMnn:0000:...[4] addr DESIGNATE_START
|_CPSPMnn:0000:...[5] addr DESIGNATE_END
|_CPSPMnn:0000:...[6] addr INVOKE
|_CPSPMnn:0000:...[7] addr Q_INVOKED
|_CPSPMnn:0000:...[8] addr Q_LIST
MEM_REQUEST:
CPSPMnn:0000:...ff ?? FFh
CPSPMnn:0000:...ff ?? FFh
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;void STACK_RECORDING(void)
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...b82800 MOV AX,0x28
CPSPMnn:0000:...d1e0 SHL AX,0x1
CPSPMnn:0000:...d1e0 SHL AX,0x1
CPSPMnn:0000:...d1e0 SHL AX,0x1
CPSPMnn:0000:...d1e0 SHL AX,0x1
CPSPMnn:0000:...2e89368d06 MOV word ptr CS:[TEMP_SI],SI
CPSPMnn:0000:...8b36d226 MOV SI,word ptr [0x26d2]
CPSPMnn:0000:...83ee28 SUB SI,0x28
CPSPMnn:0000:...2ea3da07 MOV CS:[reserved1],AX
CPSPMnn:0000:...2e8936dc07 MOV word ptr CS:[reserved2],SI
CPSPMnn:0000:...8cd2 MOV DX,SS
CPSPMnn:0000:...8bcc MOV CX,SP
CPSPMnn:0000:...fa CLI
CPSPMnn:0000:...8ed6 MOV SS,SI
CPSPMnn:0000:...8be0 MOV SP,AX
CPSPMnn:0000:...fb STI
CPSPMnn:0000:...2e8b368d06 MOV SI,word ptr CS:[TEMP_SI]
CPSPMnn:0000:...52 PUSH DX
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...ffe7 JMP DI
PTR_0000_0857:
CPSPMnn:0000:...0000 addr 0000:0000
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;void INTERRUPT(void)
CPSPMnn:0000:...2e8f065708 POP word ptr CS:[PTR_0000_0857]
CPSPMnn:0000:...1e PUSH DS
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...50 PUSH AX
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...52 PUSH DX
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...813ed426aa00 CMP word ptr [CPSPInn:STACK_ALLOCATED],0xaa
CPSPMnn:0000:...2eff265708 JMP word ptr CS:[PTR_0000_0857]
INTERRUPT0:
CPSPMnn:0000:...e8e3ff CALL INTERRUPT
CPSPMnn:0000:...7503 JNZ LAB_0000_087b
CPSPMnn:0000:...e8a8ff CALL STACK_RECORDING
LAB_0000_087b:
CPSPMnn:0000:...bf690a MOV DI,0xa69
CPSPMnn:0000:...57 PUSH DI=>LAB_0000_0a69
CPSPMnn:0000:...8d1e4a00 LEA BX,[BUF_DATA_PRN]
CPSPMnn:0000:...c7062108ffff MOV word ptr [MEM_REQUEST],0xffff
CPSPMnn:0000:...833fff CMP word ptr [BX]=>BUF_DATA_PRN,-0x1
CPSPMnn:0000:...7532 JNZ LAB_0000_08c0
CPSPMnn:0000:...c7070000 MOV word ptr [BX]=>BUF_DATA_PRN,0x0
CPSPMnn:0000:...bf0000 MOV DI,0x0
CPSPMnn:0000:...897f02 MOV word ptr [BX + 0...,DI=>DEV_HDR0
CPSPMnn:0000:...8c4f04 MOV word ptr [BX + 0...,CS
CPSPMnn:0000:...bf2203 MOV DI,0x322
CPSPMnn:0000:...897f28 MOV word ptr [BX + 0...,DI=>HBUF_SL1
CPSPMnn:0000:...bf7003 MOV DI,0x370
CPSPMnn:0000:...897f32 MOV word ptr [BX + 0...,DI=>RBUF_SL1
CPSPMnn:0000:...bfb803 MOV DI,0x3b8
CPSPMnn:0000:...897f3c MOV word ptr [BX + 0...,DI=>FTDL_OFF1
CPSPMnn:0000:...bf8f06 MOV DI,0x68f
CPSPMnn:0000:...897f12 MOV word ptr [BX + 0...,DI=>REQ_NORM1
CPSPMnn:0000:...c7473e0000 MOV word ptr [BX + 0...,0x0
CPSPMnn:0000:...c747144a00 MOV word ptr [BX + 0...,BUF_DATA_PRN
CPSPMnn:0000:...e90001 JMP LAB_0000_09c0
LAB_0000_08c0:
CPSPMnn:0000:...833f00 CMP word ptr [BX]=>BUF_DATA_PRN,0x0
LAB_0000_08c3:
CPSPMnn:0000:...750f JNZ LAB_0000_08d4
CPSPMnn:0000:...810f0080 OR word ptr [BX]=>BUF_DATA_PRN,0x8000
CPSPMnn:0000:...837f1a01 CMP word ptr [BX + o...,0x1
CPSPMnn:0000:...7505 JNZ LAB_0000_08d4
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...a32108 MOV [MEM_REQUEST],AX
LAB_0000_08d4:
CPSPMnn:0000:...e9e900 JMP LAB_0000_09c0
INTERRUPT1:
CPSPMnn:0000:...e87fff CALL INTERRUPT
CPSPMnn:0000:...7503 JNZ LAB_0000_08df
CPSPMnn:0000:...e844ff CALL STACK_RECORDING
LAB_0000_08df:
CPSPMnn:0000:...bf690a MOV DI,LAB_0000_0a69
CPSPMnn:0000:...57 PUSH DI=>LAB_0000_0a69
CPSPMnn:0000:...8d1e9c00 LEA BX,[BUF_DATA_LPT1]
CPSPMnn:0000:...c7062108ffff MOV word ptr [0x821],0xffff
CPSPMnn:0000:...833fff CMP word ptr [BX],-0x1
CPSPMnn:0000:...7524 JNZ LAB_0000_0916
CPSPMnn:0000:...c7070100 MOV word ptr [BX],0x1
CPSPMnn:0000:...bf1200 MOV DI,0x12
CPSPMnn:0000:...897f02 MOV word ptr [BX + 0x2],DI
CPSPMnn:0000:...8c4f04 MOV word ptr [BX + 0x4],CS
CPSPMnn:0000:...8d7f12 LEA DI,[BX + 0x12]
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...8d4f50 LEA CX,[BX + 0x50]
CPSPMnn:0000:...2bcf SUB CX,DI
CPSPMnn:0000:...8d364a00 LEA SI,[0x4a]
CPSPMnn:0000:...8d7412 LEA SI,[SI + 0x12]
CPSPMnn:0000:...f32ea4 MOVSB.REP ES:DI,CS:SI=>BUF_DATA_PRN.RNORMO
CPSPMnn:0000:...e9aa00 JMP LAB_0000_09c0
LAB_0000_0916:
CPSPMnn:0000:...2e833f01 CMP word ptr CS:[BX]=>BUF_DATA_LPT1,0x1
CPSPMnn:0000:...eba7 JMP LAB_0000_08c3
INTERRUPT2:
CPSPMnn:0000:...e83aff CALL INTERRUPT
CPSPMnn:0000:...7503 JNZ LAB_0000_0924
CPSPMnn:0000:...e8fffe CALL STACK_RECORDING
LAB_0000_0924:
CPSPMnn:0000:...bf690a MOV DI,0xa69
CPSPMnn:0000:...57 PUSH DI=>LAB_0000_0a69
CPSPMnn:0000:...8d1eee00 LEA BX,[BUF_DATA_LPT2]
CPSPMnn:0000:...c7062108ffff MOV word ptr [MEM_REQUEST],0xffff
CPSPMnn:0000:...833fff CMP word ptr [BX],-0x1
CPSPMnn:0000:...7531 JNZ LAB_0000_0968
CPSPMnn:0000:...c7070200 MOV word ptr [BX],0x2
CPSPMnn:0000:...bf2400 MOV DI,0x24
CPSPMnn:0000:...897f02 MOV word ptr [BX + 0x2],DI
CPSPMnn:0000:...8c4f04 MOV word ptr [BX + 0x4],CS
CPSPMnn:0000:...bf3c03 MOV DI,0x33c
CPSPMnn:0000:...897f28 MOV word ptr [BX + 0x28],DI=>DAT_0000_033c
CPSPMnn:0000:...bf8803 MOV DI,0x388
CPSPMnn:0000:...897f32 MOV word ptr [BX + 0x32],DI=>DAT_0000_0388
CPSPMnn:0000:...bfd203 MOV DI,0x3d2
CPSPMnn:0000:...897f3c MOV word ptr [BX + 0x3c],DI=>DAT_0000_03d2
CPSPMnn:0000:...bfaa06 MOV DI,0x6aa
CPSPMnn:0000:...897f12 MOV word ptr [BX + 0x12],DI=>REQ_NORM2
CPSPMnn:0000:...c7473e0000 MOV word ptr [BX + 0x3e],0x0
CPSPMnn:0000:...c74714ee00 MOV word ptr [BX + 0x14],0xee
CPSPMnn:0000:...eb58 JMP LAB_0000_09c0
LAB_0000_0968:
CPSPMnn:0000:...833f02 CMP word ptr [BX],0x2
CPSPMnn:0000:...e955ff JMP LAB_0000_08c3
INTERRUPT3:
CPSPMnn:0000:...e8e8fe CALL INTERRUPT
CPSPMnn:0000:...7503 JNZ LAB_0000_0976
CPSPMnn:0000:...e8adfe CALL STACK_RECORDING
LAB_0000_0976:
CPSPMnn:0000:...bf690a MOV DI,0xa69
CPSPMnn:0000:...57 PUSH DI=>LAB_0000_0a69
CPSPMnn:0000:...8d1e4001 LEA BX,[0x140]
CPSPMnn:0000:...c7062108ffff MOV word ptr [0x821],0xffff
CPSPMnn:0000:...833fff CMP word ptr [BX],-0x1
CPSPMnn:0000:...7531 JNZ LAB_0000_09ba
CPSPMnn:0000:...c7070300 MOV word ptr [BX],0x3
CPSPMnn:0000:...bf3600 MOV DI,0x36
CPSPMnn:0000:...897f02 MOV word ptr [BX + 0x2],DI
CPSPMnn:0000:...8c4f04 MOV word ptr [BX + 0x4],CS
CPSPMnn:0000:...bf5603 MOV DI,0x356
CPSPMnn:0000:...897f28 MOV word ptr [BX + 0x28],DI=>DAT_0000_0356
CPSPMnn:0000:...bfa003 MOV DI,0x3a0
CPSPMnn:0000:...897f32 MOV word ptr [BX + 0x32],DI=>DAT_0000_03a0
CPSPMnn:0000:...bfec03 MOV DI,0x3ec
CPSPMnn:0000:...897f3c MOV word ptr [BX + 0x3c],DI=>DAT_0000_03ec
CPSPMnn:0000:...bfc506 MOV DI,0x6c5
CPSPMnn:0000:...897f12 MOV word ptr [BX + 0x12],DI=>REQ_NORM3
CPSPMnn:0000:...c7473e0000 MOV word ptr [BX + 0x3e],0x0
CPSPMnn:0000:...c747144001 MOV word ptr [BX + 0x14],0x140
CPSPMnn:0000:...eb06 JMP LAB_0000_09c0
LAB_0000_09ba:
CPSPMnn:0000:...833f03 CMP word ptr [BX],0x3
CPSPMnn:0000:...e903ff JMP LAB_0000_08c3
LAB_0000_09c0:
CPSPMnn:0000:...fc CLD
CPSPMnn:0000:...2ec57702 LDS SI,CS:[BX + 0x2]=>BUF_DATA_PRN.DEV_HDR0
CPSPMnn:0000:...2e837f06ff CMP word ptr CS:[BX ...,-0x1
CPSPMnn:0000:...7555 JNZ LAB_0000_0a21
CPSPMnn:0000:...2e837f08ff CMP word ptr CS:[BX ...,-0x1
CPSPMnn:0000:...754e JNZ LAB_0000_0a21
CPSPMnn:0000:...2ec57702 LDS SI,CS:[BX + 0x2]=>BUF_DATA_PRN.DEV_HDR0
CPSPMnn:0000:...c43c LES DI,[SI]
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...58 POP AX
CPSPMnn:0000:...23c0 AND AX,AX
CPSPMnn:0000:...7442 JZ LAB_0000_0a21
LAB_0000_09df:
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...58 POP AX
CPSPMnn:0000:...3dffff CMP AX,0xffff
CPSPMnn:0000:...7505 JNZ LAB_0000_09eb
CPSPMnn:0000:...83ffff CMP DI,-0x1
CPSPMnn:0000:...7436 JZ LAB_0000_0a21
LAB_0000_09eb:
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...b90800 MOV CX,0x8
CPSPMnn:0000:...8d7d0a LEA DI,[DI + 0xa]
CPSPMnn:0000:...8d740a LEA SI,[SI + 0xa]
CPSPMnn:0000:...f3a6 CMPSB.REPE ES:DI,SI=>DAT_f000_fff9
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...23c9 AND CX,CX
CPSPMnn:0000:...751e JNZ LAB_0000_0a1c
CPSPMnn:0000:...268b4506 MOV AX,word ptr ES:[DI + 0x6]
CPSPMnn:0000:...2e894706 MOV word ptr CS:[BX ...,AX
CPSPMnn:0000:...8cc0 MOV AX,ES
CPSPMnn:0000:...2e894708 MOV word ptr CS:[BX ...,AX
CPSPMnn:0000:...268b4508 MOV AX,word ptr ES:[DI + 0x8]
CPSPMnn:0000:...2e89470a MOV word ptr CS:[BX ...,AX
CPSPMnn:0000:...8cc0 MOV AX,ES
CPSPMnn:0000:...2e89470c MOV word ptr CS:[BX ...,AX
CPSPMnn:0000:...eb05 JMP LAB_0000_0a21
LAB_0000_0a1c:
CPSPMnn:0000:...26c43d LES DI,ES:[DI]
CPSPMnn:0000:...ebbe JMP LAB_0000_09df
LAB_0000_0a21:
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]=>BUF_DATA_PRN.RH_PRTO
CPSPMnn:0000:...268a4502 MOV AL,byte ptr ES:[DI + 0x2]=>DAT_f000_fff1
CPSPMnn:0000:...3c13 CMP AL,0x13
CPSPMnn:0000:...7416 JZ LAB_0000_0a43
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...bf0608 MOV DI,0x806
CPSPMnn:0000:...b90400 MOV CX,0x4
CPSPMnn:0000:...f2ae SCASB.REPNE ES:DI
CPSPMnn:0000:...7508 JNZ LAB_0000_0a41
CPSPMnn:0000:...be0400 MOV SI,0x4
CPSPMnn:0000:...2bf1 SUB SI,CX
CPSPMnn:0000:...4e DEC SI
CPSPMnn:0000:...eb1b JMP LAB_0000_0a5c
LAB_0000_0a41:
CPSPMnn:0000:...eb5c JMP NORM_DRIVER
LAB_0000_0a43:
CPSPMnn:0000:...268a450e MOV AL,byte ptr ES:[DI + 0xe]=>DAT_f000_fffd
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...bf0a08 MOV DI,0x80a
CPSPMnn:0000:...b90500 MOV CX,0x5
CPSPMnn:0000:...f2ae SCASB.REPNE ES:DI
CPSPMnn:0000:...754c JNZ NORM_DRIVER
CPSPMnn:0000:...be0500 MOV SI,0x5
CPSPMnn:0000:...2bf1 SUB SI,CX
CPSPMnn:0000:...4e DEC SI
CPSPMnn:0000:...83c604 ADD SI,0x4
LAB_0000_0a5c:
CPSPMnn:0000:...03f6 ADD SI,SI
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]=>BUF_DATA_PRN.RH_PRTO
CPSPMnn:0000:...2effa40f08 JMP word ptr CS:[SI + ->INIT]
LAB_0000_0a69:
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPMnn:0000:...268b4503 MOV AX,word ptr ES:[DI + 0x3]
CPSPMnn:0000:...80cc01 OR AH,0x1
CPSPMnn:0000:...26894503 MOV word ptr ES:[DI + 0x3],AX
CPSPMnn:0000:...833ed426ff CMP word ptr [CPSPInn:STACK_ALLOCATED],-0x1
CPSPMnn:0000:...7417 JZ LAB_0000_0a96
CPSPMnn:0000:...833ed42600 CMP word ptr [CPSPInn:STACK_ALLOCATED],0x0
CPSPMnn:0000:...7508 JNZ LAB_0000_0a8e
CPSPMnn:0000:...c706d426aa00 MOV word ptr [CPSPInn:STACK_ALLOCATED],0xaa
CPSPMnn:0000:...eb08 JMP LAB_0000_0a96
LAB_0000_0a8e:
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...fa CLI
CPSPMnn:0000:...8ed2 MOV SS,DX
CPSPMnn:0000:...8be1 MOV SP,CX
CPSPMnn:0000:...fb STI
LAB_0000_0a96:
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...58 POP AX
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...cb RETF
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;void NORM_DRIVER(BUF_DATA * buf)
;buf BUF_DATA * BX
CPSPMnn:0000:...53 PUSH buf
CPSPMnn:0000:...53 PUSH buf
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...2ec45f0e LES buf,CS:[BX + buf->RH_PRTO]=>BUF_DATA_...
CPSPMnn:0000:...2eff5c06 CALLF [SI + 0x6]=>BUF_DATA_PRN.LPT_STRAO
CPSPMnn:0000:...5b POP buf
CPSPMnn:0000:...2eff5f0a CALLF [BX + buf->LPT_INTRO]=>BUF_DATA_PRN.L...
CPSPMnn:0000:...c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;void WRITE(void)
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPMnn:0000:...2e8b471a MOV AX,word ptr CS:[BX + 0x1a]
CPSPMnn:0000:...3d0000 CMP AX,0x0
CPSPMnn:0000:...7503 JNZ LAB_0000_0ac0
CPSPMnn:0000:...e90403 JMP LAB_0000_0dc4
LAB_0000_0ac0:
CPSPMnn:0000:...3d0300 CMP AX,0x3
CPSPMnn:0000:...7503 JNZ LAB_0000_0ac8
CPSPMnn:0000:...e90b03 JMP LAB_0000_0dd3
LAB_0000_0ac8:
CPSPMnn:0000:...3d0200 CMP AX,0x2
CPSPMnn:0000:...7403 JZ LAB_0000_0ad0
CPSPMnn:0000:...e9f402 JMP LAB_0000_0dc4
LAB_0000_0ad0:
CPSPMnn:0000:...2e8b471c MOV AX,word ptr CS:[BX + 0x1c]
CPSPMnn:0000:...250040 AND AX,0x4000
CPSPMnn:0000:...7403 JZ LAB_0000_0adc
CPSPMnn:0000:...e9eb02 JMP LAB_0000_0dc7
LAB_0000_0adc:
CPSPMnn:0000:...be0017 MOV SI,0x1700
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...c7040000 MOV word ptr [SI],0x0
CPSPMnn:0000:...268b4512 MOV AX,word ptr ES:[DI + 0x12]
CPSPMnn:0000:...894402 MOV word ptr [SI + 0x2],AX
CPSPMnn:0000:...56 PUSH SI=>CPSFONT:FTABLE
CPSPMnn:0000:...8d7404 LEA SI,[SI + offset CPSFONT:DAT_0000_1704...
CPSPMnn:0000:...268b450e MOV AX,word ptr ES:[DI + 0xe]
CPSPMnn:0000:...8904 MOV word ptr [SI],AX
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...268b4510 MOV AX,word ptr ES:[DI + 0x10]
CPSPMnn:0000:...8904 MOV word ptr [SI],AX
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...e8b40d CALL CPSFONT:FUN_0000_18b6
CPSPMnn:0000:...2e8e4738 MOV ES,word ptr CS:[BX + 0x38]
CPSPMnn:0000:...2e8b7f3a MOV DI,word ptr CS:[BX + 0x3a]
CPSPMnn:0000:...2e8b4f30 MOV CX,word ptr CS:[BX + 0x30]
CPSPMnn:0000:...2e8b471c MOV AX,word ptr CS:[BX + 0x1c]
CPSPMnn:0000:...250100 AND AX,0x1
CPSPMnn:0000:...7404 JZ LAB_0000_0b1b
CPSPMnn:0000:...2e8b4f20 MOV CX,word ptr CS:[BX + 0x20]
LAB_0000_0b1b:
CPSPMnn:0000:...2e8b5408 MOV DX,word ptr CS:[SI + 0x8]
CPSPMnn:0000:...83c60a ADD SI,0xa
LAB_0000_0b22:
CPSPMnn:0000:...23d2 AND DX,DX
CPSPMnn:0000:...7503 JNZ LAB_0000_0b29
CPSPMnn:0000:...e9aa02 JMP LAB_0000_0dd3
LAB_0000_0b29:
CPSPMnn:0000:...23c9 AND CX,CX
CPSPMnn:0000:...7506 JNZ LAB_0000_0b33
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...50 PUSH AX
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...eb17 JMP LAB_0000_0b4a
LAB_0000_0b33:
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + 0x2]
CPSPMnn:0000:...250001 AND AX,0x100
CPSPMnn:0000:...750e JNZ LAB_0000_0b4a
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...58 POP AX
CPSPMnn:0000:...2e034734 ADD AX,word ptr CS:[BX + 0x34]
CPSPMnn:0000:...50 PUSH AX
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...49 DEC CX
CPSPMnn:0000:...ebdf JMP LAB_0000_0b29
LAB_0000_0b4a:
CPSPMnn:0000:...2e8b4402 MOV AX,word ptr CS:[SI + 0x2]
CPSPMnn:0000:...3df0ff CMP AX,0xfff0
CPSPMnn:0000:...7311 JNC LAB_0000_0b64
CPSPMnn:0000:...2e814f1c0040 OR word ptr CS:[BX + 0x1c],0x4000
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPMnn:0000:...26894503 MOV word ptr ES:[DI + 0x3],AX
CPSPMnn:0000:...e97902 JMP LAB_0000_0ddd
LAB_0000_0b64:
CPSPMnn:0000:...3dfeff CMP AX,0xfffe
CPSPMnn:0000:...7508 JNZ LAB_0000_0b71
CPSPMnn:0000:...2e8b4420 MOV AX,word ptr CS:[SI + 0x20]
CPSPMnn:0000:...23c0 AND AX,AX
CPSPMnn:0000:...7512 JNZ LAB_0000_0b83
LAB_0000_0b71:
CPSPMnn:0000:...83c62a ADD SI,0x2a
CPSPMnn:0000:...4a DEC DX
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...58 POP AX
CPSPMnn:0000:...2e034734 ADD AX,word ptr CS:[BX + 0x34]
CPSPMnn:0000:...50 PUSH AX
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...49 DEC CX
CPSPMnn:0000:...eb9f JMP LAB_0000_0b22
LAB_0000_0b83:
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...2e8b441a MOV AX,word ptr CS:[SI + 0x1a]
CPSPMnn:0000:...23c0 AND AX,AX
CPSPMnn:0000:...750e JNZ LAB_0000_0b9a
CPSPMnn:0000:...2e837f1801 CMP word ptr CS:[BX + 0x18],0x1
CPSPMnn:0000:...7503 JNZ LAB_0000_0b96
CPSPMnn:0000:...e94b01 JMP LAB_0000_0ce1
LAB_0000_0b96:
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...e95b01 JMP LAB_0000_0cf5
LAB_0000_0b9a:
CPSPMnn:0000:...2e837f1801 CMP word ptr CS:[BX + 0x18],0x1
CPSPMnn:0000:...7503 JNZ LAB_0000_0ba4
CPSPMnn:0000:...e98900 JMP LAB_0000_0c2d
LAB_0000_0ba4:
CPSPMnn:0000:...2e8b441c MOV AX,word ptr CS:[SI + 0x1c]
CPSPMnn:0000:...23c0 AND AX,AX
CPSPMnn:0000:...7504 JNZ LAB_0000_0bb0
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...e94501 JMP LAB_0000_0cf5
LAB_0000_0bb0:
CPSPMnn:0000:...2e3b4740 CMP AX,word ptr CS:[BX + 0x40]
CPSPMnn:0000:...7603 JBE LAB_0000_0bb9
CPSPMnn:0000:...e92801 JMP LAB_0000_0ce1
LAB_0000_0bb9:
CPSPMnn:0000:...2e8b441a MOV AX,word ptr CS:[SI + 0x1a]
CPSPMnn:0000:...3d0100 CMP AX,0x1
CPSPMnn:0000:...7403 JZ LAB_0000_0bc5
CPSPMnn:0000:...e91c01 JMP LAB_0000_0ce1
LAB_0000_0bc5:
CPSPMnn:0000:...2e8b4f3e MOV CX,word ptr CS:[BX + 0x3e]
CPSPMnn:0000:...e30c JCXZ LAB_0000_0bd7
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + 0x2]
CPSPMnn:0000:...250004 AND AX,0x400
CPSPMnn:0000:...7503 JNZ LAB_0000_0bd7
CPSPMnn:0000:...e9ed00 JMP LAB_0000_0cc4
LAB_0000_0bd7:
CPSPMnn:0000:...2e814d020004 OR word ptr CS:[DI + 0x2],0x400
CPSPMnn:0000:...2e8b4c1c MOV CX,word ptr CS:[SI + 0x1c]
CPSPMnn:0000:...2e3b4c20 CMP CX,word ptr CS:[SI + 0x20]
CPSPMnn:0000:...7604 JBE LAB_0000_0beb
CPSPMnn:0000:...2e8b4c20 MOV CX,word ptr CS:[SI + 0x20]
LAB_0000_0beb:
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...1e PUSH DS
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...2e8b4424 MOV AX,word ptr CS:[SI + 0x24]
CPSPMnn:0000:...50 PUSH AX
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...2e8b7422 MOV SI,word ptr CS:[SI + 0x22]
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...2e8b7f1e MOV DI,word ptr CS:[BX + 0x1e]
CPSPMnn:0000:...2e8b7d1a MOV DI,word ptr CS:[DI + 0x1a]
CPSPMnn:0000:...2e037f3e ADD DI,word ptr CS:[BX + 0x3e]
CPSPMnn:0000:...f3a4 MOVSB.REP ES:DI,SI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...2e294c20 SUB word ptr CS:[SI + 0x20],CX
CPSPMnn:0000:...2e294c1c SUB word ptr CS:[SI + 0x1c],CX
CPSPMnn:0000:...2e014c22 ADD word ptr CS:[SI + 0x22],CX
CPSPMnn:0000:...2e014f3e ADD word ptr CS:[BX + 0x3e],CX
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...2e837f1801 CMP word ptr CS:[BX + 0x18],0x1
CPSPMnn:0000:...7503 JNZ LAB_0000_0c2a
CPSPMnn:0000:...e947ff JMP LAB_0000_0b71
LAB_0000_0c2a:
CPSPMnn:0000:...e9c800 JMP LAB_0000_0cf5
LAB_0000_0c2d:
CPSPMnn:0000:...2e8b441a MOV AX,word ptr CS:[SI + 0x1a]
CPSPMnn:0000:...3d0200 CMP AX,0x2
CPSPMnn:0000:...7403 JZ LAB_0000_0c39
CPSPMnn:0000:...e9a800 JMP LAB_0000_0ce1
LAB_0000_0c39:
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...52 PUSH DX
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...8bc7 MOV AX,DI
CPSPMnn:0000:...2e2b473a SUB AX,word ptr CS:[BX + 0x3a]
CPSPMnn:0000:...d1e8 SHR AX,0x1
CPSPMnn:0000:...50 PUSH AX
CPSPMnn:0000:...2e8b7f3c MOV DI,word ptr CS:[BX + 0x3c]
CPSPMnn:0000:...03f8 ADD DI,AX
CPSPMnn:0000:...2e8b05 MOV AX,word ptr CS:[DI]
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...d1ea SHR DX,0x1
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...2e8b7f38 MOV DI,word ptr CS:[BX + 0x38]
LAB_0000_0c57:
CPSPMnn:0000:...23d2 AND DX,DX
CPSPMnn:0000:...7407 JZ LAB_0000_0c62
CPSPMnn:0000:...2e037f34 ADD DI,word ptr CS:[BX + 0x34]
CPSPMnn:0000:...4a DEC DX
CPSPMnn:0000:...75f5 JNZ LAB_0000_0c57
LAB_0000_0c62:
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...33ff XOR DI,DI
CPSPMnn:0000:...2e8b4c1c MOV CX,word ptr CS:[SI + 0x1c]
CPSPMnn:0000:...23c0 AND AX,AX
CPSPMnn:0000:...7504 JNZ LAB_0000_0c72
CPSPMnn:0000:...26880d MOV byte ptr ES:[DI],CL
CPSPMnn:0000:...40 INC AX
LAB_0000_0c72:
CPSPMnn:0000:...03f8 ADD DI,AX
CPSPMnn:0000:...48 DEC AX
CPSPMnn:0000:...3bc1 CMP AX,CX
CPSPMnn:0000:...7213 JC LAB_0000_0c8c
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...2e8b4c20 MOV CX,word ptr CS:[SI + 0x20]
CPSPMnn:0000:...2e294c20 SUB word ptr CS:[SI + 0x20],CX
CPSPMnn:0000:...2e014c22 ADD word ptr CS:[SI + 0x22],CX
CPSPMnn:0000:...e9e5fe JMP LAB_0000_0b71
LAB_0000_0c8c:
CPSPMnn:0000:...2bc8 SUB CX,AX
CPSPMnn:0000:...2e3b4c20 CMP CX,word ptr CS:[SI + 0x20]
CPSPMnn:0000:...7604 JBE LAB_0000_0c98
CPSPMnn:0000:...2e8b4c20 MOV CX,word ptr CS:[SI + 0x20]
LAB_0000_0c98:
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...1e PUSH DS
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...2e8b4424 MOV AX,word ptr CS:[SI + 0x24]
CPSPMnn:0000:...50 PUSH AX
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...2e8b7422 MOV SI,word ptr CS:[SI + 0x22]
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...f3a4 MOVSB.REP ES:DI,SI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...03cf ADD CX,DI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...2e890d MOV word ptr CS:[DI],CX
CPSPMnn:0000:...2e8b4c20 MOV CX,word ptr CS:[SI + 0x20]
CPSPMnn:0000:...2e294c20 SUB word ptr CS:[SI + 0x20],CX
CPSPMnn:0000:...2e014c22 ADD word ptr CS:[SI + 0x22],CX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...e9adfe JMP LAB_0000_0b71
LAB_0000_0cc4:
CPSPMnn:0000:...2e8b4c1c MOV CX,word ptr CS:[SI + 0x1c]
CPSPMnn:0000:...2e3b4c20 CMP CX,word ptr CS:[SI + 0x20]
CPSPMnn:0000:...7604 JBE LAB_0000_0cd2
CPSPMnn:0000:...2e8b4c20 MOV CX,word ptr CS:[SI + 0x20]
LAB_0000_0cd2:
CPSPMnn:0000:...2e294c20 SUB word ptr CS:[SI + 0x20],CX
CPSPMnn:0000:...2e294c1c SUB word ptr CS:[SI + 0x1c],CX
CPSPMnn:0000:...2e014c22 ADD word ptr CS:[SI + 0x22],CX
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...eb14 JMP LAB_0000_0cf5
LAB_0000_0ce1:
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPMnn:0000:...26c745030c80 MOV word ptr ES:[DI + 0x3],0x800c
CPSPMnn:0000:...2e814f1c0040 OR word ptr CS:[BX + 0x1c],0x4000
CPSPMnn:0000:...e9e800 JMP LAB_0000_0ddd
LAB_0000_0cf5:
CPSPMnn:0000:...2e837c2000 CMP word ptr CS:[SI + 0x20],0x0
CPSPMnn:0000:...7503 JNZ LAB_0000_0cff
CPSPMnn:0000:...e972fe JMP LAB_0000_0b71
LAB_0000_0cff:
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...58 POP AX
CPSPMnn:0000:...23c0 AND AX,AX
CPSPMnn:0000:...7461 JZ LAB_0000_0d66
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...1e PUSH DS
CPSPMnn:0000:...8bc7 MOV AX,DI
CPSPMnn:0000:...2e2b473a SUB AX,word ptr CS:[BX + 0x3a]
CPSPMnn:0000:...d1e8 SHR AX,0x1
CPSPMnn:0000:...2e03473c ADD AX,word ptr CS:[BX + 0x3c]
CPSPMnn:0000:...8bf8 MOV DI,AX
CPSPMnn:0000:...2e8b4c20 MOV CX,word ptr CS:[SI + 0x20]
CPSPMnn:0000:...2e8b05 MOV AX,word ptr CS:[DI]
CPSPMnn:0000:...03c1 ADD AX,CX
CPSPMnn:0000:...50 PUSH AX
CPSPMnn:0000:...2e03441e ADD AX,word ptr CS:[SI + 0x1e]
CPSPMnn:0000:...2e3b4736 CMP AX,word ptr CS:[BX + 0x36]
CPSPMnn:0000:...7617 JBE LAB_0000_0d41
CPSPMnn:0000:...58 POP AX
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPMnn:0000:...26c745030c80 MOV word ptr ES:[DI + 0x3],0x800c
CPSPMnn:0000:...2e814f1c0040 OR word ptr CS:[BX + 0x1c],0x4000
CPSPMnn:0000:...e99c00 JMP LAB_0000_0ddd
LAB_0000_0d41:
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...2e8b3d MOV DI,word ptr CS:[DI]
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...1e PUSH DS
CPSPMnn:0000:...2e8b4424 MOV AX,word ptr CS:[SI + 0x24]
CPSPMnn:0000:...50 PUSH AX
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...2e8b7422 MOV SI,word ptr CS:[SI + 0x22]
CPSPMnn:0000:...f3a4 MOVSB.REP ES:DI,SI
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...58 POP AX
CPSPMnn:0000:...2e8905 MOV word ptr CS:[DI],AX
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...2e814d020002 OR word ptr CS:[DI + 0x2],0x200
CPSPMnn:0000:...e90bfe JMP LAB_0000_0b71
LAB_0000_0d66:
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPMnn:0000:...2e8b4420 MOV AX,word ptr CS:[SI + 0x20]
CPSPMnn:0000:...26894512 MOV word ptr ES:[DI + 0x12],AX
CPSPMnn:0000:...2e8b4422 MOV AX,word ptr CS:[SI + 0x22]
CPSPMnn:0000:...2689450e MOV word ptr ES:[DI + 0xe],AX
CPSPMnn:0000:...2e8b4424 MOV AX,word ptr CS:[SI + 0x24]
CPSPMnn:0000:...26894510 MOV word ptr ES:[DI + 0x10],AX
CPSPMnn:0000:...26c6450208 MOV byte ptr ES:[DI + 0x2],0x8
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...2ec45f0e LES BX,CS:[BX + 0xe]
CPSPMnn:0000:...2eff5c06 CALLF [SI + 0x6]
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...2eff5f0a CALLF [BX + 0xa]
CPSPMnn:0000:...268b4503 MOV AX,word ptr ES:[DI + 0x3]
CPSPMnn:0000:...250080 AND AX,0x8000
CPSPMnn:0000:...7407 JZ LAB_0000_0dad
CPSPMnn:0000:...b80a80 MOV AX,0x800a
CPSPMnn:0000:...26894503 MOV word ptr ES:[DI + 0x3],AX
LAB_0000_0dad:
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...250080 AND AX,0x8000
CPSPMnn:0000:...7508 JNZ LAB_0000_0dbc
CPSPMnn:0000:...2e834d0201 OR word ptr CS:[DI + 0x2],0x1
CPSPMnn:0000:...e9b5fd JMP LAB_0000_0b71
LAB_0000_0dbc:
CPSPMnn:0000:...2e814f1c0040 OR word ptr CS:[BX + 0x1c],0x4000
CPSPMnn:0000:...eb19 JMP LAB_0000_0ddd
LAB_0000_0dc4:
CPSPMnn:0000:...e9d8fc JMP NORM_DRIVER
LAB_0000_0dc7:
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPMnn:0000:...26c745030a80 MOV word ptr ES:[DI + 0x3],0x800a
CPSPMnn:0000:...eb0a JMP LAB_0000_0ddd
LAB_0000_0dd3:
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPMnn:0000:...26c745030000 MOV word ptr ES:[DI + 0x3],0x0
LAB_0000_0ddd:
CPSPMnn:0000:...c3 RET
DESIGNATE_START:
CPSPMnn:0000:...2e8b471a MOV AX,word ptr CS:[BX + 0x1a]=>BUF_DATA_...
CPSPMnn:0000:...3d0000 CMP AX,0x0
CPSPMnn:0000:...746b JZ LAB_0000_0e52
CPSPMnn:0000:...3d0100 CMP AX,0x1
CPSPMnn:0000:...7407 JZ LAB_0000_0df3
CPSPMnn:0000:...3d0400 CMP AX,0x4
CPSPMnn:0000:...7407 JZ LAB_0000_0df8
CPSPMnn:0000:...eb69 JMP LAB_0000_0e5c
LAB_0000_0df3:
CPSPMnn:0000:...e8e708 CALL CHECK_PRINT_ACTIVE
CPSPMnn:0000:...7302 JNC LAB_0000_0dfa
LAB_0000_0df8:
CPSPMnn:0000:...eb5d JMP LAB_0000_0e57
LAB_0000_0dfa:
CPSPMnn:0000:...26c57513 LDS SI,ES:[DI + 0x13]=>DAT_ffff_0012
CPSPMnn:0000:...8b04 MOV AX,word ptr [SI]
CPSPMnn:0000:...250100 AND AX,0x1
CPSPMnn:0000:...7552 JNZ LAB_0000_0e57
CPSPMnn:0000:...8b4c02 MOV CX,word ptr [SI + 0x2]
CPSPMnn:0000:...23c9 AND CX,CX
CPSPMnn:0000:...750a JNZ LAB_0000_0e16
CPSPMnn:0000:...2ec706480... MOV word ptr CS:[INIT_CHK],0xfefe
CPSPMnn:0000:...e96402 JMP LAB_0000_107a
LAB_0000_0e16:
CPSPMnn:0000:...d1e9 SHR CX,0x1
CPSPMnn:0000:...b80380 MOV AX,0x8003
CPSPMnn:0000:...e342 JCXZ LAB_0000_0e5f
CPSPMnn:0000:...e214 LOOP LAB_0000_0e33
CPSPMnn:0000:...8b4404 MOV AX,word ptr [SI + 0x4]
CPSPMnn:0000:...23c0 AND AX,AX
CPSPMnn:0000:...b80c80 MOV AX,0x800c
CPSPMnn:0000:...7536 JNZ LAB_0000_0e5f
CPSPMnn:0000:...2ec706480... MOV word ptr CS:[INIT_CHK],0xffee
CPSPMnn:0000:...e94702 JMP LAB_0000_107a
LAB_0000_0e33:
CPSPMnn:0000:...2e837f1801 CMP word ptr CS:[BX ...,0x1
CPSPMnn:0000:...7428 JZ LAB_0000_0e62
CPSPMnn:0000:...b8feff MOV AX,0xfffe
CPSPMnn:0000:...2e21471c AND word ptr CS:[BX ...,AX
CPSPMnn:0000:...2e8b7f32 MOV DI,word ptr CS:[BX + 0x32]=>BUF_DATA_...
CPSPMnn:0000:...2e8b572a MOV DX,word ptr CS:[BX + 0x2a]=>BUF_DATA_...
CPSPMnn:0000:...b80a80 MOV AX,0x800a
CPSPMnn:0000:...3bca CMP CX,DX
CPSPMnn:0000:...770f JA LAB_0000_0e5f
CPSPMnn:0000:...eb2c JMP LAB_0000_0e7e
LAB_0000_0e52:
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...e948fc JMP NORM_DRIVER
LAB_0000_0e57:
CPSPMnn:0000:...b80a80 MOV AX,0x800a
CPSPMnn:0000:...eb03 JMP LAB_0000_0e5f
LAB_0000_0e5c:
CPSPMnn:0000:...b80380 MOV AX,0x8003
LAB_0000_0e5f:
CPSPMnn:0000:...e9a802 JMP LAB_0000_110a
LAB_0000_0e62:
CPSPMnn:0000:...b80100 MOV AX,0x1
CPSPMnn:0000:...2e09471c OR word ptr CS:[BX ...,AX
CPSPMnn:0000:...2e8b7f28 MOV DI,word ptr CS:[BX + 0x28]=>BUF_DATA_...
CPSPMnn:0000:...2e8b5720 MOV DX,word ptr CS:[BX + 0x20]=>BUF_DATA_...
CPSPMnn:0000:...8bc2 MOV AX,DX
CPSPMnn:0000:...2e2b4722 SUB AX,word ptr CS:[BX + 0x22]=>BUF_DATA_...
CPSPMnn:0000:...3bc8 CMP CX,AX
CPSPMnn:0000:...b80a80 MOV AX,0x800a
CPSPMnn:0000:...77e1 JA LAB_0000_0e5f
LAB_0000_0e7e:
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...52 PUSH DX
CPSPMnn:0000:...b8ffff MOV AX,0xffff
LAB_0000_0e83:
CPSPMnn:0000:...2e8905 MOV word ptr CS:[DI]=>DAT_0000_ffff,AX
CPSPMnn:0000:...47 INC DI
CPSPMnn:0000:...47 INC DI
CPSPMnn:0000:...4a DEC DX
CPSPMnn:0000:...75f8 JNZ LAB_0000_0e83
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...52 PUSH DX
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...2e8b471c MOV AX,word ptr CS:[BX + 0x1c]=>BUF_DATA_...
CPSPMnn:0000:...250100 AND AX,0x1
CPSPMnn:0000:...7414 JZ LAB_0000_0eb0
CPSPMnn:0000:...2e8b7724 MOV SI,word ptr CS:[BX + 0x24]=>BUF_DATA_...
LAB_0000_0ea0:
CPSPMnn:0000:...2e8b4402 MOV AX,word ptr CS:[SI + offset DEV_HDR0....
CPSPMnn:0000:...250040 AND AX,0x4000
CPSPMnn:0000:...7407 JZ LAB_0000_0eb0
CPSPMnn:0000:...83c604 ADD SI,0x4
CPSPMnn:0000:...47 INC DI
CPSPMnn:0000:...47 INC DI
CPSPMnn:0000:...ebf0 JMP LAB_0000_0ea0
LAB_0000_0eb0:
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...5b POP BX
LAB_0000_0eb3:
CPSPMnn:0000:...8b4406 MOV AX,word ptr [SI + 0x6]
CPSPMnn:0000:...3dffff CMP AX,0xffff
CPSPMnn:0000:...741c JZ LAB_0000_0ed7
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...52 PUSH DX
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...f2af SCASW.REPNE ES:DI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...750b JNZ LAB_0000_0ed4
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...b80a80 MOV AX,0x800a
CPSPMnn:0000:...e93602 JMP LAB_0000_110a
LAB_0000_0ed4:
CPSPMnn:0000:...2e8907 MOV word ptr CS:[BX],AX
LAB_0000_0ed7:
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...43 INC BX
CPSPMnn:0000:...43 INC BX
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...e2d4 LOOP LAB_0000_0eb3
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...8bca MOV CX,DX
CPSPMnn:0000:...2e8b7724 MOV SI,word ptr CS:[BX + 0x24]
CPSPMnn:0000:...2e8b471c MOV AX,word ptr CS:[BX + 0x1c]
CPSPMnn:0000:...250100 AND AX,0x1
CPSPMnn:0000:...7504 JNZ LAB_0000_0ef7
CPSPMnn:0000:...2e8b772e MOV SI,word ptr CS:[BX + 0x2e]
LAB_0000_0ef7:
CPSPMnn:0000:...2e89773a MOV word ptr CS:[BX + 0x3a],SI
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...52 PUSH DX
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...5b POP BX
LAB_0000_0f02:
CPSPMnn:0000:...b8ff7f MOV AX,0x7fff
CPSPMnn:0000:...2e214402 AND word ptr CS:[SI + 0x2],AX
CPSPMnn:0000:...2e816402fffe AND word ptr CS:[SI + 0x2],0xfeff
CPSPMnn:0000:...2e816402fffd AND word ptr CS:[SI + 0x2],0xfdff
CPSPMnn:0000:...2e8b04 MOV AX,word ptr CS:[SI]
CPSPMnn:0000:...3dffff CMP AX,0xffff
CPSPMnn:0000:...7438 JZ LAB_0000_0f55
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...2e8b0f MOV CX,word ptr CS:[BX]
CPSPMnn:0000:...41 INC CX
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...7524 JNZ LAB_0000_0f49
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...8bca MOV CX,DX
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...f2af SCASW.REPNE ES:DI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...750b JNZ LAB_0000_0f3e
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...b80a80 MOV AX,0x800a
CPSPMnn:0000:...e9cc01 JMP LAB_0000_110a
LAB_0000_0f3e:
CPSPMnn:0000:...2e8907 MOV word ptr CS:[BX],AX
CPSPMnn:0000:...2e814c020080 OR word ptr CS:[SI + 0x2],0x8000
CPSPMnn:0000:...eb0c JMP LAB_0000_0f55
LAB_0000_0f49:
CPSPMnn:0000:...8bc3 MOV AX,BX
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...2e814f1c0080 OR word ptr CS:[BX + 0x1c],0x8000
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...8bd8 MOV BX,AX
LAB_0000_0f55:
CPSPMnn:0000:...83c604 ADD SI,0x4
CPSPMnn:0000:...43 INC BX
CPSPMnn:0000:...43 INC BX
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...e2a4 LOOP LAB_0000_0f02
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...b8ffbf MOV AX,0xbfff
CPSPMnn:0000:...2e21471c AND word ptr CS:[BX + 0x1c],AX
CPSPMnn:0000:...8d1e0017 LEA BX,[CPSFONT:FTABLE]
CPSPMnn:0000:...2ec7070100 MOV word ptr CS:[BX]=>CPSFONT:FTABLE,0x1
CPSPMnn:0000:...2ec747020000 MOV word ptr CS:[BX ...,0x0
CPSPMnn:0000:...2ec747080000 MOV word ptr CS:[BX ...,0x0
CPSPMnn:0000:...83c30a ADD BX,0xa
CPSPMnn:0000:...33d2 XOR DX,DX
LAB_0000_0f86:
CPSPMnn:0000:...e33a JCXZ LAB_0000_0fc2
CPSPMnn:0000:...2e8b4402 MOV AX,word ptr CS:[SI + 0x2]
CPSPMnn:0000:...250080 AND AX,0x8000
CPSPMnn:0000:...740f JZ LAB_0000_0fa0
CPSPMnn:0000:...2e8b4402 MOV AX,word ptr CS:[SI + 0x2]
CPSPMnn:0000:...250040 AND AX,0x4000
CPSPMnn:0000:...741f JZ LAB_0000_0fb9
CPSPMnn:0000:...2e816402ff7f AND word ptr CS:[SI + 0x2],0x7fff
LAB_0000_0fa0:
CPSPMnn:0000:...2e8b05 MOV AX,word ptr CS:[DI]
CPSPMnn:0000:...3dffff CMP AX,0xffff
CPSPMnn:0000:...7411 JZ LAB_0000_0fb9
CPSPMnn:0000:...42 INC DX
CPSPMnn:0000:...2e8b05 MOV AX,word ptr CS:[DI]
CPSPMnn:0000:...2e814c020001 OR word ptr CS:[SI + 0x2],0x100
CPSPMnn:0000:...2e89470e MOV word ptr CS:[BX ...,AX
CPSPMnn:0000:...83c32a ADD BX,0x2a
LAB_0000_0fb9:
CPSPMnn:0000:...47 INC DI
CPSPMnn:0000:...47 INC DI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...49 DEC CX
CPSPMnn:0000:...ebc4 JMP LAB_0000_0f86
LAB_0000_0fc2:
CPSPMnn:0000:...23d2 AND DX,DX
CPSPMnn:0000:...7503 JNZ LAB_0000_0fc9
CPSPMnn:0000:...e99300 JMP LAB_0000_105c
LAB_0000_0fc9:
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...1e PUSH DS
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...8d7742 LEA SI,[BX + 0x42]
CPSPMnn:0000:...2e8b7404 MOV SI,word ptr CS:[SI + 0x4]
CPSPMnn:0000:...8d7402 LEA SI,[SI + 0x2]
CPSPMnn:0000:...8d3e0017 LEA DI,[CPSFONT:FTABLE]
CPSPMnn:0000:...2e895508 MOV word ptr CS:[DI ...,DX
CPSPMnn:0000:...83c70a ADD DI,0xa
CPSPMnn:0000:...8d7d06 LEA DI,[DI + 0x6]=>CPSFONT:DAT_0000_1710
LAB_0000_0fed:
CPSPMnn:0000:...b90800 MOV CX,0x8
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...57 PUSH DI=>CPSFONT:DAT_0000_1710
CPSPMnn:0000:...f3a4 MOVSB.REP ES:DI,SI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...83c72a ADD DI,0x2a
CPSPMnn:0000:...4a DEC DX
CPSPMnn:0000:...75f1 JNZ LAB_0000_0fed
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...59 POP CX
LAB_0000_0fff:
CPSPMnn:0000:...5f POP DI
LAB_0000_1000:
CPSPMnn:0000:...e8b308 CALL CPSFONT:FUN_0000_18b6
CPSPMnn:0000:...8d1e0017 LEA BX,[CPSFONT:FTABLE]
CPSPMnn:0000:...83c30a ADD BX,0xa
CPSPMnn:0000:...2e837f02fb CMP word ptr CS:[BX ...,-0x5
CPSPMnn:0000:...7408 JZ LAB_0000_1019
CPSPMnn:0000:...b80a80 MOV AX,0x800a
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...e9f100 JMP LAB_0000_110a
LAB_0000_1019:
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...2ec7471a0200 MOV word ptr CS:[BX + 0x1a],0x2
CPSPMnn:0000:...2ec7473e0000 MOV word ptr CS:[BX + 0x3e],0x0
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...2e8b7f3c MOV DI,word ptr CS:[BX + 0x3c]
CPSPMnn:0000:...2e8b4f2a MOV CX,word ptr CS:[BX + 0x2a]
CPSPMnn:0000:...2e8b471c MOV AX,word ptr CS:[BX + 0x1c]
CPSPMnn:0000:...250100 AND AX,0x1
CPSPMnn:0000:...7404 JZ LAB_0000_103f
CPSPMnn:0000:...2e8b4f20 MOV CX,word ptr CS:[BX + 0x20]
LAB_0000_103f:
CPSPMnn:0000:...e316 JCXZ LAB_0000_1057
CPSPMnn:0000:...2e8b4402 MOV AX,word ptr CS:[SI + 0x2]
CPSPMnn:0000:...250001 AND AX,0x100
CPSPMnn:0000:...7405 JZ LAB_0000_104f
CPSPMnn:0000:...2ec7050000 MOV word ptr CS:[DI],0x0
LAB_0000_104f:
CPSPMnn:0000:...83c604 ADD SI,0x4
CPSPMnn:0000:...47 INC DI
CPSPMnn:0000:...47 INC DI
CPSPMnn:0000:...49 DEC CX
CPSPMnn:0000:...ebe8 JMP LAB_0000_103f
LAB_0000_1057:
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...eb08 JMP LAB_0000_1064
LAB_0000_105c:
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...2ec7471a0300 MOV word ptr CS:[BX + 0x1a],0x3
LAB_0000_1064:
CPSPMnn:0000:...2e8b571c MOV DX,word ptr CS:[BX + 0x1c]
CPSPMnn:0000:...b8ff7f MOV AX,0x7fff
CPSPMnn:0000:...23c2 AND AX,DX
CPSPMnn:0000:...2e89471c MOV word ptr CS:[BX + 0x1c],AX
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...81e20080 AND DX,0x8000
CPSPMnn:0000:...e99000 JMP LAB_0000_110a
LAB_0000_107a:
CPSPMnn:0000:...2e814f1c0008 OR word ptr CS:[BX ...,0x800
CPSPMnn:0000:...2e8b4f2a MOV CX,word ptr CS:[BX + 0x2a]=>BUF_DATA_...
CPSPMnn:0000:...23c9 AND CX,CX
CPSPMnn:0000:...7503 JNZ LAB_0000_108b
CPSPMnn:0000:...e98a00 JMP LAB_0000_1115
LAB_0000_108b:
CPSPMnn:0000:...2e8b7f2e MOV DI,word ptr CS:[BX + 0x2e]=>BUF_DATA_...
LAB_0000_108f:
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + offset DEV_HDR0....
CPSPMnn:0000:...250100 AND AX,0x1
CPSPMnn:0000:...7507 JNZ LAB_0000_109f
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...e2f2 LOOP LAB_0000_108f
CPSPMnn:0000:...eb76 JMP LAB_0000_1115
LAB_0000_109f:
CPSPMnn:0000:...2e837f3000 CMP word ptr CS:[BX ...,0x0
CPSPMnn:0000:...7709 JA LAB_0000_10af
CPSPMnn:0000:...b80c80 MOV AX,0x800c
CPSPMnn:0000:...2ea34800 MOV CS:[INIT_CHK],AX
CPSPMnn:0000:...eb5b JMP LAB_0000_110a
LAB_0000_10af:
CPSPMnn:0000:...2e2b7f2e SUB DI,word ptr CS:[BX + 0x2e]=>BUF_DATA_...
CPSPMnn:0000:...d1ef SHR DI,0x1
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...d1ef SHR DI,0x1
CPSPMnn:0000:...8bcf MOV CX,DI
CPSPMnn:0000:...2e8b4738 MOV AX,word ptr CS:[BX + 0x38]=>BUF_DATA_...
LAB_0000_10be:
CPSPMnn:0000:...e306 JCXZ LAB_0000_10c6
CPSPMnn:0000:...2e034734 ADD AX,word ptr CS:[BX + 0x34]=>BUF_DATA_...
CPSPMnn:0000:...e2f8 LOOP LAB_0000_10be
LAB_0000_10c6:
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...2e037f3c ADD DI,word ptr CS:[BX + 0x3c]=>BUF_DATA_...
CPSPMnn:0000:...2e8b0d MOV CX,word ptr CS:[DI]
CPSPMnn:0000:...2e8b7712 MOV SI,word ptr CS:[BX + 0x12]=>BUF_DATA_...
CPSPMnn:0000:...2ec60414 MOV byte ptr CS:[SI]=>DAT_0000_ffff,0x14
CPSPMnn:0000:...2ec6440208 MOV byte ptr CS:[SI + 0x2],0x8
CPSPMnn:0000:...2e894c12 MOV word ptr CS:[SI ...,CX
CPSPMnn:0000:...2ec7440e0000 MOV word ptr CS:[SI ...,0x0
CPSPMnn:0000:...2e894410 MOV word ptr CS:[SI ...,AX
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...8bde MOV BX,SI
CPSPMnn:0000:...2eff5d06 CALLF [DI + 0x6]
CPSPMnn:0000:...2eff5d0a CALLF [DI + 0xa]
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...2e8b4403 MOV AX,word ptr CS:[SI + 0x3]
CPSPMnn:0000:...250080 AND AX,0x8000
CPSPMnn:0000:...7403 JZ LAB_0000_1105
CPSPMnn:0000:...b80a80 MOV AX,0x800a
LAB_0000_1105:
CPSPMnn:0000:...a90080 TEST AX,0x8000
CPSPMnn:0000:...740b JZ LAB_0000_1115
LAB_0000_110a:
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]=>BUF_DATA_PRN.RH_PRTO
CPSPMnn:0000:...26894503 MOV word ptr ES:[DI + 0x3]=>DAT_f000_fff2,AX
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...c3 RET
LAB_0000_1115:
CPSPMnn:0000:...2e8b7f2e MOV DI,word ptr CS:[BX + 0x2e]=>BUF_DATA_...
CPSPMnn:0000:...2e8b4f2a MOV CX,word ptr CS:[BX + 0x2a]=>BUF_DATA_...
CPSPMnn:0000:...e30e JCXZ LAB_0000_112d
LAB_0000_111f:
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + offset DEV_HDR0....
CPSPMnn:0000:...250020 AND AX,0x2000
CPSPMnn:0000:...7521 JNZ LAB_0000_1149
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...e2f2 LOOP LAB_0000_111f
LAB_0000_112d:
CPSPMnn:0000:...2e8b7f24 MOV DI,word ptr CS:[BX + 0x24]=>BUF_DATA_...
CPSPMnn:0000:...2e8b4f20 MOV CX,word ptr CS:[BX + 0x20]=>BUF_DATA_...
CPSPMnn:0000:...e30e JCXZ LAB_0000_1145
LAB_0000_1137:
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + offset DEV_HDR0....
CPSPMnn:0000:...250020 AND AX,0x2000
CPSPMnn:0000:...7509 JNZ LAB_0000_1149
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...e2f2 LOOP LAB_0000_1137
LAB_0000_1145:
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...ebc1 JMP LAB_0000_110a
LAB_0000_1149:
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...2e8b7712 MOV SI,word ptr CS:[BX + 0x12]=>BUF_DATA_...
CPSPMnn:0000:...8d4417 LEA AX,[SI + 0x17]
CPSPMnn:0000:...50 PUSH AX
CPSPMnn:0000:...8d7413 LEA SI,[SI + 0x13]
CPSPMnn:0000:...2e8904 MOV word ptr CS:[SI]=>DEV_HDR1,AX
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...2e8c0c MOV word ptr CS:[SI]=>DEV_HDR1.field1_0x2,CS
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...2ec7040200 MOV word ptr CS:[SI],0x2
CPSPMnn:0000:...2e8b05 MOV AX,word ptr CS:[DI]=>DAT_0000_ffff
CPSPMnn:0000:...2e894402 MOV word ptr CS:[SI + 0x2],AX
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...2e8b7f12 MOV DI,word ptr CS:[BX + 0x12]=>BUF_DATA_...
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...e99a01 JMP INVOKE
DESIGNATE_END:
CPSPMnn:0000:...2e8b471a MOV AX,word ptr CS:[BX + 0x1a]
CPSPMnn:0000:...3d0400 CMP AX,0x4
CPSPMnn:0000:...7506 JNZ LAB_0000_1185
CPSPMnn:0000:...b80c80 MOV AX,0x800c
CPSPMnn:0000:...e98201 JMP LAB_0000_1307
LAB_0000_1185:
CPSPMnn:0000:...3d0100 CMP AX,0x1
CPSPMnn:0000:...751a JNZ LAB_0000_11a4
CPSPMnn:0000:...2e8b471c MOV AX,word ptr CS:[BX + 0x1c]
CPSPMnn:0000:...250008 AND AX,0x800
CPSPMnn:0000:...7506 JNZ LAB_0000_1199
CPSPMnn:0000:...b80c80 MOV AX,0x800c
CPSPMnn:0000:...e91901 JMP LAB_0000_12b2
LAB_0000_1199:
CPSPMnn:0000:...2e81671cfff7 AND word ptr CS:[BX + 0x1c],0xf7ff
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...e95d01 JMP LAB_0000_1301
LAB_0000_11a4:
CPSPMnn:0000:...3d0000 CMP AX,0x0
CPSPMnn:0000:...7503 JNZ LAB_0000_11ac
CPSPMnn:0000:...e9f3f8 JMP NORM_DRIVER
LAB_0000_11ac:
CPSPMnn:0000:...3d0300 CMP AX,0x3
CPSPMnn:0000:...743f JZ LAB_0000_11f0
CPSPMnn:0000:...3d0200 CMP AX,0x2
CPSPMnn:0000:...7406 JZ LAB_0000_11bc
CPSPMnn:0000:...b80c80 MOV AX,0x800c
LAB_0000_11b9:
CPSPMnn:0000:...e9f600 JMP LAB_0000_12b2
LAB_0000_11bc:
CPSPMnn:0000:...2e8b471c MOV AX,word ptr CS:[BX + 0x1c]
CPSPMnn:0000:...250040 AND AX,0x4000
CPSPMnn:0000:...7404 JZ LAB_0000_11c9
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...ebf0 JMP LAB_0000_11b9
LAB_0000_11c9:
CPSPMnn:0000:...8d3e0017 LEA DI,[CPSFONT:FTABLE]
CPSPMnn:0000:...83c70a ADD DI,0xa
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + 0x2]=>CPSFONT:DA...
CPSPMnn:0000:...3dffff CMP AX,0xffff
CPSPMnn:0000:...7417 JZ LAB_0000_11f0
CPSPMnn:0000:...3dfeff CMP AX,0xfffe
CPSPMnn:0000:...7405 JZ LAB_0000_11e3
CPSPMnn:0000:...b80080 MOV AX,0x8000
CPSPMnn:0000:...ebd6 JMP LAB_0000_11b9
LAB_0000_11e3:
CPSPMnn:0000:...2e8b451e MOV AX,word ptr CS:[DI + 0x1e]=>CPSFONT:D...
CPSPMnn:0000:...23c0 AND AX,AX
CPSPMnn:0000:...7405 JZ LAB_0000_11f0
CPSPMnn:0000:...b80080 MOV AX,0x8000
CPSPMnn:0000:...ebc9 JMP LAB_0000_11b9
LAB_0000_11f0:
CPSPMnn:0000:...2e8b7f24 MOV DI,word ptr CS:[BX + 0x24]
CPSPMnn:0000:...2e8b7728 MOV SI,word ptr CS:[BX + 0x28]
LAB_0000_11f8:
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + 0x2]
CPSPMnn:0000:...250040 AND AX,0x4000
CPSPMnn:0000:...7407 JZ LAB_0000_1208
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...ebf0 JMP LAB_0000_11f8
LAB_0000_1208:
CPSPMnn:0000:...2e8b4f20 MOV CX,word ptr CS:[BX + 0x20]
CPSPMnn:0000:...2e2b4f22 SUB CX,word ptr CS:[BX + 0x22]
CPSPMnn:0000:...2e8b471c MOV AX,word ptr CS:[BX + 0x1c]
CPSPMnn:0000:...250100 AND AX,0x1
CPSPMnn:0000:...740c JZ LAB_0000_1225
CPSPMnn:0000:...b80a80 MOV AX,0x800a
CPSPMnn:0000:...23c9 AND CX,CX
CPSPMnn:0000:...7503 JNZ LAB_0000_1223
CPSPMnn:0000:...e98f00 JMP LAB_0000_12b2
LAB_0000_1223:
CPSPMnn:0000:...eb11 JMP LAB_0000_1236
LAB_0000_1225:
CPSPMnn:0000:...2e8b7f2e MOV DI,word ptr CS:[BX + 0x2e]
CPSPMnn:0000:...2e8b7732 MOV SI,word ptr CS:[BX + 0x32]
CPSPMnn:0000:...2e8b4f2a MOV CX,word ptr CS:[BX + 0x2a]
CPSPMnn:0000:...b80a80 MOV AX,0x800a
CPSPMnn:0000:...e37c JCXZ LAB_0000_12b2
LAB_0000_1236:
CPSPMnn:0000:...b8fff8 MOV AX,0xf8ff
CPSPMnn:0000:...2e214502 AND word ptr CS:[DI + 0x2],AX
CPSPMnn:0000:...2e8b04 MOV AX,word ptr CS:[SI]
CPSPMnn:0000:...2e8905 MOV word ptr CS:[DI],AX
CPSPMnn:0000:...40 INC AX
CPSPMnn:0000:...7509 JNZ LAB_0000_124f
CPSPMnn:0000:...b8ffef MOV AX,0xefff
CPSPMnn:0000:...2e214502 AND word ptr CS:[DI + 0x2],AX
CPSPMnn:0000:...eb22 JMP LAB_0000_1271
LAB_0000_124f:
CPSPMnn:0000:...2e814d020010 OR word ptr CS:[DI + 0x2],0x1000
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + 0x2]
CPSPMnn:0000:...250080 AND AX,0x8000
CPSPMnn:0000:...7513 JNZ LAB_0000_1271
CPSPMnn:0000:...b8ffdf MOV AX,0xdfff
CPSPMnn:0000:...2e214502 AND word ptr CS:[DI + 0x2],AX
CPSPMnn:0000:...2e837f3000 CMP word ptr CS:[BX + 0x30],0x0
CPSPMnn:0000:...7405 JZ LAB_0000_1271
CPSPMnn:0000:...2e836502fe AND word ptr CS:[DI + 0x2],0xfffe
LAB_0000_1271:
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...e2be LOOP LAB_0000_1236
CPSPMnn:0000:...2e8b4f3e MOV CX,word ptr CS:[BX + 0x3e]
CPSPMnn:0000:...e330 JCXZ LAB_0000_12ae
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...1e PUSH DS
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...52 PUSH DX
CPSPMnn:0000:...2e8b7f1e MOV DI,word ptr CS:[BX + 0x1e]
CPSPMnn:0000:...2e8b751a MOV SI,word ptr CS:[DI + 0x1a]
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...2e8b7d16 MOV DI,word ptr CS:[DI + 0x16]
CPSPMnn:0000:...33d2 XOR DX,DX
CPSPMnn:0000:...2e8a14 MOV DL,byte ptr CS:[SI]
CPSPMnn:0000:...03d7 ADD DX,DI
CPSPMnn:0000:...42 INC DX
CPSPMnn:0000:...f3a4 MOVSB.REP ES:DI,SI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...2e895518 MOV word ptr CS:[DI + 0x18],DX
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...2ec7473e0000 MOV word ptr CS:[BX + 0x3e],0x0
LAB_0000_12ae:
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...eb4f JMP LAB_0000_1301
LAB_0000_12b2:
CPSPMnn:0000:...50 PUSH AX
CPSPMnn:0000:...2e8b471c MOV AX,word ptr CS:[BX + 0x1c]
CPSPMnn:0000:...250100 AND AX,0x1
CPSPMnn:0000:...740a JZ LAB_0000_12c6
CPSPMnn:0000:...2e8b7f3a MOV DI,word ptr CS:[BX + 0x3a]
CPSPMnn:0000:...2e8b4f20 MOV CX,word ptr CS:[BX + 0x20]
CPSPMnn:0000:...eb10 JMP LAB_0000_12d6
LAB_0000_12c6:
CPSPMnn:0000:...2e8b7f2e MOV DI,word ptr CS:[BX + 0x2e]
CPSPMnn:0000:...2e8b4f2a MOV CX,word ptr CS:[BX + 0x2a]
CPSPMnn:0000:...2e8b5730 MOV DX,word ptr CS:[BX + 0x30]
CPSPMnn:0000:...23d2 AND DX,DX
CPSPMnn:0000:...7424 JZ LAB_0000_12fa
LAB_0000_12d6:
CPSPMnn:0000:...e322 JCXZ LAB_0000_12fa
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + 0x2]
CPSPMnn:0000:...250001 AND AX,0x100
CPSPMnn:0000:...7414 JZ LAB_0000_12f5
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + 0x2]
CPSPMnn:0000:...250040 AND AX,0x4000
CPSPMnn:0000:...750b JNZ LAB_0000_12f5
CPSPMnn:0000:...2ec705ffff MOV word ptr CS:[DI],0xffff
CPSPMnn:0000:...2ec745020000 MOV word ptr CS:[DI + 0x2],0x0
LAB_0000_12f5:
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...e2dc LOOP LAB_0000_12d6
LAB_0000_12fa:
CPSPMnn:0000:...58 POP AX
CPSPMnn:0000:...2ec7473e0000 MOV word ptr CS:[BX + 0x3e],0x0
LAB_0000_1301:
CPSPMnn:0000:...2ec7471a0100 MOV word ptr CS:[BX + 0x1a],0x1
LAB_0000_1307:
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPMnn:0000:...26894503 MOV word ptr ES:[DI + 0x3],AX
CPSPMnn:0000:...c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined INVOKE()
CPSPMnn:0000:...2e8b471a MOV AX,word ptr CS:[BX + 0x1a]=>BUF_DATA_...
CPSPMnn:0000:...3d0100 CMP AX,0x1
CPSPMnn:0000:...7408 JZ LAB_0000_1321
CPSPMnn:0000:...3d0400 CMP AX,0x4
CPSPMnn:0000:...7403 JZ LAB_0000_1321
CPSPMnn:0000:...e97002 JMP LAB_0000_1591
LAB_0000_1321:
CPSPMnn:0000:...e8b903 CALL CHECK_PRINT_ACTIVE
CPSPMnn:0000:...7303 JNC LAB_0000_1329
CPSPMnn:0000:...e96302 JMP LAB_0000_158c
LAB_0000_1329:
CPSPMnn:0000:...1e PUSH DS
CPSPMnn:0000:...26c57513 LDS SI,ES:[DI + 0x13]
CPSPMnn:0000:...8b0c MOV CX,word ptr [SI]
CPSPMnn:0000:...b80380 MOV AX,0x8003
CPSPMnn:0000:...83f902 CMP CX,0x2
CPSPMnn:0000:...7404 JZ LAB_0000_133c
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...e95802 JMP LAB_0000_1594
LAB_0000_133c:
CPSPMnn:0000:...8b5402 MOV DX,word ptr [SI + 0x2]
CPSPMnn:0000:...83faff CMP DX,-0x1
CPSPMnn:0000:...7504 JNZ LAB_0000_1348
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...e94c02 JMP LAB_0000_1594
LAB_0000_1348:
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...2e8b7f2e MOV DI,word ptr CS:[BX + 0x2e]=>BUF_DATA_...
CPSPMnn:0000:...2e8b4f2a MOV CX,word ptr CS:[BX + 0x2a]=>BUF_DATA_...
CPSPMnn:0000:...e310 JCXZ LAB_0000_1363
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...5e POP SI
LAB_0000_1356:
CPSPMnn:0000:...2e8b05 MOV AX,word ptr CS:[DI]=>DAT_0000_ffff
CPSPMnn:0000:...3bc2 CMP AX,DX
CPSPMnn:0000:...742b JZ LAB_0000_1388
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...e2f4 LOOP LAB_0000_1356
CPSPMnn:0000:...59 POP CX
LAB_0000_1363:
CPSPMnn:0000:...2e8b7f24 MOV DI,word ptr CS:[BX + 0x24]=>BUF_DATA_...
CPSPMnn:0000:...2e8b4f20 MOV CX,word ptr CS:[BX + 0x20]=>BUF_DATA_...
CPSPMnn:0000:...23c9 AND CX,CX
CPSPMnn:0000:...7503 JNZ LAB_0000_1372
CPSPMnn:0000:...e91502 JMP LAB_0000_1587
LAB_0000_1372:
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...5e POP SI
LAB_0000_1375:
CPSPMnn:0000:...2e8b05 MOV AX,word ptr CS:[DI]=>DAT_0000_ffff
CPSPMnn:0000:...3bc2 CMP AX,DX
CPSPMnn:0000:...7503 JNZ LAB_0000_137f
CPSPMnn:0000:...e9c500 JMP LAB_0000_1444
LAB_0000_137f:
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...e2f1 LOOP LAB_0000_1375
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...e9ff01 JMP LAB_0000_1587
LAB_0000_1388:
CPSPMnn:0000:...2e837f1a04 CMP word ptr CS:[BX ...,0x4
CPSPMnn:0000:...7526 JNZ LAB_0000_13b5
CPSPMnn:0000:...2e89574e MOV word ptr CS:[BX ...,DX
CPSPMnn:0000:...81fb9c00 CMP BX,0x9c
CPSPMnn:0000:...750b JNZ LAB_0000_13a4
CPSPMnn:0000:...8d364a00 LEA SI,[0x4a]
CPSPMnn:0000:...2e89544e MOV word ptr CS:[SI ...,DX
CPSPMnn:0000:...e9de01 JMP LAB_0000_1582
LAB_0000_13a4:
CPSPMnn:0000:...81fb4a00 CMP BX,0x4a
CPSPMnn:0000:...7508 JNZ LAB_0000_13b2
CPSPMnn:0000:...8d369c00 LEA SI,[0x9c]
CPSPMnn:0000:...2e89544e MOV word ptr CS:[SI ...,DX
LAB_0000_13b2:
CPSPMnn:0000:...e9cd01 JMP LAB_0000_1582
LAB_0000_13b5:
CPSPMnn:0000:...2e837f3000 CMP word ptr CS:[BX ...,0x0
CPSPMnn:0000:...7477 JZ LAB_0000_1433
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + 0x2]
CPSPMnn:0000:...250100 AND AX,0x1
CPSPMnn:0000:...756e JNZ LAB_0000_1433
CPSPMnn:0000:...2e814f1c0020 OR word ptr CS:[BX ...,0x2000
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...52 PUSH DX
CPSPMnn:0000:...51 PUSH CX
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...2bd1 SUB DX,CX
CPSPMnn:0000:...2e8b4738 MOV AX,word ptr CS:[BX + 0x38]=>BUF_DATA_...
LAB_0000_13d6:
CPSPMnn:0000:...23d2 AND DX,DX
CPSPMnn:0000:...7407 JZ LAB_0000_13e1
CPSPMnn:0000:...2e034734 ADD AX,word ptr CS:[BX + 0x34]=>BUF_DATA_...
CPSPMnn:0000:...4a DEC DX
CPSPMnn:0000:...ebf5 JMP LAB_0000_13d6
LAB_0000_13e1:
CPSPMnn:0000:...2e2b7f2e SUB DI,word ptr CS:[BX + 0x2e]=>BUF_DATA_...
CPSPMnn:0000:...d1ef SHR DI,0x1
CPSPMnn:0000:...2e037f3c ADD DI,word ptr CS:[BX + 0x3c]=>BUF_DATA_...
CPSPMnn:0000:...2e8b0d MOV CX,word ptr CS:[DI]
CPSPMnn:0000:...e8ac01 CALL FUN_0000_159d
CPSPMnn:0000:...7405 JZ LAB_0000_13f8
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...eb37 JMP LAB_0000_142f
LAB_0000_13f8:
CPSPMnn:0000:...2e8b7712 MOV SI,word ptr CS:[BX + 0x12]=>BUF_DATA_...
CPSPMnn:0000:...2ec60414 MOV byte ptr CS:[SI]=>REQ_NORM1,0x14
CPSPMnn:0000:...2ec6440208 MOV byte ptr CS:[SI ...,0x8
CPSPMnn:0000:...2e894c12 MOV word ptr CS:[SI ...,CX
CPSPMnn:0000:...2ec7440e0000 MOV word ptr CS:[SI ...,0x0
CPSPMnn:0000:...2e894410 MOV word ptr CS:[SI ...,AX
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...8bde MOV BX,SI
CPSPMnn:0000:...2eff5d06 CALLF [DI + 0x6]
CPSPMnn:0000:...2eff5d0a CALLF [DI + 0xa]
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...2e8b4403 MOV AX,word ptr CS:[SI + 0x3]
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...250080 AND AX,0x8000
CPSPMnn:0000:...7404 JZ LAB_0000_1433
LAB_0000_142f:
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...e95901 JMP LAB_0000_158c
LAB_0000_1433:
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...52 PUSH DX
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...2e8b7f1e MOV DI,word ptr CS:[BX + 0x1e]=>BUF_DATA_...
CPSPMnn:0000:...2e8b7d18 MOV DI,word ptr CS:[DI + 0x18]=>DEV_HDR1....
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...eb70 JMP LAB_0000_14b4
LAB_0000_1444:
CPSPMnn:0000:...2e837f1a04 CMP word ptr CS:[BX ...,0x4
CPSPMnn:0000:...7526 JNZ LAB_0000_1471
CPSPMnn:0000:...2e89574e MOV word ptr CS:[BX ...,DX
CPSPMnn:0000:...81fb9c00 CMP BX,0x9c
CPSPMnn:0000:...750b JNZ LAB_0000_1460
CPSPMnn:0000:...8d364a00 LEA SI,[0x4a]
CPSPMnn:0000:...2e89544e MOV word ptr CS:[SI ...,DX
CPSPMnn:0000:...e92201 JMP LAB_0000_1582
LAB_0000_1460:
CPSPMnn:0000:...81fb4a00 CMP BX,0x4a
CPSPMnn:0000:...7508 JNZ LAB_0000_146e
CPSPMnn:0000:...8d369c00 LEA SI,[0x9c]
CPSPMnn:0000:...2e89544e MOV word ptr CS:[SI ...,DX
LAB_0000_146e:
CPSPMnn:0000:...e91101 JMP LAB_0000_1582
LAB_0000_1471:
CPSPMnn:0000:...5a POP DX
CPSPMnn:0000:...52 PUSH DX
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...2bd1 SUB DX,CX
CPSPMnn:0000:...2e837f1801 CMP word ptr CS:[BX ...,0x1
CPSPMnn:0000:...751f JNZ LAB_0000_149e
CPSPMnn:0000:...2e8b4738 MOV AX,word ptr CS:[BX + 0x38]=>BUF_DATA_...
CPSPMnn:0000:...23d2 AND DX,DX
CPSPMnn:0000:...7407 JZ LAB_0000_148e
LAB_0000_1487:
CPSPMnn:0000:...2e034734 ADD AX,word ptr CS:[BX + 0x34]=>BUF_DATA_...
CPSPMnn:0000:...4a DEC DX
CPSPMnn:0000:...75f9 JNZ LAB_0000_1487
LAB_0000_148e:
CPSPMnn:0000:...8bf8 MOV DI,AX
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...58 POP AX
CPSPMnn:0000:...2bf8 SUB DI,AX
CPSPMnn:0000:...d1e7 SHL DI,0x1
CPSPMnn:0000:...d1e7 SHL DI,0x1
CPSPMnn:0000:...d1e7 SHL DI,0x1
CPSPMnn:0000:...d1e7 SHL DI,0x1
CPSPMnn:0000:...eb16 JMP LAB_0000_14b4
LAB_0000_149e:
CPSPMnn:0000:...2e8b7f1e MOV DI,word ptr CS:[BX + 0x1e]=>BUF_DATA_...
CPSPMnn:0000:...2e8b7d16 MOV DI,word ptr CS:[DI + 0x16]=>DEV_HDR1....
CPSPMnn:0000:...33c0 XOR AX,AX
LAB_0000_14a8:
CPSPMnn:0000:...23d2 AND DX,DX
CPSPMnn:0000:...7408 JZ LAB_0000_14b4
CPSPMnn:0000:...2e8a05 MOV AL,byte ptr CS:[DI]=>PARSE:LAB_0000_3...
CPSPMnn:0000:...03f8 ADD DI,AX
CPSPMnn:0000:...4a DEC DX
CPSPMnn:0000:...ebf4 JMP LAB_0000_14a8
LAB_0000_14b4:
CPSPMnn:0000:...e8e600 CALL FUN_0000_159d
CPSPMnn:0000:...7555 JNZ LAB_0000_150e
CPSPMnn:0000:...2e8b7712 MOV SI,word ptr CS:[BX + 0x12]=>BUF_DATA_...
CPSPMnn:0000:...2ec60414 MOV byte ptr CS:[SI]=>DAT_0000_ffff,0x14
CPSPMnn:0000:...2ec6440208 MOV byte ptr CS:[SI + 0x2],0x8
CPSPMnn:0000:...33c9 XOR CX,CX
CPSPMnn:0000:...2e8a0d MOV CL,byte ptr CS:[DI]
LAB_0000_14cb:
CPSPMnn:0000:...2e837f1801 CMP word ptr CS:[BX ...,0x1
CPSPMnn:0000:...7409 JZ LAB_0000_14db
CPSPMnn:0000:...2e894c12 MOV word ptr CS:[SI ...,CX
CPSPMnn:0000:...b90100 MOV CX,0x1
CPSPMnn:0000:...eb06 JMP LAB_0000_14e1
LAB_0000_14db:
CPSPMnn:0000:...2ec744120100 MOV word ptr CS:[SI ...,0x1
LAB_0000_14e1:
CPSPMnn:0000:...47 INC DI
CPSPMnn:0000:...2e897c0e MOV word ptr CS:[SI ...,DI
CPSPMnn:0000:...8cc8 MOV AX,CS
CPSPMnn:0000:...2e894410 MOV word ptr CS:[SI ...,AX
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...8bfb MOV DI,BX
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...8bde MOV BX,SI
CPSPMnn:0000:...2eff5d06 CALLF [DI + 0x6]
CPSPMnn:0000:...2eff5d0a CALLF [DI + 0xa]
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...2e8b4403 MOV AX,word ptr CS:[SI + 0x3]
CPSPMnn:0000:...250080 AND AX,0x8000
CPSPMnn:0000:...7507 JNZ LAB_0000_150e
CPSPMnn:0000:...e2c2 LOOP LAB_0000_14cb
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...eb06 JMP LAB_0000_1514
LAB_0000_150e:
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...eb78 JMP LAB_0000_158c
LAB_0000_1514:
CPSPMnn:0000:...59 POP CX
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...2e8b471c MOV AX,word ptr CS:[BX + 0x1c]
CPSPMnn:0000:...250020 AND AX,0x2000
CPSPMnn:0000:...b80020 MOV AX,0x2000
CPSPMnn:0000:...7403 JZ LAB_0000_1525
CPSPMnn:0000:...0d0100 OR AX,0x1
LAB_0000_1525:
CPSPMnn:0000:...f7d0 NOT AX
LAB_0000_1527:
CPSPMnn:0000:...2e214402 AND word ptr CS:[SI + 0x2],AX
CPSPMnn:0000:...83c604 ADD SI,0x4
CPSPMnn:0000:...e2f7 LOOP LAB_0000_1527
CPSPMnn:0000:...2e814d020020 OR word ptr CS:[DI + 0x2],0x2000
CPSPMnn:0000:...2e8b471c MOV AX,word ptr CS:[BX + 0x1c]
CPSPMnn:0000:...250020 AND AX,0x2000
CPSPMnn:0000:...740b JZ LAB_0000_154a
CPSPMnn:0000:...2e834d0201 OR word ptr CS:[DI + 0x2],0x1
CPSPMnn:0000:...2e81671cffdf AND word ptr CS:[BX + 0x1c],0xdfff
LAB_0000_154a:
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...2e8b7f24 MOV DI,word ptr CS:[BX + 0x24]
CPSPMnn:0000:...3bf7 CMP SI,DI
CPSPMnn:0000:...7412 JZ LAB_0000_1566
CPSPMnn:0000:...2e8b4f20 MOV CX,word ptr CS:[BX + 0x20]
CPSPMnn:0000:...e30c JCXZ LAB_0000_1566
CPSPMnn:0000:...b8ffdf MOV AX,0xdfff
LAB_0000_155d:
CPSPMnn:0000:...2e214502 AND word ptr CS:[DI + 0x2],AX
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...e2f7 LOOP LAB_0000_155d
LAB_0000_1566:
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...2e8b7f2e MOV DI,word ptr CS:[BX + 0x2e]
CPSPMnn:0000:...3bf7 CMP SI,DI
CPSPMnn:0000:...7412 JZ LAB_0000_1582
CPSPMnn:0000:...2e8b4f2a MOV CX,word ptr CS:[BX + 0x2a]
CPSPMnn:0000:...e30c JCXZ LAB_0000_1582
CPSPMnn:0000:...b8ffdf MOV AX,0xdfff
LAB_0000_1579:
CPSPMnn:0000:...2e214502 AND word ptr CS:[DI + 0x2],AX
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...e2f7 LOOP LAB_0000_1579
LAB_0000_1582:
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...eb0d JMP LAB_0000_1594
LAB_0000_1587:
CPSPMnn:0000:...b80780 MOV AX,0x8007
CPSPMnn:0000:...eb08 JMP LAB_0000_1594
LAB_0000_158c:
CPSPMnn:0000:...b80a80 MOV AX,0x800a
CPSPMnn:0000:...eb03 JMP LAB_0000_1594
LAB_0000_1591:
CPSPMnn:0000:...b80380 MOV AX,0x8003
LAB_0000_1594:
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]=>BUF_DATA_PRN.RH_PRTO
CPSPMnn:0000:...26894503 MOV word ptr ES:[DI + 0x3]=>DAT_f000_fff2,AX
CPSPMnn:0000:...c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_159d()
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...2e8b7712 MOV SI,word ptr CS:[BX + 0x12]
CPSPMnn:0000:...2ec6040d MOV byte ptr CS:[SI],0xd
CPSPMnn:0000:...2ec644020a MOV byte ptr CS:[SI + 0x2],0xa
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...53 PUSH BX
CPSPMnn:0000:...8bfb MOV DI,BX
CPSPMnn:0000:...0e PUSH CS
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...8bde MOV BX,SI
CPSPMnn:0000:...2eff5d06 CALLF [DI + 0x6]
CPSPMnn:0000:...2eff5d0a CALLF [DI + 0xa]
CPSPMnn:0000:...2ef744030080 TEST word ptr CS:[SI + 0x3],0x8000
CPSPMnn:0000:...5b POP BX
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...c3 RET
Q_INVOKED:
CPSPMnn:0000:...1e PUSH DS
CPSPMnn:0000:...2e8b471a MOV AX,word ptr CS:[BX + 0x1a]
CPSPMnn:0000:...3d0400 CMP AX,0x4
CPSPMnn:0000:...750f JNZ LAB_0000_15e0
CPSPMnn:0000:...2e8b474e MOV AX,word ptr CS:[BX + 0x4e]
CPSPMnn:0000:...26c57513 LDS SI,ES:[DI + 0x13]
CPSPMnn:0000:...3dffff CMP AX,0xffff
CPSPMnn:0000:...743b JZ LAB_0000_1619
CPSPMnn:0000:...eb41 JMP LAB_0000_1621
LAB_0000_15e0:
CPSPMnn:0000:...3d0100 CMP AX,0x1
CPSPMnn:0000:...754c JNZ LAB_0000_1631
CPSPMnn:0000:...26c57513 LDS SI,ES:[DI + 0x13]
CPSPMnn:0000:...2e8b7f2e MOV DI,word ptr CS:[BX + 0x2e]
CPSPMnn:0000:...2e8b4f2a MOV CX,word ptr CS:[BX + 0x2a]
CPSPMnn:0000:...e30e JCXZ LAB_0000_1601
LAB_0000_15f3:
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + 0x2]
CPSPMnn:0000:...250020 AND AX,0x2000
CPSPMnn:0000:...7522 JNZ LAB_0000_161e
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...e2f2 LOOP LAB_0000_15f3
LAB_0000_1601:
CPSPMnn:0000:...2e8b7f24 MOV DI,word ptr CS:[BX + 0x24]
CPSPMnn:0000:...2e8b4f20 MOV CX,word ptr CS:[BX + 0x20]
CPSPMnn:0000:...e30e JCXZ LAB_0000_1619
LAB_0000_160b:
CPSPMnn:0000:...2e8b4502 MOV AX,word ptr CS:[DI + 0x2]
CPSPMnn:0000:...250020 AND AX,0x2000
CPSPMnn:0000:...750a JNZ LAB_0000_161e
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...e2f2 LOOP LAB_0000_160b
LAB_0000_1619:
CPSPMnn:0000:...b80780 MOV AX,0x8007
CPSPMnn:0000:...eb16 JMP LAB_0000_1634
LAB_0000_161e:
CPSPMnn:0000:...2e8b05 MOV AX,word ptr CS:[DI]
LAB_0000_1621:
CPSPMnn:0000:...c7040200 MOV word ptr [SI],0x2
CPSPMnn:0000:...894402 MOV word ptr [SI + 0x2],AX
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...eb08 JMP LAB_0000_1634
CPSPMnn:0000:...b8 ?? B8h
CPSPMnn:0000:...0a ?? 0Ah
CPSPMnn:0000:...80 ?? 80h
CPSPMnn:0000:...eb ?? EBh
CPSPMnn:0000:...03 ?? 03h
LAB_0000_1631:
CPSPMnn:0000:...b80380 MOV AX,0x8003
LAB_0000_1634:
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPMnn:0000:...26894503 MOV word ptr ES:[DI + 0x3],AX
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...c3 RET
Q_LIST:
CPSPMnn:0000:...1e PUSH DS
CPSPMnn:0000:...2e8b471a MOV AX,word ptr CS:[BX + 0x1a]
CPSPMnn:0000:...3d0100 CMP AX,0x1
CPSPMnn:0000:...7408 JZ LAB_0000_1650
CPSPMnn:0000:...3d0400 CMP AX,0x4
CPSPMnn:0000:...7403 JZ LAB_0000_1650
CPSPMnn:0000:...e98000 JMP LAB_0000_16d0
LAB_0000_1650:
CPSPMnn:0000:...26c57513 LDS SI,ES:[DI + 0x13]
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...2e8b7f24 MOV DI,word ptr CS:[BX + 0x24]
CPSPMnn:0000:...2e8b4f22 MOV CX,word ptr CS:[BX + 0x22]
CPSPMnn:0000:...2e8b5720 MOV DX,word ptr CS:[BX + 0x20]
CPSPMnn:0000:...8d7402 LEA SI,[SI + 0x2]
CPSPMnn:0000:...890c MOV word ptr [SI],CX
LAB_0000_1666:
CPSPMnn:0000:...e30d JCXZ LAB_0000_1675
CPSPMnn:0000:...2e8b05 MOV AX,word ptr CS:[DI]
CPSPMnn:0000:...894402 MOV word ptr [SI + 0x2],AX
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...e2f1 LOOP LAB_0000_1666
LAB_0000_1675:
CPSPMnn:0000:...2e8b4f20 MOV CX,word ptr CS:[BX + 0x20]
CPSPMnn:0000:...2e2b4f22 SUB CX,word ptr CS:[BX + 0x22]
CPSPMnn:0000:...2e8b572a MOV DX,word ptr CS:[BX + 0x2a]
CPSPMnn:0000:...03d1 ADD DX,CX
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...8914 MOV word ptr [SI],DX
LAB_0000_1687:
CPSPMnn:0000:...e30d JCXZ LAB_0000_1696
CPSPMnn:0000:...2e8b05 MOV AX,word ptr CS:[DI]
CPSPMnn:0000:...894402 MOV word ptr [SI + 0x2],AX
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...e2f1 LOOP LAB_0000_1687
LAB_0000_1696:
CPSPMnn:0000:...2e8b7f2e MOV DI,word ptr CS:[BX + 0x2e]
CPSPMnn:0000:...2e8b4f2a MOV CX,word ptr CS:[BX + 0x2a]
LAB_0000_169e:
CPSPMnn:0000:...e30d JCXZ LAB_0000_16ad
CPSPMnn:0000:...2e8b05 MOV AX,word ptr CS:[DI]
CPSPMnn:0000:...894402 MOV word ptr [SI + 0x2],AX
CPSPMnn:0000:...83c704 ADD DI,0x4
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...46 INC SI
CPSPMnn:0000:...e2f1 LOOP LAB_0000_169e
LAB_0000_16ad:
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...2e8b5720 MOV DX,word ptr CS:[BX + 0x20]
CPSPMnn:0000:...2e03572a ADD DX,word ptr CS:[BX + 0x2a]
CPSPMnn:0000:...42 INC DX
CPSPMnn:0000:...42 INC DX
CPSPMnn:0000:...b90100 MOV CX,0x1
CPSPMnn:0000:...d3e2 SHL DX,CL
CPSPMnn:0000:...8914 MOV word ptr [SI],DX
CPSPMnn:0000:...33c0 XOR AX,AX
CPSPMnn:0000:...83fa04 CMP DX,0x4
CPSPMnn:0000:...770d JA LAB_0000_16d3
CPSPMnn:0000:...b80780 MOV AX,0x8007
CPSPMnn:0000:...eb08 JMP LAB_0000_16d3
CPSPMnn:0000:...b8 ?? B8h
CPSPMnn:0000:...0a ?? 0Ah
CPSPMnn:0000:...80 ?? 80h
CPSPMnn:0000:...eb ?? EBh
CPSPMnn:0000:...03 ?? 03h
LAB_0000_16d0:
CPSPMnn:0000:...b80380 MOV AX,0x8003
LAB_0000_16d3:
CPSPMnn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPMnn:0000:...26894503 MOV word ptr ES:[DI + 0x3],AX
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;bool CHECK_PRINT_ACTIVE(BUF_DATA * buf)
;buf BUF_DATA * BX
CPSPMnn:0000:...50 PUSH AX
CPSPMnn:0000:...56 PUSH SI
CPSPMnn:0000:...57 PUSH DI
CPSPMnn:0000:...1e PUSH DS
CPSPMnn:0000:...06 PUSH ES
CPSPMnn:0000:...2ec47f02 LES DI,CS:[BX + buf->DEV_HDR0]
CPSPMnn:0000:...b80601 MOV AX,0x106
CPSPMnn:0000:...f8 CLC
CPSPMnn:0000:...3bf7 CMP SI,DI
CPSPMnn:0000:...750b JNZ LAB_0000_16f9
CPSPMnn:0000:...8cde MOV SI,DS
CPSPMnn:0000:...8cc7 MOV DI,ES
CPSPMnn:0000:...3bf7 CMP SI,DI
CPSPMnn:0000:...7503 JNZ LAB_0000_16f9
CPSPMnn:0000:...f9 STC
CPSPMnn:0000:...eb01 JMP LAB_0000_16fa
LAB_0000_16f9:
CPSPMnn:0000:...f8 CLC
LAB_0000_16fa:
CPSPMnn:0000:...07 POP ES
CPSPMnn:0000:...1f POP DS
CPSPMnn:0000:...5f POP DI
CPSPMnn:0000:...5e POP SI
CPSPMnn:0000:...58 POP AX
CPSPMnn:0000:...c3 RET
FTABLE:
CPSFONT:0000:...ffff undefined2 FFFFh
DAT_0000_1702:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_1704:
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
DAT_0000_1708:
CPSFONT:0000:...0000 undefined2 0000h
CPSFONT:0000:...2a ?? 2Ah *
CPSFONT:0000:...00 ?? 00h
DAT_0000_170c:
CPSFONT:0000:...ffff undefined2 FFFFh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
DAT_0000_1710:
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
DAT_0000_1718:
CPSFONT:0000:...ffff undefined2 FFFFh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
DAT_0000_1728:
CPSFONT:0000:...0000 undefined2 0000h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...2a ?? 2Ah *
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...2a ?? 2Ah *
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...2a ?? 2Ah *
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...2a ?? 2Ah *
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...2a ?? 2Ah *
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
DAT_0000_1806:
CPSFONT:0000:...0000 undefined2 0000h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...46 ?? 46h F
CPSFONT:0000:...4f ?? 4Fh O
CPSFONT:0000:...4e ?? 4Eh N
CPSFONT:0000:...54 ?? 54h T
CPSFONT:0000:...20 ?? 20h
CPSFONT:0000:...20 ?? 20h
CPSFONT:0000:...20 ?? 20h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
DAT_0000_1816:
CPSFONT:0000:...0000 undefined2 0000h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...20 ?? 20h
CPSFONT:0000:...20 ?? 20h
CPSFONT:0000:...20 ?? 20h
CPSFONT:0000:...20 ?? 20h
CPSFONT:0000:...20 ?? 20h
CPSFONT:0000:...20 ?? 20h
CPSFONT:0000:...20 ?? 20h
CPSFONT:0000:...20 ?? 20h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
DAT_0000_182e:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_1830:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_1832:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_1834:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_1836:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_1838:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_183a:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_183c:
CPSFONT:0000:...0000 undefined2 0000h
switchdataD_0000:183e:
CPSFONT:0000:...381f uint 1F38h
CPSFONT:0000:...601f uint 1F60h
CPSFONT:0000:...941f uint 1F94h
CPSFONT:0000:...b51f uint 1FB5h
CPSFONT:0000:...c51f uint 1FC5h
CPSFONT:0000:...e61f uint 1FE6h
CPSFONT:0000:...f61f uint 1FF6h
CPSFONT:0000:...1f20 uint 201Fh
CPSFONT:0000:...3620 uint 2036h
CPSFONT:0000:...9620 uint 2096h
CPSFONT:0000:...be20 uint 20BEh
CPSFONT:0000:...d520 uint 20D5h
CPSFONT:0000:...f620 uint 20F6h
CPSFONT:0000:...0621 uint 2106h
CPSFONT:0000:...5121 uint 2151h
CPSFONT:0000:...0000 uint 0h
CPSFONT:0000:...0000 uint 0h
CPSFONT:0000:...8b21 uint 218Bh
CPSFONT:0000:...ad21 uint 21ADh
CPSFONT:0000:...bd21 uint 21BDh
CPSFONT:0000:...de21 uint 21DEh
CPSFONT:0000:...ee21 uint 21EEh
CPSFONT:0000:...5e22 uint 225Eh
CPSFONT:0000:...9422 uint 2294h
CPSFONT:0000:...bc22 uint 22BCh
CPSFONT:0000:...d122 uint 22D1h
CPSFONT:0000:...e622 uint 22E6h
CPSFONT:0000:...fb22 uint 22FBh
CPSFONT:0000:...2c23 uint 232Ch
CPSFONT:0000:...3b23 uint 233Bh
CPSFONT:0000:...7d23 uint 237Dh
CPSFONT:0000:...9423 uint 2394h
CPSFONT:0000:...c323 uint 23C3h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...76 ?? 76h v
CPSFONT:0000:...1e ?? 1Eh
CPSFONT:0000:...d6 ?? D6h
CPSFONT:0000:...1e ?? 1Eh
CPSFONT:0000:...f7 ?? F7h
CPSFONT:0000:...1e ?? 1Eh
CPSFONT:0000:...07 ?? 07h
CPSFONT:0000:...1f ?? 1Fh
CPSFONT:0000:...28 ?? 28h (
CPSFONT:0000:...1f ?? 1Fh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
DAT_0000_1892:
CPSFONT:0000:...2a00 undefined2 002Ah
DAT_0000_1894:
CPSFONT:0000:...0000 undefined2 0000h
CPSFONT:0000:...0b ?? 0Bh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...0d ?? 0Dh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...13 ?? 13h
CPSFONT:0000:...00 ?? 00h
DAT_0000_189c:
CPSFONT:0000:...2a00 undefined2 002Ah
DAT_0000_189e:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_18a0:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_18a2:
CPSFONT:0000:...0000 undefined2 0000h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
DAT_0000_18a6:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_18a8:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_18aa:
CPSFONT:0000:...0000 undefined2 0000h
DAT_0000_18ac:
CPSFONT:0000:...0000 undefined2 0000h
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_18ae()
CPSFONT:0000:...51 PUSH CX
CPSFONT:0000:...b90400 MOV CX,0x4
CPSFONT:0000:...d3e0 SHL AX,CL
CPSFONT:0000:...59 POP CX
CPSFONT:0000:...c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_18b6()
CPSFONT:0000:...1e PUSH DS
CPSFONT:0000:...06 PUSH ES
CPSFONT:0000:...50 PUSH AX
CPSFONT:0000:...53 PUSH BX
CPSFONT:0000:...51 PUSH CX
CPSFONT:0000:...52 PUSH DX
CPSFONT:0000:...57 PUSH DI
CPSFONT:0000:...56 PUSH SI
CPSFONT:0000:...8d1e0017 LEA BX,[FTABLE]
CPSFONT:0000:...0e PUSH CS
CPSFONT:0000:...07 POP ES
CPSFONT:0000:...26c57704 LDS SI,ES:[BX + 0x4]
CPSFONT:0000:...268b4f02 MOV CX,word ptr ES:[BX + 0x2]
CPSFONT:0000:...268b5708 MOV DX,word ptr ES:[BX + 0x8]
CPSFONT:0000:...2e8916ac18 MOV word ptr CS:[DAT_0000_18ac],DX
CPSFONT:0000:...23d2 AND DX,DX
CPSFONT:0000:...750a JNZ LAB_0000_18e3
CPSFONT:0000:...2ec706061... MOV word ptr CS:[DAT_0000_1806],0x20
CPSFONT:0000:...e9550b JMP LAB_0000_2438
LAB_0000_18e3:
CPSFONT:0000:...268b07 MOV AX,word ptr ES:[BX]
CPSFONT:0000:...250100 AND AX,0x1
CPSFONT:0000:...7477 JZ LAB_0000_1962
CPSFONT:0000:...53 PUSH BX=>FTABLE
CPSFONT:0000:...83c30a ADD BX,0xa
CPSFONT:0000:...33c0 XOR AX,AX
CPSFONT:0000:...1e PUSH DS
CPSFONT:0000:...0e PUSH CS
CPSFONT:0000:...1f POP DS
CPSFONT:0000:...a30818 MOV [0x1808],AX
CPSFONT:0000:...a31218 MOV [0x1812],AX
CPSFONT:0000:...a31418 MOV [0x1814],AX
CPSFONT:0000:...a39e18 MOV [0x189e],AX
CPSFONT:0000:...a3a018 MOV [0x18a0],AX
CPSFONT:0000:...a3a218 MOV [0x18a2],AX
CPSFONT:0000:...a31818 MOV [0x1818],AX
CPSFONT:0000:...a31a18 MOV [0x181a],AX
CPSFONT:0000:...a3a418 MOV [0x18a4],AX
CPSFONT:0000:...a3a618 MOV [0x18a6],AX
CPSFONT:0000:...a3a818 MOV [0x18a8],AX
CPSFONT:0000:...a39418 MOV [0x1894],AX
CPSFONT:0000:...c70692182a00 MOV word ptr [0x1892],0x2a
CPSFONT:0000:...c7069c182a00 MOV word ptr [0x189c],0x2a
CPSFONT:0000:...1f POP DS
LAB_0000_1925:
CPSFONT:0000:...26c74702fbff MOV word ptr ES:[BX + 0x2],0xfffb
CPSFONT:0000:...26894704 MOV word ptr ES:[BX + 0x4],AX
CPSFONT:0000:...26894710 MOV word ptr ES:[BX + 0x10],AX
CPSFONT:0000:...26894712 MOV word ptr ES:[BX + 0x12],AX
CPSFONT:0000:...26894714 MOV word ptr ES:[BX + 0x14],AX
CPSFONT:0000:...26894716 MOV word ptr ES:[BX + 0x16],AX
CPSFONT:0000:...26894718 MOV word ptr ES:[BX + 0x18],AX
CPSFONT:0000:...2689471e MOV word ptr ES:[BX + 0x1e],AX
CPSFONT:0000:...26894720 MOV word ptr ES:[BX + 0x20],AX
CPSFONT:0000:...26894722 MOV word ptr ES:[BX + 0x22],AX
CPSFONT:0000:...26894724 MOV word ptr ES:[BX + 0x24],AX
CPSFONT:0000:...26894726 MOV word ptr ES:[BX + 0x26],AX
CPSFONT:0000:...26894728 MOV word ptr ES:[BX + 0x28],AX
CPSFONT:0000:...83c32a ADD BX,0x2a
CPSFONT:0000:...4a DEC DX
CPSFONT:0000:...75c4 JNZ LAB_0000_1925
CPSFONT:0000:...5b POP BX
LAB_0000_1962:
CPSFONT:0000:...53 PUSH BX=>FTABLE
CPSFONT:0000:...83c30a ADD BX,0xa
CPSFONT:0000:...2e8b16ac18 MOV DX,word ptr CS:[DAT_0000_18ac]
LAB_0000_196b:
CPSFONT:0000:...268b4702 MOV AX,word ptr ES:[BX + 0x2]
CPSFONT:0000:...3dfeff CMP AX,0xfffe
CPSFONT:0000:...750e JNZ LAB_0000_1982
CPSFONT:0000:...268b471e MOV AX,word ptr ES:[BX + 0x1e]
CPSFONT:0000:...23c0 AND AX,AX
CPSFONT:0000:...7506 JNZ LAB_0000_1982
CPSFONT:0000:...26c74702ffff MOV word ptr ES:[BX + 0x2],0xffff
LAB_0000_1982:
CPSFONT:0000:...83c32a ADD BX,0x2a
CPSFONT:0000:...4a DEC DX
CPSFONT:0000:...75e3 JNZ LAB_0000_196b
CPSFONT:0000:...5b POP BX
CPSFONT:0000:...83c30a ADD BX,0xa
CPSFONT:0000:...51 PUSH CX
LAB_0000_198d:
CPSFONT:0000:...58 POP AX
CPSFONT:0000:...2bc1 SUB AX,CX
CPSFONT:0000:...2e0106a018 ADD word ptr CS:[0x18a0],AX
CPSFONT:0000:...7307 JNC LAB_0000_199e
CPSFONT:0000:...2e8106a21... ADD word ptr CS:[0x18a2],0x1000
LAB_0000_199e:
CPSFONT:0000:...51 PUSH CX
CPSFONT:0000:...e351 JCXZ LAB_0000_19f2
CPSFONT:0000:...2ea19c18 MOV AX,CS:[0x189c]
CPSFONT:0000:...3d2a00 CMP AX,0x2a
CPSFONT:0000:...744b JZ LAB_0000_19f5
CPSFONT:0000:...3d0f00 CMP AX,0xf
CPSFONT:0000:...7303 JNC LAB_0000_19b2
LAB_0000_19af:
CPSFONT:0000:...e90501 JMP LAB_0000_1ab7
LAB_0000_19b2:
CPSFONT:0000:...3d0f00 CMP AX,0xf
CPSFONT:0000:...7503 JNZ LAB_0000_19ba
CPSFONT:0000:...e90901 JMP LAB_0000_1ac3
LAB_0000_19ba:
CPSFONT:0000:...3d1000 CMP AX,0x10
CPSFONT:0000:...7503 JNZ LAB_0000_19c2
CPSFONT:0000:...e97901 JMP LAB_0000_1b3b
LAB_0000_19c2:
CPSFONT:0000:...3d2100 CMP AX,0x21
CPSFONT:0000:...7303 JNC LAB_0000_19ca
CPSFONT:0000:...e9c602 JMP LAB_0000_1c90
LAB_0000_19ca:
CPSFONT:0000:...3d2100 CMP AX,0x21
CPSFONT:0000:...7503 JNZ LAB_0000_19d2
CPSFONT:0000:...e9ca02 JMP LAB_0000_1c9c
LAB_0000_19d2:
CPSFONT:0000:...3d2200 CMP AX,0x22
CPSFONT:0000:...7503 JNZ LAB_0000_19da
CPSFONT:0000:...e98c03 JMP FUN_0000_1d66
LAB_0000_19da:
CPSFONT:0000:...3d2300 CMP AX,0x23
CPSFONT:0000:...7503 JNZ LAB_0000_19e2
CPSFONT:0000:...e9f509 JMP FUN_0000_23d7
LAB_0000_19e2:
CPSFONT:0000:...3d2900 CMP AX,0x29
CPSFONT:0000:...72c8 JC LAB_0000_19af
CPSFONT:0000:...3d2900 CMP AX,0x29
CPSFONT:0000:...7419 JZ LAB_0000_1a05
CPSFONT:0000:...26c747020a80 MOV word ptr ES:[BX + 0x2],0x800a
LAB_0000_19f2:
CPSFONT:0000:...e9370a JMP FUN_0000_242c
LAB_0000_19f5:
CPSFONT:0000:...2ec706081... MOV word ptr CS:[0x1808],0x0
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x24
CPSFONT:0000:...eb88 JMP LAB_0000_198d
LAB_0000_1a05:
CPSFONT:0000:...2ea11218 MOV AX,CS:[0x1812]
CPSFONT:0000:...2ea3a418 MOV CS:[0x18a4],AX
CPSFONT:0000:...2e8b161418 MOV DX,word ptr CS:[0x1814]
CPSFONT:0000:...2e8916a618 MOV word ptr CS:[0x18a6],DX
CPSFONT:0000:...3dffff CMP AX,0xffff
CPSFONT:0000:...750d JNZ LAB_0000_1a29
CPSFONT:0000:...83faff CMP DX,-0x1
CPSFONT:0000:...7508 JNZ LAB_0000_1a29
CPSFONT:0000:...26c747020c80 MOV word ptr ES:[BX + 0x2],0x800c
CPSFONT:0000:...eb75 JMP LAB_0000_1a9e
LAB_0000_1a29:
CPSFONT:0000:...8bc2 MOV AX,DX
CPSFONT:0000:...80e40f AND AH,0xf
CPSFONT:0000:...e87dfe CALL FUN_0000_18ae
CPSFONT:0000:...81e200f0 AND DX,0xf000
CPSFONT:0000:...2e0306a418 ADD AX,word ptr CS:[0x18a4]
CPSFONT:0000:...7303 JNC LAB_0000_1a3f
CPSFONT:0000:...80c610 ADD DH,0x10
LAB_0000_1a3f:
CPSFONT:0000:...2ea3a418 MOV CS:[0x18a4],AX
CPSFONT:0000:...2e8916a618 MOV word ptr CS:[0x18a6],DX
CPSFONT:0000:...2e2b06a018 SUB AX,word ptr CS:[0x18a0]
CPSFONT:0000:...7305 JNC LAB_0000_1a54
CPSFONT:0000:...80ee10 SUB DH,0x10
CPSFONT:0000:...7250 JC LAB_0000_1aa4
LAB_0000_1a54:
CPSFONT:0000:...2e2b16a218 SUB DX,word ptr CS:[0x18a2]
CPSFONT:0000:...7249 JC LAB_0000_1aa4
CPSFONT:0000:...40 INC AX
CPSFONT:0000:...7303 JNC LAB_0000_1a61
CPSFONT:0000:...80c610 ADD DH,0x10
LAB_0000_1a61:
CPSFONT:0000:...3bc1 CMP AX,CX
CPSFONT:0000:...7739 JA LAB_0000_1a9e
CPSFONT:0000:...52 PUSH DX
CPSFONT:0000:...80e60f AND DH,0xf
CPSFONT:0000:...51 PUSH CX
CPSFONT:0000:...b90400 MOV CX,0x4
CPSFONT:0000:...d3e2 SHL DX,CL
CPSFONT:0000:...59 POP CX
CPSFONT:0000:...03c2 ADD AX,DX
CPSFONT:0000:...5a POP DX
CPSFONT:0000:...7303 JNC LAB_0000_1a78
CPSFONT:0000:...80c610 ADD DH,0x10
LAB_0000_1a78:
CPSFONT:0000:...81e200f0 AND DX,0xf000
CPSFONT:0000:...50 PUSH AX
CPSFONT:0000:...52 PUSH DX
CPSFONT:0000:...2bc1 SUB AX,CX
CPSFONT:0000:...7305 JNC LAB_0000_1a87
CPSFONT:0000:...80ee10 SUB DH,0x10
CPSFONT:0000:...7204 JC LAB_0000_1a8b
LAB_0000_1a87:
CPSFONT:0000:...0bc2 OR AX,DX
CPSFONT:0000:...7511 JNZ LAB_0000_1a9c
LAB_0000_1a8b:
CPSFONT:0000:...5a POP DX
CPSFONT:0000:...58 POP AX
CPSFONT:0000:...48 DEC AX
CPSFONT:0000:...2bc8 SUB CX,AX
CPSFONT:0000:...03f0 ADD SI,AX
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x0
LAB_0000_1a99:
CPSFONT:0000:...e9f1fe JMP LAB_0000_198d
LAB_0000_1a9c:
CPSFONT:0000:...5a POP DX
CPSFONT:0000:...58 POP AX
LAB_0000_1a9e:
CPSFONT:0000:...03f1 ADD SI,CX
CPSFONT:0000:...2bc9 SUB CX,CX
CPSFONT:0000:...ebf5 JMP LAB_0000_1a99
LAB_0000_1aa4:
CPSFONT:0000:...b8ffff MOV AX,0xffff
CPSFONT:0000:...2ea31218 MOV CS:[0x1812],AX
CPSFONT:0000:...2ea31418 MOV CS:[0x1814],AX
CPSFONT:0000:...26c747020c80 MOV word ptr ES:[BX + 0x2],0x800c
CPSFONT:0000:...ebe7 JMP LAB_0000_1a9e
LAB_0000_1ab7:
CPSFONT:0000:...2e8b3e9c18 MOV DI,word ptr CS:[0x189c]
CPSFONT:0000:...03ff ADD DI,DI
CPSFONT:0000:...2effa53e18 JMP word ptr CS:[DI + 0x183e]
LAB_0000_1ac3:
CPSFONT:0000:...53 PUSH BX
CPSFONT:0000:...2e8b16ac18 MOV DX,word ptr CS:[0x18ac]
LAB_0000_1ac9:
CPSFONT:0000:...268b4702 MOV AX,word ptr ES:[BX + 0x2]
CPSFONT:0000:...3dfbff CMP AX,0xfffb
CPSFONT:0000:...7558 JNZ LAB_0000_1b2a
CPSFONT:0000:...268b470e MOV AX,word ptr ES:[BX + 0xe]
CPSFONT:0000:...2e3b062818 CMP AX,word ptr CS:[0x1828]
CPSFONT:0000:...7535 JNZ LAB_0000_1b12
CPSFONT:0000:...1e PUSH DS
CPSFONT:0000:...56 PUSH SI
CPSFONT:0000:...51 PUSH CX
CPSFONT:0000:...0e PUSH CS
CPSFONT:0000:...1f POP DS
CPSFONT:0000:...be2018 MOV SI,0x1820
CPSFONT:0000:...8d7f06 LEA DI,[BX + 0x6]
CPSFONT:0000:...b90800 MOV CX,0x8
CPSFONT:0000:...f3a6 CMPSB.REPE ES:DI,SI
CPSFONT:0000:...59 POP CX
CPSFONT:0000:...5e POP SI
CPSFONT:0000:...1f POP DS
CPSFONT:0000:...7520 JNZ LAB_0000_1b12
CPSFONT:0000:...26c74702fcff MOV word ptr ES:[BX + 0x2],0xfffc
CPSFONT:0000:...2ea11c18 MOV AX,CS:[0x181c]
CPSFONT:0000:...26894704 MOV word ptr ES:[BX + 0x4],AX
CPSFONT:0000:...2ea12a18 MOV AX,CS:[0x182a]
CPSFONT:0000:...26894726 MOV word ptr ES:[BX + 0x26],AX
CPSFONT:0000:...2ea12c18 MOV AX,CS:[0x182c]
CPSFONT:0000:...26894728 MOV word ptr ES:[BX + 0x28],AX
CPSFONT:0000:...eb18 JMP LAB_0000_1b2a
LAB_0000_1b12:
CPSFONT:0000:...2ea11818 MOV AX,CS:[0x1818]
CPSFONT:0000:...3dffff CMP AX,0xffff
CPSFONT:0000:...750f JNZ LAB_0000_1b2a
CPSFONT:0000:...2ea11a18 MOV AX,CS:[0x181a]
CPSFONT:0000:...3dffff CMP AX,0xffff
CPSFONT:0000:...7506 JNZ LAB_0000_1b2a
CPSFONT:0000:...26c747020880 MOV word ptr ES:[BX + 0x2],0x8008
LAB_0000_1b2a:
CPSFONT:0000:...26031f ADD BX,word ptr ES:[BX]
CPSFONT:0000:...4a DEC DX
CPSFONT:0000:...7599 JNZ LAB_0000_1ac9
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x10
CPSFONT:0000:...5b POP BX
CPSFONT:0000:...e952fe JMP LAB_0000_198d
LAB_0000_1b3b:
CPSFONT:0000:...1e PUSH DS
CPSFONT:0000:...2ec5061818 LDS AX,CS:[0x1818]
CPSFONT:0000:...2e8c1ea618 MOV word ptr CS:[0x18a6],DS
CPSFONT:0000:...0e PUSH CS
CPSFONT:0000:...1f POP DS
CPSFONT:0000:...a3a418 MOV [0x18a4],AX
CPSFONT:0000:...33c0 XOR AX,AX
CPSFONT:0000:...a3a818 MOV [0x18a8],AX
CPSFONT:0000:...8b3ea618 MOV DI,word ptr [0x18a6]
CPSFONT:0000:...8bc7 MOV AX,DI
CPSFONT:0000:...80e40f AND AH,0xf
CPSFONT:0000:...e852fd CALL FUN_0000_18ae
CPSFONT:0000:...81e700f0 AND DI,0xf000
CPSFONT:0000:...0306a418 ADD AX,word ptr [0x18a4]
CPSFONT:0000:...7304 JNC LAB_0000_1b6a
CPSFONT:0000:...81c70010 ADD DI,0x1000
LAB_0000_1b6a:
CPSFONT:0000:...a3a418 MOV [0x18a4],AX
CPSFONT:0000:...893ea618 MOV word ptr [0x18a6],DI
CPSFONT:0000:...8b16ac18 MOV DX,word ptr [0x18ac]
CPSFONT:0000:...1f POP DS
CPSFONT:0000:...53 PUSH BX
LAB_0000_1b77:
CPSFONT:0000:...268b4702 MOV AX,word ptr ES:[BX + 0x2]
CPSFONT:0000:...3dfcff CMP AX,0xfffc
CPSFONT:0000:...7551 JNZ LAB_0000_1bd1
CPSFONT:0000:...268b7f28 MOV DI,word ptr ES:[BX + 0x28]
CPSFONT:0000:...8bc7 MOV AX,DI
CPSFONT:0000:...80e40f AND AH,0xf
CPSFONT:0000:...e822fd CALL FUN_0000_18ae
CPSFONT:0000:...81e700f0 AND DI,0xf000
CPSFONT:0000:...26034726 ADD AX,word ptr ES:[BX + 0x26]
CPSFONT:0000:...7304 JNC LAB_0000_1b9a
CPSFONT:0000:...81c70010 ADD DI,0x1000
LAB_0000_1b9a:
CPSFONT:0000:...2e3b3ea618 CMP DI,word ptr CS:[0x18a6]
CPSFONT:0000:...7730 JA LAB_0000_1bd1
CPSFONT:0000:...7509 JNZ LAB_0000_1bac
CPSFONT:0000:...2e3b06a418 CMP AX,word ptr CS:[0x18a4]
CPSFONT:0000:...7727 JA LAB_0000_1bd1
CPSFONT:0000:...7417 JZ LAB_0000_1bc3
LAB_0000_1bac:
CPSFONT:0000:...2ec706a81... MOV word ptr CS:[0x18a8],0xffff
CPSFONT:0000:...2ea3a418 MOV CS:[0x18a4],AX
CPSFONT:0000:...2e893ea618 MOV word ptr CS:[0x18a6],DI
CPSFONT:0000:...2e891eaa18 MOV word ptr CS:[0x18aa],BX
CPSFONT:0000:...eb0e JMP LAB_0000_1bd1
LAB_0000_1bc3:
CPSFONT:0000:...2ea1a818 MOV AX,CS:[0x18a8]
CPSFONT:0000:...23c0 AND AX,AX
CPSFONT:0000:...7506 JNZ LAB_0000_1bd1
CPSFONT:0000:...26c747020c80 MOV word ptr ES:[BX + 0x2],0x800c
LAB_0000_1bd1:
CPSFONT:0000:...4a DEC DX
CPSFONT:0000:...7405 JZ LAB_0000_1bd9
CPSFONT:0000:...26031f ADD BX,word ptr ES:[BX]
CPSFONT:0000:...eb9e JMP LAB_0000_1b77
LAB_0000_1bd9:
CPSFONT:0000:...5b POP BX
CPSFONT:0000:...2e8b16a618 MOV DX,word ptr CS:[0x18a6]
CPSFONT:0000:...2ea1a418 MOV AX,CS:[0x18a4]
CPSFONT:0000:...3dffff CMP AX,0xffff
CPSFONT:0000:...7505 JNZ LAB_0000_1bed
CPSFONT:0000:...83faff CMP DX,-0x1
CPSFONT:0000:...7475 JZ LAB_0000_1c62
LAB_0000_1bed:
CPSFONT:0000:...2e2b06a018 SUB AX,word ptr CS:[0x18a0]
CPSFONT:0000:...7305 JNC LAB_0000_1bf9
CPSFONT:0000:...80ee10 SUB DH,0x10
CPSFONT:0000:...726f JC LAB_0000_1c68
LAB_0000_1bf9:
CPSFONT:0000:...2e2b16a218 SUB DX,word ptr CS:[0x18a2]
CPSFONT:0000:...7268 JC LAB_0000_1c68
CPSFONT:0000:...40 INC AX
CPSFONT:0000:...7303 JNC LAB_0000_1c06
CPSFONT:0000:...80c610 ADD DH,0x10
LAB_0000_1c06:
CPSFONT:0000:...3bc1 CMP AX,CX
CPSFONT:0000:...7758 JA LAB_0000_1c62
CPSFONT:0000:...52 PUSH DX
CPSFONT:0000:...80e60f AND DH,0xf
CPSFONT:0000:...51 PUSH CX
CPSFONT:0000:...b90400 MOV CX,0x4
CPSFONT:0000:...d3e2 SHL DX,CL
CPSFONT:0000:...59 POP CX
CPSFONT:0000:...03c2 ADD AX,DX
CPSFONT:0000:...5a POP DX
CPSFONT:0000:...7303 JNC LAB_0000_1c1d
CPSFONT:0000:...80c610 ADD DH,0x10
LAB_0000_1c1d:
CPSFONT:0000:...81e200f0 AND DX,0xf000
CPSFONT:0000:...50 PUSH AX
CPSFONT:0000:...52 PUSH DX
CPSFONT:0000:...2bc1 SUB AX,CX
CPSFONT:0000:...7305 JNC LAB_0000_1c2c
CPSFONT:0000:...80ee10 SUB DH,0x10
CPSFONT:0000:...7204 JC LAB_0000_1c30
LAB_0000_1c2c:
CPSFONT:0000:...0bc2 OR AX,DX
CPSFONT:0000:...7530 JNZ LAB_0000_1c60
LAB_0000_1c30:
CPSFONT:0000:...5a POP DX
CPSFONT:0000:...58 POP AX
CPSFONT:0000:...48 DEC AX
CPSFONT:0000:...2bc8 SUB CX,AX
CPSFONT:0000:...03f0 ADD SI,AX
CPSFONT:0000:...2ea1a818 MOV AX,CS:[0x18a8]
CPSFONT:0000:...23c0 AND AX,AX
CPSFONT:0000:...740a JZ LAB_0000_1c49
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x11
LAB_0000_1c46:
CPSFONT:0000:...e944fd JMP LAB_0000_198d
LAB_0000_1c49:
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x23
CPSFONT:0000:...2ec706921... MOV word ptr CS:[0x1892],0x2
CPSFONT:0000:...2ec706941... MOV word ptr CS:[0x1894],0xb
CPSFONT:0000:...ebe6 JMP LAB_0000_1c46
LAB_0000_1c60:
CPSFONT:0000:...5a POP DX
CPSFONT:0000:...58 POP AX
LAB_0000_1c62:
CPSFONT:0000:...03f1 ADD SI,CX
CPSFONT:0000:...2bc9 SUB CX,CX
CPSFONT:0000:...ebde JMP LAB_0000_1c46
LAB_0000_1c68:
CPSFONT:0000:...2ea1a818 MOV AX,CS:[0x18a8]
CPSFONT:0000:...23c0 AND AX,AX
CPSFONT:0000:...7511 JNZ LAB_0000_1c81
CPSFONT:0000:...48 DEC AX
CPSFONT:0000:...2ea31818 MOV CS:[0x1818],AX
CPSFONT:0000:...2ea31a18 MOV CS:[0x181a],AX
CPSFONT:0000:...26c747020c80 MOV word ptr ES:[BX + 0x2],0x800c
CPSFONT:0000:...ebc5 JMP LAB_0000_1c46
LAB_0000_1c81:
CPSFONT:0000:...53 PUSH BX
CPSFONT:0000:...2e8b1eaa18 MOV BX,word ptr CS:[0x18aa]
CPSFONT:0000:...26c747020c80 MOV word ptr ES:[BX + 0x2],0x800c
CPSFONT:0000:...5b POP BX
CPSFONT:0000:...ebb6 JMP LAB_0000_1c46
LAB_0000_1c90:
CPSFONT:0000:...2e8b3e9c18 MOV DI,word ptr CS:[0x189c]
CPSFONT:0000:...03ff ADD DI,DI
switchD:
CPSFONT:0000:...2effa53e18 JMP word ptr CS:[DI + 0x183e]
LAB_0000_1c9c:
CPSFONT:0000:...bf8d19 MOV DI,0x198d
CPSFONT:0000:...57 PUSH DI
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_1ca0()
CPSFONT:0000:...53 PUSH BX
CPSFONT:0000:...2e8b1eaa18 MOV BX,word ptr CS:[DAT_0000_18aa]
CPSFONT:0000:...2ea12e18 MOV AX,CS:[DAT_0000_182e]
CPSFONT:0000:...26894710 MOV word ptr ES:[BX + 0x10],AX
CPSFONT:0000:...2ea13018 MOV AX,CS:[DAT_0000_1830]
CPSFONT:0000:...26894712 MOV word ptr ES:[BX + 0x12],AX
CPSFONT:0000:...33c0 XOR AX,AX
CPSFONT:0000:...26894720 MOV word ptr ES:[BX + 0x20],AX
CPSFONT:0000:...26894722 MOV word ptr ES:[BX + 0x22],AX
CPSFONT:0000:...26894724 MOV word ptr ES:[BX + 0x24],AX
CPSFONT:0000:...2ea13218 MOV AX,CS:[DAT_0000_1832]
CPSFONT:0000:...2689471e MOV word ptr ES:[BX + 0x1e],AX
CPSFONT:0000:...26c74702fdff MOV word ptr ES:[BX + 0x2],0xfffd
CPSFONT:0000:...26837f0401 CMP word ptr ES:[BX + 0x4],0x1
CPSFONT:0000:...750a JNZ LAB_0000_1ce3
CPSFONT:0000:...2e833e9e180c CMP word ptr CS:[DAT_0000_189e],0xc
CPSFONT:0000:...7525 JNZ LAB_0000_1d06
CPSFONT:0000:...eb29 JMP LAB_0000_1d0c
LAB_0000_1ce3:
CPSFONT:0000:...26837f0402 CMP word ptr ES:[BX + 0x4],0x2
CPSFONT:0000:...7552 JNZ LAB_0000_1d3c
CPSFONT:0000:...2e833e3a1800 CMP word ptr CS:[DAT_0000_183a],0x0
CPSFONT:0000:...750a JNZ LAB_0000_1cfc
CPSFONT:0000:...2e833e9e1808 CMP word ptr CS:[DAT_0000_189e],0x8
CPSFONT:0000:...752c JNZ LAB_0000_1d26
CPSFONT:0000:...eb30 JMP LAB_0000_1d2c
LAB_0000_1cfc:
CPSFONT:0000:...2e833e9e180a CMP word ptr CS:[DAT_0000_189e],0xa
CPSFONT:0000:...7522 JNZ LAB_0000_1d26
CPSFONT:0000:...eb26 JMP LAB_0000_1d2c
LAB_0000_1d06:
CPSFONT:0000:...26c747020c80 MOV word ptr ES:[BX + 0x2],0x800c
LAB_0000_1d0c:
CPSFONT:0000:...2ea13418 MOV AX,CS:[DAT_0000_1834]
CPSFONT:0000:...26894714 MOV word ptr ES:[BX + 0x14],AX
CPSFONT:0000:...2ea13618 MOV AX,CS:[DAT_0000_1836]
CPSFONT:0000:...26894716 MOV word ptr ES:[BX + 0x16],AX
CPSFONT:0000:...2ea13818 MOV AX,CS:[DAT_0000_1838]
CPSFONT:0000:...26894718 MOV word ptr ES:[BX + 0x18],AX
CPSFONT:0000:...eb16 JMP LAB_0000_1d3c
LAB_0000_1d26:
CPSFONT:0000:...26c747020c80 MOV word ptr ES:[BX + 0x2],0x800c
LAB_0000_1d2c:
CPSFONT:0000:...2ea13a18 MOV AX,CS:[DAT_0000_183a]
CPSFONT:0000:...2689471a MOV word ptr ES:[BX + 0x1a],AX
CPSFONT:0000:...2ea13c18 MOV AX,CS:[DAT_0000_183c]
CPSFONT:0000:...2689471c MOV word ptr ES:[BX + 0x1c],AX
LAB_0000_1d3c:
CPSFONT:0000:...2ea13218 MOV AX,CS:[DAT_0000_1832]
CPSFONT:0000:...23c0 AND AX,AX
CPSFONT:0000:...7509 JNZ LAB_0000_1d4d
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[DAT_0000_189c],0x10
CPSFONT:0000:...eb17 JMP LAB_0000_1d64
LAB_0000_1d4d:
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[DAT_0000_189c],0x22
CPSFONT:0000:...2ea19e18 MOV AX,CS:[DAT_0000_189e]
CPSFONT:0000:...26014726 ADD word ptr ES:[BX + 0x26],AX
CPSFONT:0000:...7306 JNC LAB_0000_1d64
CPSFONT:0000:...268147280010 ADD word ptr ES:[BX + 0x28],0x1000
LAB_0000_1d64:
CPSFONT:0000:...5b POP BX
CPSFONT:0000:...c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_1d66()
CPSFONT:0000:...2e8b16ac18 MOV DX,word ptr CS:[DAT_0000_18ac]
CPSFONT:0000:...53 PUSH BX
CPSFONT:0000:...33ff XOR DI,DI
CPSFONT:0000:...2e893ea618 MOV word ptr CS:[DAT_0000_18a6],DI
CPSFONT:0000:...2e893ea818 MOV word ptr CS:[DAT_0000_18a8],DI
CPSFONT:0000:...2e8b3ea218 MOV DI,word ptr CS:[DAT_0000_18a2]
CPSFONT:0000:...8bc7 MOV AX,DI
CPSFONT:0000:...80e40f AND AH,0xf
CPSFONT:0000:...e829fb CALL FUN_0000_18ae
CPSFONT:0000:...81e700f0 AND DI,0xf000
CPSFONT:0000:...2e0306a018 ADD AX,word ptr CS:[DAT_0000_18a0]
CPSFONT:0000:...7304 JNC LAB_0000_1d94
CPSFONT:0000:...81c70010 ADD DI,0x1000
LAB_0000_1d94:
CPSFONT:0000:...2ea3a018 MOV CS:[DAT_0000_18a0],AX
CPSFONT:0000:...2e893ea218 MOV word ptr CS:[DAT_0000_18a2],DI
LAB_0000_1d9d:
CPSFONT:0000:...268b4702 MOV AX,word ptr ES:[BX + 0x2]
CPSFONT:0000:...3dfeff CMP AX,0xfffe
CPSFONT:0000:...7418 JZ LAB_0000_1dbe
CPSFONT:0000:...3dfdff CMP AX,0xfffd
CPSFONT:0000:...7403 JZ LAB_0000_1dae
LAB_0000_1dab:
CPSFONT:0000:...e9a500 JMP LAB_0000_1e53
LAB_0000_1dae:
CPSFONT:0000:...268b471e MOV AX,word ptr ES:[BX + 0x1e]
CPSFONT:0000:...23c0 AND AX,AX
CPSFONT:0000:...74f5 JZ LAB_0000_1dab
CPSFONT:0000:...26c74702feff MOV word ptr ES:[BX + 0x2],0xfffe
CPSFONT:0000:...eb08 JMP LAB_0000_1dc6
LAB_0000_1dbe:
CPSFONT:0000:...268b471e MOV AX,word ptr ES:[BX + 0x1e]
CPSFONT:0000:...23c0 AND AX,AX
CPSFONT:0000:...74e5 JZ LAB_0000_1dab
LAB_0000_1dc6:
CPSFONT:0000:...268b7f28 MOV DI,word ptr ES:[BX + 0x28]
CPSFONT:0000:...8bc7 MOV AX,DI
CPSFONT:0000:...80e40f AND AH,0xf
CPSFONT:0000:...e8dcfa CALL FUN_0000_18ae
CPSFONT:0000:...81e700f0 AND DI,0xf000
CPSFONT:0000:...26034726 ADD AX,word ptr ES:[BX + 0x26]
CPSFONT:0000:...7304 JNC LAB_0000_1de0
CPSFONT:0000:...81c70010 ADD DI,0x1000
LAB_0000_1de0:
CPSFONT:0000:...2e3b3ea218 CMP DI,word ptr CS:[DAT_0000_18a2]
CPSFONT:0000:...723e JC LAB_0000_1e25
CPSFONT:0000:...756a JNZ LAB_0000_1e53
CPSFONT:0000:...2e3b06a018 CMP AX,word ptr CS:[DAT_0000_18a0]
CPSFONT:0000:...7235 JC LAB_0000_1e25
CPSFONT:0000:...7561 JNZ LAB_0000_1e53
CPSFONT:0000:...26897722 MOV word ptr ES:[BX + 0x22],SI
CPSFONT:0000:...268c5f24 MOV word ptr ES:[BX + 0x24],DS
CPSFONT:0000:...268b471e MOV AX,word ptr ES:[BX + 0x1e]
CPSFONT:0000:...3bc1 CMP AX,CX
CPSFONT:0000:...732b JNC LAB_0000_1e2d
CPSFONT:0000:...26c7471e0000 MOV word ptr ES:[BX + 0x1e],0x0
CPSFONT:0000:...26894720 MOV word ptr ES:[BX + 0x20],AX
CPSFONT:0000:...2e3906a618 CMP word ptr CS:[DAT_0000_18a6],AX
CPSFONT:0000:...7304 JNC LAB_0000_1e17
CPSFONT:0000:...2ea3a618 MOV CS:[DAT_0000_18a6],AX
LAB_0000_1e17:
CPSFONT:0000:...26014726 ADD word ptr ES:[BX + 0x26],AX
CPSFONT:0000:...7336 JNC LAB_0000_1e53
CPSFONT:0000:...268147280010 ADD word ptr ES:[BX + 0x28],0x1000
CPSFONT:0000:...eb2e JMP LAB_0000_1e53
LAB_0000_1e25:
CPSFONT:0000:...26c747020c80 MOV word ptr ES:[BX + 0x2],0x800c
CPSFONT:0000:...eb26 JMP LAB_0000_1e53
LAB_0000_1e2d:
CPSFONT:0000:...2bc1 SUB AX,CX
CPSFONT:0000:...2689471e MOV word ptr ES:[BX + 0x1e],AX
CPSFONT:0000:...26894f20 MOV word ptr ES:[BX + 0x20],CX
CPSFONT:0000:...2e890ea618 MOV word ptr CS:[DAT_0000_18a6],CX
CPSFONT:0000:...26014f26 ADD word ptr ES:[BX + 0x26],CX
CPSFONT:0000:...7306 JNC LAB_0000_1e48
CPSFONT:0000:...268147280010 ADD word ptr ES:[BX + 0x28],0x1000
LAB_0000_1e48:
CPSFONT:0000:...23c0 AND AX,AX
CPSFONT:0000:...7407 JZ LAB_0000_1e53
CPSFONT:0000:...2ec706a81... MOV word ptr CS:[DAT_0000_18a8],0xffff
LAB_0000_1e53:
CPSFONT:0000:...26031f ADD BX,word ptr ES:[BX]
CPSFONT:0000:...4a DEC DX
CPSFONT:0000:...7403 JZ LAB_0000_1e5c
CPSFONT:0000:...e941ff JMP LAB_0000_1d9d
LAB_0000_1e5c:
CPSFONT:0000:...2ea1a618 MOV AX,CS:[DAT_0000_18a6]
CPSFONT:0000:...03f0 ADD SI,AX
CPSFONT:0000:...2bc8 SUB CX,AX
CPSFONT:0000:...2e833ea81800 CMP word ptr CS:[DAT_0000_18a8],0x0
CPSFONT:0000:...7507 JNZ LAB_0000_1e73
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[DAT_0000_189c],0x10
LAB_0000_1e73:
CPSFONT:0000:...5b POP BX
CPSFONT:0000:...eb1b JMP LAB_0000_1e91
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...83 ?? 83h
CPSFONT:0000:...3e ?? 3Eh >
CPSFONT:0000:...08 ?? 08h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...08 ?? 08h
CPSFONT:0000:...72 ?? 72h r
CPSFONT:0000:...16 ?? 16h
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...0d ?? 0Dh
CPSFONT:0000:...26 ?? 26h &
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...47 ?? 47h G
CPSFONT:0000:...02 ?? 02h
CPSFONT:0000:...0a ?? 0Ah
CPSFONT:0000:...80 ?? 80h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...22 ?? 22h "
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...03 ?? 03h
CPSFONT:0000:...f1 ?? F1h
CPSFONT:0000:...2b ?? 2Bh +
CPSFONT:0000:...c9 ?? C9h
LAB_0000_1e91:
CPSFONT:0000:...e9f9fa JMP LAB_0000_198d
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...a7 ?? A7h
CPSFONT:0000:...03 ?? 03h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...8b ?? 8Bh
CPSFONT:0000:...3e ?? 3Eh >
CPSFONT:0000:...08 ?? 08h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...3a ?? 3Ah :
CPSFONT:0000:...85 ?? 85h
CPSFONT:0000:...0a ?? 0Ah
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...0f ?? 0Fh
CPSFONT:0000:...26 ?? 26h &
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...47 ?? 47h G
CPSFONT:0000:...02 ?? 02h
CPSFONT:0000:...0c ?? 0Ch
CPSFONT:0000:...80 ?? 80h
CPSFONT:0000:...b8 ?? B8h
CPSFONT:0000:...08 ?? 08h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...08 ?? 08h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...df ?? DFh
CPSFONT:0000:...47 ?? 47h G
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...89 ?? 89h
CPSFONT:0000:...3e ?? 3Eh >
CPSFONT:0000:...08 ?? 08h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...83 ?? 83h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...08 ?? 08h
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...02 ?? 02h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...d2 ?? D2h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...94 ?? 94h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...23 ?? 23h #
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...92 ?? 92h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...25 ?? 25h %
CPSFONT:0000:...00 ?? 00h
LAB_0000_1ed4:
CPSFONT:0000:...ebbb JMP LAB_0000_1e91
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...65 ?? 65h e
CPSFONT:0000:...03 ?? 03h
CPSFONT:0000:...75 ?? 75h u
CPSFONT:0000:...0d ?? 0Dh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...12 ?? 12h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...26 ?? 26h &
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...ec ?? ECh
CPSFONT:0000:...46 ?? 46h F
CPSFONT:0000:...49 ?? 49h I
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...12 ?? 12h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...27 ?? 27h '
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...dd ?? DDh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...44 ?? 44h D
CPSFONT:0000:...03 ?? 03h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...13 ?? 13h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...27 ?? 27h '
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...cd ?? CDh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...34 ?? 34h 4
CPSFONT:0000:...03 ?? 03h
CPSFONT:0000:...75 ?? 75h u
CPSFONT:0000:...0d ?? 0Dh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...14 ?? 14h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...28 ?? 28h (
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...bb ?? BBh
CPSFONT:0000:...46 ?? 46h F
CPSFONT:0000:...49 ?? 49h I
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...14 ?? 14h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...29 ?? 29h )
CPSFONT:0000:...00 ?? 00h
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_1f26()
CPSFONT:0000:...ebac JMP LAB_0000_1ed4
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...13 ?? 13h
CPSFONT:0000:...03 ?? 03h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...15 ?? 15h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...29 ?? 29h )
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...ee ?? EEh
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined caseD_0()
CPSFONT:0000:...e80303 CALL FUN_0000_223e
CPSFONT:0000:...750d JNZ LAB_0000_1f4a
CPSFONT:0000:...2ea21618 MOV CS:[DAT_0000_1816],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[DAT_0000_189c],0x1
CPSFONT:0000:...ebdc JMP FUN_0000_1f26
LAB_0000_1f4a:
CPSFONT:0000:...46 INC SI
CPSFONT:0000:...49 DEC CX
CPSFONT:0000:...2ea31618 MOV CS:[DAT_0000_1816],AX
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[DAT_0000_189c],0x23
CPSFONT:0000:...2ec706921... MOV word ptr CS:[DAT_0000_1892],0x2
CPSFONT:0000:...ebc6 JMP FUN_0000_1f26
caseD_1:
CPSFONT:0000:...e8db02 CALL FUN_0000_223e
CPSFONT:0000:...2ea21718 MOV CS:[0x1817],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x23
CPSFONT:0000:...2ec706921... MOV word ptr CS:[0x1892],0x2
CPSFONT:0000:...7502 JNZ LAB_0000_1f79
CPSFONT:0000:...ebad JMP FUN_0000_1f26
LAB_0000_1f79:
CPSFONT:0000:...46 INC SI
CPSFONT:0000:...2eff069418 INC word ptr CS:[0x1894]
CPSFONT:0000:...49 DEC CX
CPSFONT:0000:...7502 JNZ LAB_0000_1f84
CPSFONT:0000:...eba2 JMP FUN_0000_1f26
LAB_0000_1f84:
CPSFONT:0000:...46 INC SI
CPSFONT:0000:...2eff069418 INC word ptr CS:[0x1894]
CPSFONT:0000:...49 DEC CX
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x2
LAB_0000_1f92:
CPSFONT:0000:...eb92 JMP FUN_0000_1f26
caseD_2:
CPSFONT:0000:...e8a702 CALL FUN_0000_223e
CPSFONT:0000:...750d JNZ LAB_0000_1fa6
CPSFONT:0000:...2ea21818 MOV CS:[0x1818],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x3
CPSFONT:0000:...ebec JMP LAB_0000_1f92
LAB_0000_1fa6:
CPSFONT:0000:...46 INC SI
CPSFONT:0000:...49 DEC CX
CPSFONT:0000:...2ea31818 MOV CS:[0x1818],AX
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x4
CPSFONT:0000:...ebdd JMP LAB_0000_1f92
caseD_3:
CPSFONT:0000:...e88602 CALL FUN_0000_223e
CPSFONT:0000:...2ea21918 MOV CS:[0x1819],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x4
CPSFONT:0000:...ebcd JMP LAB_0000_1f92
caseD_4:
CPSFONT:0000:...e87602 CALL FUN_0000_223e
CPSFONT:0000:...750d JNZ LAB_0000_1fd7
CPSFONT:0000:...2ea21a18 MOV CS:[0x181a],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x5
CPSFONT:0000:...ebbb JMP LAB_0000_1f92
LAB_0000_1fd7:
CPSFONT:0000:...46 INC SI
CPSFONT:0000:...49 DEC CX
CPSFONT:0000:...2ea31a18 MOV CS:[0x181a],AX
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x6
CPSFONT:0000:...ebac JMP LAB_0000_1f92
caseD_5:
CPSFONT:0000:...e85502 CALL FUN_0000_223e
CPSFONT:0000:...2ea21b18 MOV CS:[0x181b],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x6
CPSFONT:0000:...eb9c JMP LAB_0000_1f92
caseD_6:
CPSFONT:0000:...e84502 CALL FUN_0000_223e
CPSFONT:0000:...750e JNZ LAB_0000_2009
CPSFONT:0000:...2ea21c18 MOV CS:[0x181c],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x7
LAB_0000_2006:
CPSFONT:0000:...e984f9 JMP LAB_0000_198d
LAB_0000_2009:
CPSFONT:0000:...46 INC SI
CPSFONT:0000:...49 DEC CX
CPSFONT:0000:...2ea31c18 MOV CS:[0x181c],AX
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x8
CPSFONT:0000:...2ec7061e1... MOV word ptr CS:[0x181e],0x0
CPSFONT:0000:...ebe7 JMP LAB_0000_2006
caseD_7:
CPSFONT:0000:...e81c02 CALL FUN_0000_223e
CPSFONT:0000:...2ea21d18 MOV CS:[0x181d],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x8
CPSFONT:0000:...2ec7061e1... MOV word ptr CS:[0x181e],0x0
CPSFONT:0000:...ebd0 JMP LAB_0000_2006
caseD_8:
CPSFONT:0000:...2e833e1e1808 CMP word ptr CS:[0x181e],0x8
CPSFONT:0000:...7613 JBE LAB_0000_2051
CPSFONT:0000:...26c747020a80 MOV word ptr ES:[BX + 0x2],0x800a
CPSFONT:0000:...2ec706061... MOV word ptr CS:[0x1806],0x21
CPSFONT:0000:...03f1 ADD SI,CX
CPSFONT:0000:...2bc9 SUB CX,CX
LAB_0000_204f:
CPSFONT:0000:...ebb5 JMP LAB_0000_2006
LAB_0000_2051:
CPSFONT:0000:...b80800 MOV AX,0x8
CPSFONT:0000:...2e2b061e18 SUB AX,word ptr CS:[0x181e]
CPSFONT:0000:...3bc8 CMP CX,AX
CPSFONT:0000:...7317 JNC LAB_0000_2074
CPSFONT:0000:...06 PUSH ES
CPSFONT:0000:...0e PUSH CS
CPSFONT:0000:...07 POP ES
CPSFONT:0000:...bf2018 MOV DI,0x1820
CPSFONT:0000:...2e033e1e18 ADD DI,word ptr CS:[0x181e]
CPSFONT:0000:...2e010e1e18 ADD word ptr CS:[0x181e],CX
CPSFONT:0000:...f3a4 MOVSB.REP ES:DI,SI
CPSFONT:0000:...07 POP ES
CPSFONT:0000:...33c9 XOR CX,CX
CPSFONT:0000:...ebdb JMP LAB_0000_204f
LAB_0000_2074:
CPSFONT:0000:...51 PUSH CX
CPSFONT:0000:...06 PUSH ES
CPSFONT:0000:...0e PUSH CS
CPSFONT:0000:...07 POP ES
CPSFONT:0000:...bf2018 MOV DI,0x1820
CPSFONT:0000:...2e033e1e18 ADD DI,word ptr CS:[0x181e]
CPSFONT:0000:...8bc8 MOV CX,AX
CPSFONT:0000:...f3a4 MOVSB.REP ES:DI,SI
CPSFONT:0000:...07 POP ES
CPSFONT:0000:...2e01061e18 ADD word ptr CS:[0x181e],AX
CPSFONT:0000:...59 POP CX
CPSFONT:0000:...2bc8 SUB CX,AX
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x9
LAB_0000_2094:
CPSFONT:0000:...ebb9 JMP LAB_0000_204f
caseD_9:
CPSFONT:0000:...e8a501 CALL FUN_0000_223e
CPSFONT:0000:...750d JNZ LAB_0000_20a8
CPSFONT:0000:...2ea22818 MOV CS:[0x1828],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0xa
CPSFONT:0000:...ebec JMP LAB_0000_2094
LAB_0000_20a8:
CPSFONT:0000:...46 INC SI
CPSFONT:0000:...49 DEC CX
CPSFONT:0000:...2ea32818 MOV CS:[0x1828],AX
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x23
CPSFONT:0000:...2ec706921... MOV word ptr CS:[0x1892],0xb
CPSFONT:0000:...ebd6 JMP LAB_0000_2094
caseD_a:
CPSFONT:0000:...e87d01 CALL FUN_0000_223e
CPSFONT:0000:...2ea22918 MOV CS:[0x1829],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0x23
CPSFONT:0000:...2ec706921... MOV word ptr CS:[0x1892],0xb
CPSFONT:0000:...ebbf JMP LAB_0000_2094
caseD_b:
CPSFONT:0000:...e86601 CALL FUN_0000_223e
CPSFONT:0000:...750d JNZ LAB_0000_20e7
CPSFONT:0000:...2ea22a18 MOV CS:[0x182a],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0xc
CPSFONT:0000:...ebad JMP LAB_0000_2094
LAB_0000_20e7:
CPSFONT:0000:...46 INC SI
CPSFONT:0000:...49 DEC CX
CPSFONT:0000:...2ea32a18 MOV CS:[0x182a],AX
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0xd
LAB_0000_20f4:
CPSFONT:0000:...eb9e JMP LAB_0000_2094
caseD_c:
CPSFONT:0000:...e84501 CALL FUN_0000_223e
CPSFONT:0000:...2ea22b18 MOV CS:[0x182b],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0xd
CPSFONT:0000:...ebee JMP LAB_0000_20f4
caseD_d:
CPSFONT:0000:...e83501 CALL FUN_0000_223e
CPSFONT:0000:...750d JNZ LAB_0000_2118
CPSFONT:0000:...2ea22c18 MOV CS:[0x182c],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0xe
CPSFONT:0000:...ebdc JMP LAB_0000_20f4
LAB_0000_2118:
CPSFONT:0000:...46 INC SI
CPSFONT:0000:...49 DEC CX
CPSFONT:0000:...2ea32c18 MOV CS:[0x182c],AX
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0xf
CPSFONT:0000:...2ea11618 MOV AX,CS:[0x1816]
CPSFONT:0000:...48 DEC AX
CPSFONT:0000:...2ea31618 MOV CS:[0x1816],AX
CPSFONT:0000:...750b JNZ LAB_0000_213b
CPSFONT:0000:...48 DEC AX
CPSFONT:0000:...2ea31818 MOV CS:[0x1818],AX
CPSFONT:0000:...2ea31a18 MOV CS:[0x181a],AX
LAB_0000_2139:
CPSFONT:0000:...ebb9 JMP LAB_0000_20f4
LAB_0000_213b:
CPSFONT:0000:...2ea11818 MOV AX,CS:[0x1818]
CPSFONT:0000:...2e0b061a18 OR AX,word ptr CS:[0x181a]
CPSFONT:0000:...7509 JNZ LAB_0000_214f
CPSFONT:0000:...48 DEC AX
CPSFONT:0000:...2ea31818 MOV CS:[0x1818],AX
CPSFONT:0000:...2ea31a18 MOV CS:[0x181a],AX
LAB_0000_214f:
CPSFONT:0000:...ebe8 JMP LAB_0000_2139
caseD_e:
CPSFONT:0000:...e8ea00 CALL FUN_0000_223e
CPSFONT:0000:...2ea22d18 MOV CS:[0x182d],AL
CPSFONT:0000:...2ec7069c1... MOV word ptr CS:[0x189c],0xf
CPSFONT:0000:...2ea11618 MOV AX,CS:[0x1816]
CPSFONT:0000:...48 DEC AX
CPSFONT:0000:...2ea31618 MOV CS:[0x1816],AX
CPSFONT:0000:...750b JNZ LAB_0000_2175
CPSFONT:0000:...48 DEC AX
CPSFONT:0000:...2ea31818 MOV CS:[0x1818],AX
CPSFONT:0000:...2ea31a18 MOV CS:[0x181a],AX
CPSFONT:0000:...ebc4 JMP LAB_0000_2139
LAB_0000_2175:
CPSFONT:0000:...2ea11818 MOV AX,CS:[0x1818]
CPSFONT:0000:...2e0b061a18 OR AX,word ptr CS:[0x181a]
CPSFONT:0000:...7509 JNZ LAB_0000_2189
CPSFONT:0000:...48 DEC AX
CPSFONT:0000:...2ea31818 MOV CS:[0x1818],AX
CPSFONT:0000:...2ea31a18 MOV CS:[0x181a],AX
LAB_0000_2189:
CPSFONT:0000:...ebae JMP LAB_0000_2139
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...b0 ?? B0h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...75 ?? 75h u
CPSFONT:0000:...0e ?? 0Eh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...12 ?? 12h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...e9 ?? E9h
CPSFONT:0000:...ef ?? EFh
CPSFONT:0000:...f7 ?? F7h
CPSFONT:0000:...46 ?? 46h F
CPSFONT:0000:...49 ?? 49h I
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...13 ?? 13h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...dc ?? DCh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...8e ?? 8Eh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...2f ?? 2Fh /
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...13 ?? 13h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...cc ?? CCh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...7e ?? 7Eh ~
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...75 ?? 75h u
CPSFONT:0000:...0d ?? 0Dh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...30 ?? 30h 0
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...14 ?? 14h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...ba ?? BAh
CPSFONT:0000:...46 ?? 46h F
CPSFONT:0000:...49 ?? 49h I
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...30 ?? 30h 0
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...15 ?? 15h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...ab ?? ABh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...5d ?? 5Dh ]
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...31 ?? 31h 1
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...15 ?? 15h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...9b ?? 9Bh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...4d ?? 4Dh M
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...75 ?? 75h u
CPSFONT:0000:...0d ?? 0Dh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...32 ?? 32h 2
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...16 ?? 16h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...89 ?? 89h
CPSFONT:0000:...46 ?? 46h F
CPSFONT:0000:...49 ?? 49h I
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9e ?? 9Eh
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...32 ?? 32h 2
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...23 ?? 23h #
CPSFONT:0000:...c0 ?? C0h
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...10 ?? 10h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...83 ?? 83h
CPSFONT:0000:...3e ?? 3Eh >
CPSFONT:0000:...1c ?? 1Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...01 ?? 01h
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...0e ?? 0Eh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...83 ?? 83h
CPSFONT:0000:...3e ?? 3Eh >
CPSFONT:0000:...1c ?? 1Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...02 ?? 02h
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...0f ?? 0Fh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...32 ?? 32h 2
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...e9 ?? E9h
CPSFONT:0000:...66 ?? 66h f
CPSFONT:0000:...f7 ?? F7h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...17 ?? 17h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...f4 ?? F4h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...1d ?? 1Dh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9e ?? 9Eh
CPSFONT:0000:...18 ?? 18h
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_223e()
CPSFONT:0000:...8b04 MOV AX,word ptr [SI]
CPSFONT:0000:...46 INC SI
CPSFONT:0000:...49 DEC CX
CPSFONT:0000:...c3 RET
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9e ?? 9Eh
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...f2 ?? F2h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a1 ?? A1h
CPSFONT:0000:...32 ?? 32h 2
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...48 ?? 48h H
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...32 ?? 32h 2
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...c3 ?? C3h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...21 ?? 21h !
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...c3 ?? C3h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...e2 ?? E2h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...33 ?? 33h 3
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a1 ?? A1h
CPSFONT:0000:...32 ?? 32h 2
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...23 ?? 23h #
CPSFONT:0000:...c0 ?? C0h
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...10 ?? 10h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...83 ?? 83h
CPSFONT:0000:...3e ?? 3Eh >
CPSFONT:0000:...1c ?? 1Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...01 ?? 01h
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...0d ?? 0Dh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...83 ?? 83h
CPSFONT:0000:...3e ?? 3Eh >
CPSFONT:0000:...1c ?? 1Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...02 ?? 02h
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...0e ?? 0Eh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...d6 ?? D6h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...17 ?? 17h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...99 ?? 99h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...1d ?? 1Dh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...90 ?? 90h
CPSFONT:0000:...33 ?? 33h 3
CPSFONT:0000:...c0 ?? C0h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...34 ?? 34h 4
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...36 ?? 36h 6
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...38 ?? 38h 8
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...94 ?? 94h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...34 ?? 34h 4
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...a0 ?? A0h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...09 ?? 09h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...db ?? DBh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...d6 ?? D6h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...7a ?? 7Ah z
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...35 ?? 35h 5
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...86 ?? 86h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...ef ?? EFh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...19 ?? 19h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...c1 ?? C1h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...65 ?? 65h e
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...36 ?? 36h 6
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...71 ?? 71h q
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...da ?? DAh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...1a ?? 1Ah
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...e9 ?? E9h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...50 ?? 50h P
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...37 ?? 37h 7
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...5c ?? 5Ch \
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...c5 ?? C5h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...1b ?? 1Bh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...d4 ?? D4h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...3b ?? 3Bh ;
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...50 ?? 50h P
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...4a ?? 4Ah J
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...58 ?? 58h X
CPSFONT:0000:...75 ?? 75h u
CPSFONT:0000:...02 ?? 02h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...b0 ?? B0h
CPSFONT:0000:...23 ?? 23h #
CPSFONT:0000:...c9 ?? C9h
CPSFONT:0000:...75 ?? 75h u
CPSFONT:0000:...0e ?? 0Eh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...38 ?? 38h 8
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...1c ?? 1Ch
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...e9 ?? E9h
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...f6 ?? F6h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9e ?? 9Eh
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...46 ?? 46h F
CPSFONT:0000:...49 ?? 49h I
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...38 ?? 38h 8
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...25 ?? 25h %
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...2c ?? 2Ch ,
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...ea ?? EAh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...0a ?? 0Ah
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...39 ?? 39h 9
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...16 ?? 16h
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...1d ?? 1Dh
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...db ?? DBh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...fb ?? FBh
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...50 ?? 50h P
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...0a ?? 0Ah
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...58 ?? 58h X
CPSFONT:0000:...75 ?? 75h u
CPSFONT:0000:...03 ?? 03h
CPSFONT:0000:...e9 ?? E9h
CPSFONT:0000:...8a ?? 8Ah
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...23 ?? 23h #
CPSFONT:0000:...c9 ?? C9h
CPSFONT:0000:...75 ?? 75h u
CPSFONT:0000:...0d ?? 0Dh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...3a ?? 3Ah :
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...1e ?? 1Eh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...bd ?? BDh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9e ?? 9Eh
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...46 ?? 46h F
CPSFONT:0000:...49 ?? 49h I
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...3a ?? 3Ah :
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...e5 ?? E5h
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...83 ?? 83h
CPSFONT:0000:...3e ?? 3Eh >
CPSFONT:0000:...3a ?? 3Ah :
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...75 ?? 75h u
CPSFONT:0000:...05 ?? 05h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...e4 ?? E4h
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...e3 ?? E3h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...1f ?? 1Fh
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...da ?? DAh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...b9 ?? B9h
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...3b ?? 3Bh ;
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...c5 ?? C5h
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...83 ?? 83h
CPSFONT:0000:...3e ?? 3Eh >
CPSFONT:0000:...3a ?? 3Ah :
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...75 ?? 75h u
CPSFONT:0000:...e5 ?? E5h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...c4 ?? C4h
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...c3 ?? C3h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...50 ?? 50h P
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...b1 ?? B1h
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...58 ?? 58h X
CPSFONT:0000:...74 ?? 74h t
CPSFONT:0000:...34 ?? 34h 4
CPSFONT:0000:...23 ?? 23h #
CPSFONT:0000:...c9 ?? C9h
CPSFONT:0000:...75 ?? 75h u
CPSFONT:0000:...0d ?? 0Dh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...3c ?? 3Ch <
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...c7 ?? C7h
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9c ?? 9Ch
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...20 ?? 20h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...e3 ?? E3h
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...ff ?? FFh
CPSFONT:0000:...06 ?? 06h
CPSFONT:0000:...9e ?? 9Eh
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...46 ?? 46h F
CPSFONT:0000:...49 ?? 49h I
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a3 ?? A3h
CPSFONT:0000:...3c ?? 3Ch <
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...8f ?? 8Fh
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...96 ?? 96h
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...e9 ?? E9h
CPSFONT:0000:...ca ?? CAh
CPSFONT:0000:...f5 ?? F5h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...73 ?? 73h s
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...2e ?? 2Eh .
CPSFONT:0000:...a2 ?? A2h
CPSFONT:0000:...3d ?? 3Dh =
CPSFONT:0000:...18 ?? 18h
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...7f ?? 7Fh 
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...86 ?? 86h
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...ee ?? EEh
CPSFONT:0000:...e8 ?? E8h
CPSFONT:0000:...81 ?? 81h
CPSFONT:0000:...fe ?? FEh
CPSFONT:0000:...eb ?? EBh
CPSFONT:0000:...e9 ?? E9h
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_23d7()
CPSFONT:0000:...52 PUSH DX
CPSFONT:0000:...06 PUSH ES
CPSFONT:0000:...57 PUSH DI
CPSFONT:0000:...0e PUSH CS
CPSFONT:0000:...07 POP ES
CPSFONT:0000:...bf9618 MOV DI,0x1896
CPSFONT:0000:...ba0300 MOV DX,0x3
CPSFONT:0000:...2ea19418 MOV AX,CS:[DAT_0000_1894]
LAB_0000_23e6:
CPSFONT:0000:...263b05 CMP AX,word ptr ES:[DI]
CPSFONT:0000:...7207 JC LAB_0000_23f2
CPSFONT:0000:...4a DEC DX
CPSFONT:0000:...742b JZ LAB_0000_2419
CPSFONT:0000:...47 INC DI
CPSFONT:0000:...47 INC DI
CPSFONT:0000:...ebf4 JMP LAB_0000_23e6
LAB_0000_23f2:
CPSFONT:0000:...268b15 MOV DX,word ptr ES:[DI]
CPSFONT:0000:...2bd0 SUB DX,AX
CPSFONT:0000:...3bca CMP CX,DX
CPSFONT:0000:...730b JNC LAB_0000_2406
CPSFONT:0000:...2e010e9418 ADD word ptr CS:[DAT_0000_1894],CX
CPSFONT:0000:...03f1 ADD SI,CX
CPSFONT:0000:...2bc9 SUB CX,CX
CPSFONT:0000:...eb20 JMP LAB_0000_2426
LAB_0000_2406:
CPSFONT:0000:...2e01169418 ADD word ptr CS:[DAT_0000_1894],DX
CPSFONT:0000:...03f2 ADD SI,DX
CPSFONT:0000:...2bca SUB CX,DX
CPSFONT:0000:...2ea19218 MOV AX,CS:[DAT_0000_1892]
CPSFONT:0000:...2ea39c18 MOV CS:[DAT_0000_189c],AX
CPSFONT:0000:...eb0d JMP LAB_0000_2426
LAB_0000_2419:
CPSFONT:0000:...5f POP DI
CPSFONT:0000:...07 POP ES
CPSFONT:0000:...5a POP DX
CPSFONT:0000:...26c747020a80 MOV word ptr ES:[BX + 0x2],0x800a
CPSFONT:0000:...2bc9 SUB CX,CX
CPSFONT:0000:...eb03 JMP LAB_0000_2429
LAB_0000_2426:
CPSFONT:0000:...5f POP DI
CPSFONT:0000:...07 POP ES
CPSFONT:0000:...5a POP DX
LAB_0000_2429:
CPSFONT:0000:...e961f5 JMP LAB_0000_198d
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_242c()
CPSFONT:0000:...2e833e9c1821 CMP word ptr CS:[DAT_0000_189c],0x21
CPSFONT:0000:...7503 JNZ LAB_0000_2437
CPSFONT:0000:...e869f8 CALL FUN_0000_1ca0
LAB_0000_2437:
CPSFONT:0000:...59 POP CX
LAB_0000_2438:
CPSFONT:0000:...5e POP SI
CPSFONT:0000:...5f POP DI
CPSFONT:0000:...5a POP DX
CPSFONT:0000:...59 POP CX
CPSFONT:0000:...5b POP BX
CPSFONT:0000:...58 POP AX
CPSFONT:0000:...07 POP ES
CPSFONT:0000:...1f POP DS
CPSFONT:0000:...c3 RET
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
CPSFONT:0000:...00 ?? 00h
DAT_0000_2450:
PRTINT2f:0000...0000 undefined2 0000h
DAT_0000_2452:
PRTINT2f:0000...0000 undefined2 0000h
DAT_0000_2454:
PRTINT2f:0000...0000 undefined2 0000h
DAT_0000_2456:
PRTINT2f:0000...00 undefined1 00h
DAT_0000_2457:
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...6e ?? 6Eh n
PRTINT2f:0000...24 ?? 24h $
DAT_0000_246c:
PRTINT2f:0000...0000 undefined2 0000h
PRTINT2f:0000...02 ?? 02h
PRTINT2f:0000...00 ?? 00h
DAT_0000_2470:
PRTINT2f:0000...0000 undefined2 0000h
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined INT2F_COM()
PRTINT2f:0000...fb STI
PRTINT2f:0000...3d40ad CMP AX,0xad40
PRTINT2f:0000...7405 JZ LAB_0000_247c+1
PRTINT2f:0000...2e ?? 2Eh .
PRTINT2f:0000...ff ?? FFh
PRTINT2f:0000...2e ?? 2Eh .
PRTINT2f:0000...50 PUSH AX
PRTINT2f:0000...2450 AND AL,0x50
PRTINT2f:0000...55 PUSH BP
PRTINT2f:0000...53 PUSH BX
PRTINT2f:0000...51 PUSH CX
PRTINT2f:0000...52 PUSH DX
PRTINT2f:0000...57 PUSH DI
PRTINT2f:0000...56 PUSH SI
PRTINT2f:0000...1e PUSH DS
PRTINT2f:0000...06 PUSH ES
PRTINT2f:0000...2ec706542... MOV word ptr CS:[DAT_0000_2454],0x0
PRTINT2f:0000...2e8c0e6c24 MOV word ptr CS:[DAT_0000_246c],CS
PRTINT2f:0000...8beb MOV BP,BX
PRTINT2f:0000...83fa00 CMP DX,0x0
PRTINT2f:0000...7510 JNZ LAB_0000_24a9
PRTINT2f:0000...8d1e9c00 LEA BX,[0x9c]
PRTINT2f:0000...8d364a00 LEA SI,[0x4a]
PRTINT2f:0000...2e89365424 MOV word ptr CS:[DAT_0000_2454],SI
PRTINT2f:0000...eb19 JMP LAB_0000_24c1
PRTINT2f:0000...90 ?? 90h
LAB_0000_24a9:
PRTINT2f:0000...83fa01 CMP DX,0x1
PRTINT2f:0000...7507 JNZ LAB_0000_24b5
PRTINT2f:0000...8d1eee00 LEA BX,[0xee]
PRTINT2f:0000...eb0d JMP LAB_0000_24c1
PRTINT2f:0000...90 ?? 90h
LAB_0000_24b5:
PRTINT2f:0000...83fa02 CMP DX,0x2
PRTINT2f:0000...7506 JNZ LAB_0000_24c0
PRTINT2f:0000...8d1e4001 LEA BX,[0x140]
PRTINT2f:0000...eb01 JMP LAB_0000_24c1
LAB_0000_24c0:
PRTINT2f:0000...f9 STC
LAB_0000_24c1:
PRTINT2f:0000...720d JC LAB_0000_24d0
PRTINT2f:0000...83fdff CMP BP,-0x1
PRTINT2f:0000...7505 JNZ LAB_0000_24cd
PRTINT2f:0000...e83f00 CALL FUN_0000_250a
PRTINT2f:0000...eb03 JMP LAB_0000_24d0
LAB_0000_24cd:
PRTINT2f:0000...e8b700 CALL FUN_0000_2587
LAB_0000_24d0:
PRTINT2f:0000...2e8b365424 MOV SI,word ptr CS:[DAT_0000_2454]
PRTINT2f:0000...9c PUSHF
PRTINT2f:0000...83fe00 CMP SI,0x0
PRTINT2f:0000...7410 JZ LAB_0000_24eb
PRTINT2f:0000...2e8b471a MOV AX,word ptr CS:[BX + 0x1a]=>CPSPMnn:B...
PRTINT2f:0000...2e89441a MOV word ptr CS:[SI ...,AX
PRTINT2f:0000...2e8b474e MOV AX,word ptr CS:[BX + 0x4e]=>CPSPMnn:D...
PRTINT2f:0000...2e89444e MOV word ptr CS:[SI ...,AX
LAB_0000_24eb:
PRTINT2f:0000...9d POPF
PRTINT2f:0000...07 POP ES
PRTINT2f:0000...1f POP DS
PRTINT2f:0000...5e POP SI
PRTINT2f:0000...5f POP DI
PRTINT2f:0000...5a POP DX
PRTINT2f:0000...59 POP CX
PRTINT2f:0000...5b POP BX
PRTINT2f:0000...8bec MOV BP,SP
PRTINT2f:0000...8b4608 MOV AX,word ptr [BP + 0x8]
PRTINT2f:0000...7205 JC LAB_0000_24ff
PRTINT2f:0000...25feff AND AX,0xfffe
PRTINT2f:0000...eb03 JMP LAB_0000_2502
LAB_0000_24ff:
PRTINT2f:0000...0d0100 OR AX,0x1
LAB_0000_2502:
PRTINT2f:0000...894608 MOV word ptr [BP + 0x8],AX
PRTINT2f:0000...5d POP BP
PRTINT2f:0000...58 POP AX
PRTINT2f:0000...86e0 XCHG AL,AH
PRTINT2f:0000...cf IRET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_250a()
PRTINT2f:0000...2e837f1a04 CMP word ptr CS:[BX + 0x1a],0x4
PRTINT2f:0000...7575 JNZ LAB_0000_2586
PRTINT2f:0000...90 NOP
PRTINT2f:0000...90 NOP
PRTINT2f:0000...90 NOP
PRTINT2f:0000...2ec7471a0100 MOV word ptr CS:[BX + 0x1a],0x1
PRTINT2f:0000...2e8b6f4e MOV BP,word ptr CS:[BX + 0x4e]
PRTINT2f:0000...83fdff CMP BP,-0x1
PRTINT2f:0000...7444 JZ LAB_0000_2567
PRTINT2f:0000...33c0 XOR AX,AX
PRTINT2f:0000...e83501 CALL FUN_0000_265d
PRTINT2f:0000...3bea CMP BP,DX
PRTINT2f:0000...7438 JZ LAB_0000_2564
PRTINT2f:0000...2e892e7024 MOV word ptr CS:[DAT_0000_2470],BP
PRTINT2f:0000...0e PUSH CS
PRTINT2f:0000...07 POP ES
PRTINT2f:0000...8d3e5724 LEA DI,[DAT_0000_2457]
PRTINT2f:0000...2e897f0e MOV word ptr CS:[BX + 0xe],DI=>DAT_0000_2457
PRTINT2f:0000...2e8c4710 MOV word ptr CS:[BX + 0x10],ES
PRTINT2f:0000...e8ceed CALL CPSPMnn:INVOKE
PRTINT2f:0000...3c00 CMP AL,0x0
PRTINT2f:0000...741b JZ LAB_0000_2561
PRTINT2f:0000...b80100 MOV AX,0x1
PRTINT2f:0000...e81101 CALL FUN_0000_265d
PRTINT2f:0000...2e833e542400 CMP word ptr CS:[DAT_0000_2454],0x0
PRTINT2f:0000...740a JZ LAB_0000_255e
PRTINT2f:0000...53 PUSH BX
PRTINT2f:0000...2e8b1e5424 MOV BX,word ptr CS:[DAT_0000_2454]
PRTINT2f:0000...e80001 CALL FUN_0000_265d
PRTINT2f:0000...5b POP BX
LAB_0000_255e:
PRTINT2f:0000...f9 STC
PRTINT2f:0000...eb1f JMP LAB_0000_2580
LAB_0000_2561:
PRTINT2f:0000...f8 CLC
PRTINT2f:0000...eb1c JMP LAB_0000_2580
LAB_0000_2564:
PRTINT2f:0000...f8 CLC
PRTINT2f:0000...eb19 JMP LAB_0000_2580
LAB_0000_2567:
PRTINT2f:0000...b80100 MOV AX,0x1
PRTINT2f:0000...e8f000 CALL FUN_0000_265d
PRTINT2f:0000...2e833e542400 CMP word ptr CS:[DAT_0000_2454],0x0
PRTINT2f:0000...740a JZ LAB_0000_257f
PRTINT2f:0000...53 PUSH BX
PRTINT2f:0000...2e8b1e5424 MOV BX,word ptr CS:[DAT_0000_2454]
PRTINT2f:0000...e8df00 CALL FUN_0000_265d
PRTINT2f:0000...5b POP BX
LAB_0000_257f:
PRTINT2f:0000...f8 CLC
LAB_0000_2580:
PRTINT2f:0000...2ec7474effff MOV word ptr CS:[BX + 0x4e],0xffff
LAB_0000_2586:
PRTINT2f:0000...c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_2587()
PRTINT2f:0000...2e837f1a04 CMP word ptr CS:[BX + 0x1a],0x4
PRTINT2f:0000...750f JNZ LAB_0000_259d
PRTINT2f:0000...2ec606562401 MOV byte ptr CS:[DAT_0000_2456],0x1
PRTINT2f:0000...2ec7471a0100 MOV word ptr CS:[BX + 0x1a],0x1
PRTINT2f:0000...eb11 JMP LAB_0000_25ad
PRTINT2f:0000...90 ?? 90h
LAB_0000_259d:
PRTINT2f:0000...2e837f1a01 CMP word ptr CS:[BX + 0x1a],0x1
PRTINT2f:0000...7508 JNZ LAB_0000_25ac
PRTINT2f:0000...2ec606562400 MOV byte ptr CS:[DAT_0000_2456],0x0
PRTINT2f:0000...eb01 JMP LAB_0000_25ad
LAB_0000_25ac:
PRTINT2f:0000...f9 STC
LAB_0000_25ad:
PRTINT2f:0000...7255 JC LAB_0000_2604
PRTINT2f:0000...e85300 CALL FUN_0000_2605
PRTINT2f:0000...7250 JC LAB_0000_2604
PRTINT2f:0000...33c0 XOR AX,AX
PRTINT2f:0000...e8a400 CALL FUN_0000_265d
PRTINT2f:0000...3bea CMP BP,DX
PRTINT2f:0000...7434 JZ LAB_0000_25f1
PRTINT2f:0000...2e892e7024 MOV word ptr CS:[DAT_0000_2470],BP
PRTINT2f:0000...0e PUSH CS
PRTINT2f:0000...07 POP ES
PRTINT2f:0000...8d3e5724 LEA DI,[DAT_0000_2457]
PRTINT2f:0000...2e897f0e MOV word ptr CS:[BX + 0xe],DI=>DAT_0000_2457
PRTINT2f:0000...2e8c4710 MOV word ptr CS:[BX + 0x10],ES
PRTINT2f:0000...52 PUSH DX
PRTINT2f:0000...e83ced CALL CPSPMnn:INVOKE
PRTINT2f:0000...5a POP DX
PRTINT2f:0000...3c00 CMP AL,0x0
PRTINT2f:0000...7403 JZ LAB_0000_25dc
PRTINT2f:0000...f9 STC
PRTINT2f:0000...eb28 JMP LAB_0000_2604
LAB_0000_25dc:
PRTINT2f:0000...2ec7471a0400 MOV word ptr CS:[BX + 0x1a],0x4
PRTINT2f:0000...2e803e562400 CMP byte ptr CS:[DAT_0000_2456],0x0
PRTINT2f:0000...7504 JNZ LAB_0000_25ee
PRTINT2f:0000...2e89574e MOV word ptr CS:[BX + 0x4e],DX
LAB_0000_25ee:
PRTINT2f:0000...f8 CLC
PRTINT2f:0000...eb13 JMP LAB_0000_2604
LAB_0000_25f1:
PRTINT2f:0000...2ec7471a0400 MOV word ptr CS:[BX + 0x1a],0x4
PRTINT2f:0000...2e803e562400 CMP byte ptr CS:[DAT_0000_2456],0x0
PRTINT2f:0000...7504 JNZ LAB_0000_2603
PRTINT2f:0000...2e89574e MOV word ptr CS:[BX + 0x4e],DX
LAB_0000_2603:
PRTINT2f:0000...f8 CLC
LAB_0000_2604:
PRTINT2f:0000...c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_2605()
PRTINT2f:0000...52 PUSH DX
PRTINT2f:0000...ba0000 MOV DX,0x0
PRTINT2f:0000...2e8b4f2a MOV CX,word ptr CS:[BX + 0x2a]
PRTINT2f:0000...2e8b7f2e MOV DI,word ptr CS:[BX + 0x2e]
LAB_0000_2611:
PRTINT2f:0000...83fa00 CMP DX,0x0
PRTINT2f:0000...7515 JNZ LAB_0000_262b
PRTINT2f:0000...83f900 CMP CX,0x0
PRTINT2f:0000...7410 JZ LAB_0000_262b
PRTINT2f:0000...2e392d CMP word ptr CS:[DI],BP
PRTINT2f:0000...7505 JNZ LAB_0000_2625
PRTINT2f:0000...ba0100 MOV DX,0x1
PRTINT2f:0000...ebec JMP LAB_0000_2611
LAB_0000_2625:
PRTINT2f:0000...83c704 ADD DI,0x4
PRTINT2f:0000...49 DEC CX
PRTINT2f:0000...ebe6 JMP LAB_0000_2611
LAB_0000_262b:
PRTINT2f:0000...83fa00 CMP DX,0x0
PRTINT2f:0000...7522 JNZ LAB_0000_2652
PRTINT2f:0000...2e8b4f20 MOV CX,word ptr CS:[BX + 0x20]
PRTINT2f:0000...2e8b7f24 MOV DI,word ptr CS:[BX + 0x24]
LAB_0000_2638:
PRTINT2f:0000...83fa00 CMP DX,0x0
PRTINT2f:0000...7515 JNZ LAB_0000_2652
PRTINT2f:0000...83f900 CMP CX,0x0
PRTINT2f:0000...7410 JZ LAB_0000_2652
PRTINT2f:0000...2e392d CMP word ptr CS:[DI],BP
PRTINT2f:0000...7505 JNZ LAB_0000_264c
PRTINT2f:0000...ba0100 MOV DX,0x1
PRTINT2f:0000...ebec JMP LAB_0000_2638
LAB_0000_264c:
PRTINT2f:0000...83c704 ADD DI,0x4
PRTINT2f:0000...49 DEC CX
PRTINT2f:0000...ebe6 JMP LAB_0000_2638
LAB_0000_2652:
PRTINT2f:0000...83fa00 CMP DX,0x0
PRTINT2f:0000...7503 JNZ LAB_0000_265a
PRTINT2f:0000...f9 STC
PRTINT2f:0000...eb01 JMP LAB_0000_265b
LAB_0000_265a:
PRTINT2f:0000...f8 CLC
LAB_0000_265b:
PRTINT2f:0000...5a POP DX
PRTINT2f:0000...c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_265d()
PRTINT2f:0000...baffff MOV DX,0xffff
PRTINT2f:0000...2e8b4f2a MOV CX,word ptr CS:[BX + 0x2a]
PRTINT2f:0000...2e8b7f2e MOV DI,word ptr CS:[BX + 0x2e]
LAB_0000_2668:
PRTINT2f:0000...83faff CMP DX,-0x1
PRTINT2f:0000...7523 JNZ LAB_0000_2690
PRTINT2f:0000...83f900 CMP CX,0x0
PRTINT2f:0000...741e JZ LAB_0000_2690
PRTINT2f:0000...2ef745020020 TEST word ptr CS:[DI + 0x2],0x2000
PRTINT2f:0000...7410 JZ LAB_0000_268a
PRTINT2f:0000...2e8b15 MOV DX,word ptr CS:[DI]
PRTINT2f:0000...3d0100 CMP AX,0x1
PRTINT2f:0000...75e6 JNZ LAB_0000_2668
PRTINT2f:0000...2ec745020010 MOV word ptr CS:[DI ...,CPSPMnn:LAB_0000_...
PRTINT2f:0000...ebde JMP LAB_0000_2668
LAB_0000_268a:
PRTINT2f:0000...83c704 ADD DI,0x4
PRTINT2f:0000...49 DEC CX
PRTINT2f:0000...ebd8 JMP LAB_0000_2668
LAB_0000_2690:
PRTINT2f:0000...83faff CMP DX,-0x1
PRTINT2f:0000...7530 JNZ LAB_0000_26c5
PRTINT2f:0000...2e8b4f20 MOV CX,word ptr CS:[BX + 0x20]
PRTINT2f:0000...2e8b7f24 MOV DI,word ptr CS:[BX + 0x24]
LAB_0000_269d:
PRTINT2f:0000...83faff CMP DX,-0x1
PRTINT2f:0000...7523 JNZ LAB_0000_26c5
PRTINT2f:0000...83f900 CMP CX,0x0
PRTINT2f:0000...741e JZ LAB_0000_26c5
PRTINT2f:0000...2ef745020020 TEST word ptr CS:[DI + 0x2],0x2000
PRTINT2f:0000...7410 JZ LAB_0000_26bf
PRTINT2f:0000...2e8b15 MOV DX,word ptr CS:[DI]
PRTINT2f:0000...3d0100 CMP AX,0x1
PRTINT2f:0000...75e6 JNZ LAB_0000_269d
PRTINT2f:0000...2ec745020010 MOV word ptr CS:[DI ...,CPSPMnn:LAB_0000_...
PRTINT2f:0000...ebde JMP LAB_0000_269d
LAB_0000_26bf:
PRTINT2f:0000...83c704 ADD DI,0x4
PRTINT2f:0000...49 DEC CX
PRTINT2f:0000...ebd8 JMP LAB_0000_269d
LAB_0000_26c5:
PRTINT2f:0000...c3 RET
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
PRTINT2f:0000...00 ?? 00h
CPSPInn:0000:...0000 dw 0h
RESIDENT_END:
CPSPInn:0000:...ff0f undefined2 0FFFh
STACK_ALLOCATED:
CPSPInn:0000:...ffff dw FFFFh
CPSPInn:0000:...000000000... dw[150]
|_CPSPInn:0000:...[0] dw 0h
|_CPSPInn:0000:...[1] dw 0h
|_CPSPInn:0000:...[2] dw 0h
|_CPSPInn:0000:...[3] dw 0h
|_CPSPInn:0000:...[4] dw 0h
|_CPSPInn:0000:...[5] dw 0h
|_CPSPInn:0000:...[6] dw 0h
|_CPSPInn:0000:...[7] dw 0h
|_CPSPInn:0000:...[8] dw 0h
|_CPSPInn:0000:...[9] dw 0h
|_CPSPInn:0000:...[10] dw 0h
|_CPSPInn:0000:...[11] dw 0h
|_CPSPInn:0000:...[12] dw 0h
|_CPSPInn:0000:...[13] dw 0h
|_CPSPInn:0000:...[14] dw 0h
|_CPSPInn:0000:...[15] dw 0h
|_CPSPInn:0000:...[16] dw 0h
|_CPSPInn:0000:...[17] dw 0h
|_CPSPInn:0000:...[18] dw 0h
|_CPSPInn:0000:...[19] dw 0h
|_CPSPInn:0000:...[20] dw 0h
|_CPSPInn:0000:...[21] dw 0h
|_CPSPInn:0000:...[22] dw 0h
|_CPSPInn:0000:...[23] dw 0h
|_CPSPInn:0000:...[24] dw 0h
|_CPSPInn:0000:...[25] dw 0h
|_CPSPInn:0000:...[26] dw 0h
|_CPSPInn:0000:...[27] dw 0h
|_CPSPInn:0000:...[28] dw 0h
|_CPSPInn:0000:...[29] dw 0h
|_CPSPInn:0000:...[30] dw 0h
|_CPSPInn:0000:...[31] dw 0h
|_CPSPInn:0000:...[32] dw 0h
|_CPSPInn:0000:...[33] dw 0h
|_CPSPInn:0000:...[34] dw 0h
|_CPSPInn:0000:...[35] dw 0h
|_CPSPInn:0000:...[36] dw 0h
|_CPSPInn:0000:...[37] dw 0h
|_CPSPInn:0000:...[38] dw 0h
|_CPSPInn:0000:...[39] dw 0h
|_CPSPInn:0000:...[40] dw 0h
|_CPSPInn:0000:...[41] dw 0h
|_CPSPInn:0000:...[42] dw 0h
|_CPSPInn:0000:...[43] dw 0h
|_CPSPInn:0000:...[44] dw 0h
|_CPSPInn:0000:...[45] dw 0h
|_CPSPInn:0000:...[46] dw 0h
|_CPSPInn:0000:...[47] dw 0h
|_CPSPInn:0000:...[48] dw 0h
|_CPSPInn:0000:...[49] dw 0h
|_CPSPInn:0000:...[50] dw 0h
|_CPSPInn:0000:...[51] dw 0h
|_CPSPInn:0000:...[52] dw 0h
|_CPSPInn:0000:...[53] dw 0h
|_CPSPInn:0000:...[54] dw 0h
|_CPSPInn:0000:...[55] dw 0h
|_CPSPInn:0000:...[56] dw 0h
|_CPSPInn:0000:...[57] dw 0h
|_CPSPInn:0000:...[58] dw 0h
|_CPSPInn:0000:...[59] dw 0h
|_CPSPInn:0000:...[60] dw 0h
|_CPSPInn:0000:...[61] dw 0h
|_CPSPInn:0000:...[62] dw 0h
|_CPSPInn:0000:...[63] dw 0h
|_CPSPInn:0000:...[64] dw 0h
|_CPSPInn:0000:...[65] dw 0h
|_CPSPInn:0000:...[66] dw 0h
|_CPSPInn:0000:...[67] dw 0h
|_CPSPInn:0000:...[68] dw 0h
|_CPSPInn:0000:...[69] dw 0h
|_CPSPInn:0000:...[70] dw 0h
|_CPSPInn:0000:...[71] dw 0h
|_CPSPInn:0000:...[72] dw 0h
|_CPSPInn:0000:...[73] dw 0h
|_CPSPInn:0000:...[74] dw 0h
|_CPSPInn:0000:...[75] dw 0h
|_CPSPInn:0000:...[76] dw 0h
|_CPSPInn:0000:...[77] dw 0h
|_CPSPInn:0000:...[78] dw 0h
|_CPSPInn:0000:...[79] dw 0h
|_CPSPInn:0000:...[80] dw 0h
|_CPSPInn:0000:...[81] dw 0h
|_CPSPInn:0000:...[82] dw 0h
|_CPSPInn:0000:...[83] dw 0h
|_CPSPInn:0000:...[84] dw 0h
|_CPSPInn:0000:...[85] dw 0h
|_CPSPInn:0000:...[86] dw 0h
|_CPSPInn:0000:...[87] dw 0h
|_CPSPInn:0000:...[88] dw 0h
|_CPSPInn:0000:...[89] dw 0h
|_CPSPInn:0000:...[90] dw 0h
|_CPSPInn:0000:...[91] dw 0h
|_CPSPInn:0000:...[92] dw 0h
|_CPSPInn:0000:...[93] dw 0h
|_CPSPInn:0000:...[94] dw 0h
|_CPSPInn:0000:...[95] dw 0h
|_CPSPInn:0000:...[96] dw 0h
|_CPSPInn:0000:...[97] dw 0h
|_CPSPInn:0000:...[98] dw 0h
|_CPSPInn:0000:...[99] dw 0h
|_CPSPInn:0000:...[100] dw 0h
|_CPSPInn:0000:...[101] dw 0h
|_CPSPInn:0000:...[102] dw 0h
|_CPSPInn:0000:...[103] dw 0h
|_CPSPInn:0000:...[104] dw 0h
|_CPSPInn:0000:...[105] dw 0h
|_CPSPInn:0000:...[106] dw 0h
|_CPSPInn:0000:...[107] dw 0h
|_CPSPInn:0000:...[108] dw 0h
|_CPSPInn:0000:...[109] dw 0h
|_CPSPInn:0000:...[110] dw 0h
|_CPSPInn:0000:...[111] dw 0h
|_CPSPInn:0000:...[112] dw 0h
|_CPSPInn:0000:...[113] dw 0h
|_CPSPInn:0000:...[114] dw 0h
|_CPSPInn:0000:...[115] dw 0h
|_CPSPInn:0000:...[116] dw 0h
|_CPSPInn:0000:...[117] dw 0h
|_CPSPInn:0000:...[118] dw 0h
|_CPSPInn:0000:...[119] dw 0h
|_CPSPInn:0000:...[120] dw 0h
|_CPSPInn:0000:...[121] dw 0h
|_CPSPInn:0000:...[122] dw 0h
|_CPSPInn:0000:...[123] dw 0h
|_CPSPInn:0000:...[124] dw 0h
|_CPSPInn:0000:...[125] dw 0h
|_CPSPInn:0000:...[126] dw 0h
|_CPSPInn:0000:...[127] dw 0h
|_CPSPInn:0000:...[128] dw 0h
|_CPSPInn:0000:...[129] dw 0h
|_CPSPInn:0000:...[130] dw 0h
|_CPSPInn:0000:...[131] dw 0h
|_CPSPInn:0000:...[132] dw 0h
|_CPSPInn:0000:...[133] dw 0h
|_CPSPInn:0000:...[134] dw 0h
|_CPSPInn:0000:...[135] dw 0h
|_CPSPInn:0000:...[136] dw 0h
|_CPSPInn:0000:...[137] dw 0h
|_CPSPInn:0000:...[138] dw 0h
|_CPSPInn:0000:...[139] dw 0h
|_CPSPInn:0000:...[140] dw 0h
|_CPSPInn:0000:...[141] dw 0h
|_CPSPInn:0000:...[142] dw 0h
|_CPSPInn:0000:...[143] dw 0h
|_CPSPInn:0000:...[144] dw 0h
|_CPSPInn:0000:...[145] dw 0h
|_CPSPInn:0000:...[146] dw 0h
|_CPSPInn:0000:...[147] dw 0h
|_CPSPInn:0000:...[148] dw 0h
|_CPSPInn:0000:...[149] dw 0h
DEV_NUM:
CPSPInn:0000:...0000 dw 0h
DID_STATUS:
CPSPInn:0000:...0000 dw 0h
DID_MATCH:
CPSPInn:0000:...0000 dw 0h
DID_FAIL:
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0100 dw 1h
CPSPInn:0000:...0200 dw 2h
CPSPInn:0000:...0400 dw 4h
CPSPInn:0000:...0800 dw 8h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...ffff dw FFFFh
CPSPInn:0000:...ffff dw FFFFh
CPSPInn:0000:...ffff dw FFFFh
CPSPInn:0000:...ffff dw FFFFh
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...0000 dw 0h
CPSPInn:0000:...9201 addr CPSPMnn:HARD_SL1
CPSPInn:0000:...c601 addr CPSPMnn:HARD_SL2
CPSPInn:0000:...fa01 addr CPSPMnn:HARD_SL3
CPSPInn:0000:...2e02 addr CPSPMnn:HARD_SL4
CPSPInn:0000:...6202 addr CPSPMnn:RAM_SL1
CPSPInn:0000:...9202 addr CPSPMnn:RAM_SL2
CPSPInn:0000:...c202 addr CPSPMnn:RAM_SL3
CPSPInn:0000:...f202 addr CPSPMnn:RAM_SL4
SUBLIST:
CPSPInn:0000:...0b db Bh
CPSPInn:0000:...00 db 0h
MST_PTR:
CPSPInn:0000:...0000 addr 0000:0000
MSG_SEG:
CPSPInn:0000:...0000 undefined2 0000h
CPSPInn:0000:...01 db 1h
CPSPInn:0000:...10 db 10h
CPSPInn:0000:...00 db 0h
CPSPInn:0000:...01 db 1h
CPSPInn:0000:...20 char ' '
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined INIT(void)
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...e83a07 CALL MSG:SYSLOADMSG
CPSPInn:0000:...7307 JNC LAB_0000_286a
CPSPInn:0000:...e85d08 CALL MSG:SYSDISPMSG
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...eb51 JMP LAB_0000_28ba
CPSPInn:0000:...90 ?? 90h
LAB_0000_286a:
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...2e833f00 CMP word ptr CS:[BX],0x0
CPSPInn:0000:...7518 JNZ LAB_0000_2889
CPSPInn:0000:...b8d026 MOV AX,0x26d0
CPSPInn:0000:...33c9 XOR CX,CX
CPSPInn:0000:...b104 MOV CL,0x4
CPSPInn:0000:...d3e8 SHR AX,CL
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...03c1 ADD AX,CX
CPSPInn:0000:...40 INC AX
CPSPInn:0000:...2ea3d226 MOV CS:[RESIDENT_END],AX
CPSPInn:0000:...e8a21a CALL PARSER:PARSER
CPSPInn:0000:...eb0c JMP LAB_0000_2894
CPSPInn:0000:...90 ?? 90h
LAB_0000_2889:
CPSPInn:0000:...2e833e022801 CMP word ptr CS:[DEV_NUM],0x1
CPSPInn:0000:...7303 JNC LAB_0000_2894
CPSPInn:0000:...eb27 JMP LAB_0000_28ba
CPSPInn:0000:...90 ?? 90h
LAB_0000_2894:
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...07 POP ES
CPSPInn:0000:...bfe006 MOV DI,0x6e0
CPSPInn:0000:...268b15 MOV DX,word ptr ES:[DI]
CPSPInn:0000:...2e89160228 MOV word ptr CS:[DEV_NUM],DX
CPSPInn:0000:...2e833e022800 CMP word ptr CS:[DEV_NUM],0x0
CPSPInn:0000:...754c JNZ LAB_0000_28f5
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...b80c00 MOV AX,0xc
CPSPInn:0000:...bb0200 MOV BX,0x2
CPSPInn:0000:...33c9 XOR CX,CX
CPSPInn:0000:...32d2 XOR DL,DL
CPSPInn:0000:...b6ff MOV DH,0xff
CPSPInn:0000:...e80a08 CALL MSG:SYSDISPMSG
CPSPInn:0000:...5b POP BX
LAB_0000_28ba:
CPSPInn:0000:...2ea1d226 MOV AX,CS:[RESIDENT_END]
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...2bc1 SUB AX,CX
LAB_0000_28c2:
CPSPInn:0000:...3d0010 CMP AX,0x1000
CPSPInn:0000:...7209 JC LAB_0000_28d0
CPSPInn:0000:...81c10010 ADD CX,0x1000
CPSPInn:0000:...2d0010 SUB AX,0x1000
CPSPInn:0000:...ebf2 JMP LAB_0000_28c2
LAB_0000_28d0:
CPSPInn:0000:...d1e0 SHL AX,0x1
CPSPInn:0000:...d1e0 SHL AX,0x1
CPSPInn:0000:...d1e0 SHL AX,0x1
CPSPInn:0000:...d1e0 SHL AX,0x1
CPSPInn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPInn:0000:...26c7450e0000 MOV word ptr ES:[DI + 0xe],0x0
CPSPInn:0000:...26894d10 MOV word ptr ES:[DI + 0x10],CX
CPSPInn:0000:...26c74517ffff MOV word ptr ES:[DI + 0x17],0xffff
CPSPInn:0000:...26c745030380 MOV word ptr ES:[DI + 0x3],0x8003
CPSPInn:0000:...e92102 JMP LAB_0000_2b16
LAB_0000_28f5:
CPSPInn:0000:...83fa04 CMP DX,0x4
CPSPInn:0000:...7609 JBE LAB_0000_2903
CPSPInn:0000:...c70648000100 MOV word ptr [DAT_ffff_0048],0x1
CPSPInn:0000:...eb58 JMP LAB_0000_295a
CPSPInn:0000:...90 ?? 90h
LAB_0000_2903:
CPSPInn:0000:...57 PUSH DI=>CPSPMnn:DEVICE_NUM
CPSPInn:0000:...23d2 AND DX,DX
CPSPInn:0000:...7503 JNZ LAB_0000_290b
CPSPInn:0000:...eb4f JMP LAB_0000_2959
CPSPInn:0000:...90 ?? 90h
LAB_0000_290b:
CPSPInn:0000:...268b7d02 MOV DI,word ptr ES:[DI + 0x2]
CPSPInn:0000:...8b0e1204 MOV CX,word ptr [DAT_ffff_0412]
CPSPInn:0000:...be1404 MOV SI,0x414
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...1f POP DS
LAB_0000_2918:
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...56 PUSH SI=>CPSPMnn:PRINTER_DESC_TBL
CPSPInn:0000:...2e8b34 MOV SI,word ptr CS:[SI]=>->PRINTER_DESC1
CPSPInn:0000:...23c9 AND CX,CX
CPSPInn:0000:...7423 JZ LAB_0000_2944
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...268b7d04 MOV DI,word ptr ES:[DI + 0x4]
CPSPInn:0000:...268b0d MOV CX,word ptr ES:[DI]
CPSPInn:0000:...8d7d02 LEA DI,[DI + 0x2]
CPSPInn:0000:...56 PUSH SI=>CPSPMnn:PRINTER_DESC1
CPSPInn:0000:...8d7402 LEA SI,[SI + 0x2]
CPSPInn:0000:...f3a6 CMPSB.REPE ES:DI,SI
CPSPInn:0000:...5e POP SI
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...7507 JNZ LAB_0000_293d
CPSPInn:0000:...e8de01 CALL DID_EXTRACT
CPSPInn:0000:...5e POP SI
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...eb16 JMP LAB_0000_2953
LAB_0000_293d:
CPSPInn:0000:...5e POP SI
CPSPInn:0000:...46 INC SI
CPSPInn:0000:...46 INC SI
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...49 DEC CX
CPSPInn:0000:...ebd4 JMP LAB_0000_2918
LAB_0000_2944:
CPSPInn:0000:...a14800 MOV AX,[0x48]
CPSPInn:0000:...23c0 AND AX,AX
CPSPInn:0000:...7506 JNZ LAB_0000_2951
CPSPInn:0000:...c70648000400 MOV word ptr [0x48],0x4
LAB_0000_2951:
CPSPInn:0000:...5e POP SI
CPSPInn:0000:...59 POP CX
LAB_0000_2953:
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...47 INC DI
CPSPInn:0000:...47 INC DI
CPSPInn:0000:...4a DEC DX
CPSPInn:0000:...ebaa JMP LAB_0000_2903
LAB_0000_2959:
CPSPInn:0000:...5f POP DI
LAB_0000_295a:
CPSPInn:0000:...2ea10428 MOV AX,CS:[DID_STATUS]
CPSPInn:0000:...23c0 AND AX,AX
CPSPInn:0000:...7503 JNZ LAB_0000_2965
CPSPInn:0000:...e9a600 JMP LAB_0000_2a0b
LAB_0000_2965:
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...07 POP ES
CPSPInn:0000:...bfe006 MOV DI,0x6e0
CPSPInn:0000:...33c9 XOR CX,CX
LAB_0000_296c:
CPSPInn:0000:...57 PUSH DI=>CPSPMnn:DEVICE_NUM
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...268b7d02 MOV DI,word ptr ES:[DI + 0x2]
CPSPInn:0000:...2e3b0e0228 CMP CX,word ptr CS:[DEV_NUM]
CPSPInn:0000:...7203 JC LAB_0000_297c
CPSPInn:0000:...e98000 JMP LAB_0000_29fc
LAB_0000_297c:
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...268b7d02 MOV DI,word ptr ES:[DI + 0x2]
CPSPInn:0000:...268b0d MOV CX,word ptr ES:[DI]
CPSPInn:0000:...8d7d02 LEA DI,[DI + 0x2]
CPSPInn:0000:...2ec57702 LDS SI,CS:[BX + 0x2]
CPSPInn:0000:...8d740a LEA SI,[SI + 0xa]
CPSPInn:0000:...f3a6 CMPSB.REPE ES:DI,SI
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...7403 JZ LAB_0000_2996
CPSPInn:0000:...eb5f JMP LAB_0000_29f4
CPSPInn:0000:...90 ?? 90h
LAB_0000_2996:
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...8bd9 MOV BX,CX
CPSPInn:0000:...03db ADD BX,BX
CPSPInn:0000:...2e8b870a28 MOV AX,word ptr CS:[BX + 0x280a]
CPSPInn:0000:...2e09060628 OR word ptr CS:[DID_MATCH],AX
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...8d7742 LEA SI,[BX + 0x42]
CPSPInn:0000:...2e8b4402 MOV AX,word ptr CS:[SI + 0x2]
CPSPInn:0000:...3dffff CMP AX,0xffff
CPSPInn:0000:...752e JNZ LAB_0000_29e2
CPSPInn:0000:...268b4502 MOV AX,word ptr ES:[DI + 0x2]
CPSPInn:0000:...2e894402 MOV word ptr CS:[SI + 0x2],AX
CPSPInn:0000:...268b4504 MOV AX,word ptr ES:[DI + 0x4]
CPSPInn:0000:...2e894404 MOV word ptr CS:[SI + 0x4],AX
CPSPInn:0000:...268b4506 MOV AX,word ptr ES:[DI + 0x6]
CPSPInn:0000:...2e894406 MOV word ptr CS:[SI + 0x6],AX
CPSPInn:0000:...268b4508 MOV AX,word ptr ES:[DI + 0x8]
CPSPInn:0000:...2e894408 MOV word ptr CS:[SI + 0x8],AX
CPSPInn:0000:...268b450a MOV AX,word ptr ES:[DI + 0xa]
CPSPInn:0000:...2e89440a MOV word ptr CS:[SI + 0xa],AX
CPSPInn:0000:...e8ae02 CALL FUN_0000_2c8d
CPSPInn:0000:...eb13 JMP LAB_0000_29f4
CPSPInn:0000:...90 ?? 90h
LAB_0000_29e2:
CPSPInn:0000:...e81e04 CALL FUN_0000_2e03
CPSPInn:0000:...2e837f1a01 CMP word ptr CS:[BX + 0x1a],0x1
CPSPInn:0000:...7503 JNZ LAB_0000_29ef
CPSPInn:0000:...eb06 JMP LAB_0000_29f4
CPSPInn:0000:...90 ?? 90h
LAB_0000_29ef:
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...eb18 JMP LAB_0000_2a0b
CPSPInn:0000:...90 ?? 90h
LAB_0000_29f4:
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...41 INC CX
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...47 INC DI
CPSPInn:0000:...47 INC DI
CPSPInn:0000:...e970ff JMP LAB_0000_296c
LAB_0000_29fc:
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...2e837f1a01 CMP word ptr CS:[BX + 0x1a],0x1
CPSPInn:0000:...7406 JZ LAB_0000_2a0b
CPSPInn:0000:...2ec7471a0000 MOV word ptr CS:[BX + 0x1a],0x0
LAB_0000_2a0b:
CPSPInn:0000:...2ea1d226 MOV AX,CS:[RESIDENT_END]
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...2bc1 SUB AX,CX
LAB_0000_2a13:
CPSPInn:0000:...3d0010 CMP AX,0x1000
CPSPInn:0000:...7209 JC LAB_0000_2a21
CPSPInn:0000:...81c10010 ADD CX,0x1000
CPSPInn:0000:...2d0010 SUB AX,0x1000
CPSPInn:0000:...ebf2 JMP LAB_0000_2a13
LAB_0000_2a21:
CPSPInn:0000:...d1e0 SHL AX,0x1
CPSPInn:0000:...d1e0 SHL AX,0x1
CPSPInn:0000:...d1e0 SHL AX,0x1
CPSPInn:0000:...d1e0 SHL AX,0x1
CPSPInn:0000:...2ec47f0e LES DI,CS:[BX + 0xe]
CPSPInn:0000:...2689450e MOV word ptr ES:[DI + 0xe],AX
CPSPInn:0000:...26894d10 MOV word ptr ES:[DI + 0x10],CX
CPSPInn:0000:...33c0 XOR AX,AX
CPSPInn:0000:...2e8b4f1a MOV CX,word ptr CS:[BX + 0x1a]
CPSPInn:0000:...83f901 CMP CX,0x1
CPSPInn:0000:...7403 JZ LAB_0000_2a43
CPSPInn:0000:...b80380 MOV AX,0x8003
LAB_0000_2a43:
CPSPInn:0000:...26894503 MOV word ptr ES:[DI + 0x3],AX
CPSPInn:0000:...e88204 CALL LOAD_INT2F
CPSPInn:0000:...2e833f01 CMP word ptr CS:[BX],0x1
CPSPInn:0000:...751e JNZ LAB_0000_2a6e
CPSPInn:0000:...2e837f1a01 CMP word ptr CS:[BX + 0x1a],0x1
CPSPInn:0000:...7517 JNZ LAB_0000_2a6e
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...8d7712 LEA SI,[BX + 0x12]
CPSPInn:0000:...8d4f50 LEA CX,[BX + 0x50]
CPSPInn:0000:...2bce SUB CX,SI
CPSPInn:0000:...2e8b5f14 MOV BX,word ptr CS:[BX + 0x14]
CPSPInn:0000:...8d7f12 LEA DI,[BX + 0x12]
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...07 POP ES
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...1f POP DS
CPSPInn:0000:...f3a4 MOVSB.REP ES:DI,SI
CPSPInn:0000:...5b POP BX
LAB_0000_2a6e:
CPSPInn:0000:...2e833f03 CMP word ptr CS:[BX],0x3
CPSPInn:0000:...7403 JZ LAB_0000_2a77
CPSPInn:0000:...e99f00 JMP LAB_0000_2b16
LAB_0000_2a77:
CPSPInn:0000:...2ea1d226 MOV AX,CS:[RESIDENT_END]
CPSPInn:0000:...052800 ADD AX,0x28
CPSPInn:0000:...2ea3d226 MOV CS:[RESIDENT_END],AX
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...2bc1 SUB AX,CX
LAB_0000_2a86:
CPSPInn:0000:...3d0010 CMP AX,0x1000
CPSPInn:0000:...7209 JC LAB_0000_2a94
CPSPInn:0000:...81c10010 ADD CX,0x1000
CPSPInn:0000:...2d0010 SUB AX,0x1000
CPSPInn:0000:...ebf2 JMP LAB_0000_2a86
LAB_0000_2a94:
CPSPInn:0000:...d1e0 SHL AX,0x1
CPSPInn:0000:...d1e0 SHL AX,0x1
CPSPInn:0000:...d1e0 SHL AX,0x1
CPSPInn:0000:...d1e0 SHL AX,0x1
CPSPInn:0000:...2689450e MOV word ptr ES:[DI + 0xe],AX
CPSPInn:0000:...2ec706d42... MOV word ptr CS:[STACK_ALLOCATED],0x0
CPSPInn:0000:...2ea10428 MOV AX,CS:[DID_STATUS]
CPSPInn:0000:...2e23060628 AND AX,word ptr CS:[DID_MATCH]
CPSPInn:0000:...2e33060828 XOR AX,word ptr CS:[DID_FAIL]
CPSPInn:0000:...23c0 AND AX,AX
CPSPInn:0000:...7500 JNZ LAB_0000_2ab9
LAB_0000_2ab9:
CPSPInn:0000:...bfe006 MOV DI,0x6e0
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...07 POP ES
CPSPInn:0000:...33c9 XOR CX,CX
LAB_0000_2ac0:
CPSPInn:0000:...2e3b0e0228 CMP CX,word ptr CS:[DEV_NUM]
CPSPInn:0000:...734f JNC LAB_0000_2b16
CPSPInn:0000:...d1e8 SHR AX,0x1
CPSPInn:0000:...7246 JC LAB_0000_2b11
CPSPInn:0000:...57 PUSH DI=>CPSPMnn:DEVICE_NUM
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...50 PUSH AX
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...52 PUSH DX
CPSPInn:0000:...268b7d02 MOV DI,word ptr ES:[DI + 0x2]
CPSPInn:0000:...268b7502 MOV SI,word ptr ES:[DI + 0x2]
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...07 POP ES
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...1f POP DS
CPSPInn:0000:...b90800 MOV CX,0x8
CPSPInn:0000:...8d7402 LEA SI,[SI + 0x2]
CPSPInn:0000:...8bfe MOV DI,SI
CPSPInn:0000:...b020 MOV AL,0x20
CPSPInn:0000:...fc CLD
CPSPInn:0000:...f2ae SCASB.REPNE ES:DI
CPSPInn:0000:...4f DEC DI
CPSPInn:0000:...26c60500 MOV byte ptr ES:[DI],0x0
CPSPInn:0000:...2e8c0e5628 MOV word ptr CS:[MSG_SEG],CS
CPSPInn:0000:...2e89365428 MOV word ptr CS:[MST_PTR],SI
CPSPInn:0000:...b80200 MOV AX,0x2
CPSPInn:0000:...bb0200 MOV BX,0x2
CPSPInn:0000:...8d365228 LEA SI,[SUBLIST]
CPSPInn:0000:...b90100 MOV CX,0x1
CPSPInn:0000:...32d2 XOR DL,DL
CPSPInn:0000:...b6ff MOV DH,0xff
CPSPInn:0000:...e8b705 CALL MSG:SYSDISPMSG
CPSPInn:0000:...5a POP DX
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...58 POP AX
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...5f POP DI
LAB_0000_2b11:
CPSPInn:0000:...41 INC CX
CPSPInn:0000:...47 INC DI
CPSPInn:0000:...47 INC DI
CPSPInn:0000:...ebaa JMP LAB_0000_2ac0
LAB_0000_2b16:
CPSPInn:0000:...c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined DID_EXTRACT(void)
CPSPInn:0000:...52 PUSH DX
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...2e8b1e0228 MOV BX,word ptr CS:[DEV_NUM]
CPSPInn:0000:...2bda SUB BX,DX
CPSPInn:0000:...03db ADD BX,BX
CPSPInn:0000:...8bd3 MOV DX,BX
CPSPInn:0000:...8b440e MOV AX,word ptr [SI + 0xe]
CPSPInn:0000:...2e89873a28 MOV word ptr CS:[BX + 0x283a],AX
CPSPInn:0000:...8b4410 MOV AX,word ptr [SI + 0x10]
CPSPInn:0000:...3d0600 CMP AX,0x6
CPSPInn:0000:...760a JBE LAB_0000_2b3e
CPSPInn:0000:...c70648001000 MOV word ptr [0x48],0x10
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...e94d01 JMP LAB_0000_2c8b
LAB_0000_2b3e:
CPSPInn:0000:...3b4412 CMP AX,word ptr [SI + 0x12]
CPSPInn:0000:...730a JNC LAB_0000_2b4d
CPSPInn:0000:...c70648001200 MOV word ptr [0x48],0x12
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...e93e01 JMP LAB_0000_2c8b
LAB_0000_2b4d:
CPSPInn:0000:...2e89871228 MOV word ptr CS:[BX + 0x2812],AX
CPSPInn:0000:...2e89871a28 MOV word ptr CS:[BX + 0x281a],AX
CPSPInn:0000:...8b4414 MOV AX,word ptr [SI + 0x14]
CPSPInn:0000:...3d0600 CMP AX,0x6
CPSPInn:0000:...760a JBE LAB_0000_2b69
CPSPInn:0000:...c70648001100 MOV word ptr [0x48],0x11
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...e92201 JMP LAB_0000_2c8b
LAB_0000_2b69:
CPSPInn:0000:...2e89872228 MOV word ptr CS:[BX + 0x2822],AX
CPSPInn:0000:...2e89b73228 MOV word ptr CS:[BX + 0x2832],SI
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...268b7d06 MOV DI,word ptr ES:[DI + 0x6]
CPSPInn:0000:...268b0d MOV CX,word ptr ES:[DI]
CPSPInn:0000:...23c9 AND CX,CX
CPSPInn:0000:...7514 JNZ LAB_0000_2b95
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...8bda MOV BX,DX
CPSPInn:0000:...2e898f1228 MOV word ptr CS:[BX + 0x2812],CX
CPSPInn:0000:...8b4c12 MOV CX,word ptr [SI + 0x12]
CPSPInn:0000:...2e298f1a28 SUB word ptr CS:[BX + 0x281a],CX
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...e98d00 JMP LAB_0000_2c22
LAB_0000_2b95:
CPSPInn:0000:...8b4410 MOV AX,word ptr [SI + 0x10]
CPSPInn:0000:...3bc8 CMP CX,AX
CPSPInn:0000:...770e JA LAB_0000_2baa
CPSPInn:0000:...83f906 CMP CX,0x6
CPSPInn:0000:...7612 JBE LAB_0000_2bb3
CPSPInn:0000:...c70648000300 MOV word ptr [0x48],0x3
CPSPInn:0000:...e9df00 JMP LAB_0000_2c89
LAB_0000_2baa:
CPSPInn:0000:...c70648000200 MOV word ptr [0x48],0x2
CPSPInn:0000:...e9d600 JMP LAB_0000_2c89
LAB_0000_2bb3:
CPSPInn:0000:...56 PUSH SI
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...8bda MOV BX,DX
CPSPInn:0000:...2e8b871a28 MOV AX,word ptr CS:[BX + 0x281a]
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...3b4c12 CMP CX,word ptr [SI + 0x12]
CPSPInn:0000:...7303 JNC LAB_0000_2bc5
CPSPInn:0000:...8b4c12 MOV CX,word ptr [SI + 0x12]
LAB_0000_2bc5:
CPSPInn:0000:...2bc1 SUB AX,CX
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...2e898f1228 MOV word ptr CS:[BX + 0x2812],CX
CPSPInn:0000:...2e89871a28 MOV word ptr CS:[BX + 0x281a],AX
CPSPInn:0000:...2e8bb74228 MOV SI,word ptr CS:[BX + 0x2842]
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...52 PUSH DX
CPSPInn:0000:...8bde MOV BX,SI
CPSPInn:0000:...8bd1 MOV DX,CX
CPSPInn:0000:...8916da07 MOV word ptr [0x7da],DX
CPSPInn:0000:...891edc07 MOV word ptr [0x7dc],BX
LAB_0000_2be6:
CPSPInn:0000:...23c9 AND CX,CX
CPSPInn:0000:...7435 JZ LAB_0000_2c1f
CPSPInn:0000:...47 INC DI
CPSPInn:0000:...47 INC DI
CPSPInn:0000:...268b05 MOV AX,word ptr ES:[DI]
CPSPInn:0000:...52 PUSH DX
CPSPInn:0000:...53 PUSH BX
LAB_0000_2bf1:
CPSPInn:0000:...2e3b07 CMP AX,word ptr CS:[BX]
CPSPInn:0000:...7508 JNZ LAB_0000_2bfe
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...5a POP DX
CPSPInn:0000:...5a POP DX
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...5e POP SI
CPSPInn:0000:...e98b00 JMP LAB_0000_2c89
LAB_0000_2bfe:
CPSPInn:0000:...43 INC BX
CPSPInn:0000:...43 INC BX
CPSPInn:0000:...43 INC BX
CPSPInn:0000:...43 INC BX
CPSPInn:0000:...4a DEC DX
CPSPInn:0000:...75ec JNZ LAB_0000_2bf1
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...5a POP DX
CPSPInn:0000:...2e8904 MOV word ptr CS:[SI],AX
CPSPInn:0000:...2e8b4402 MOV AX,word ptr CS:[SI + 0x2]
CPSPInn:0000:...0d0010 OR AX,0x1000
CPSPInn:0000:...0d0040 OR AX,0x4000
CPSPInn:0000:...2e894402 MOV word ptr CS:[SI + 0x2],AX
CPSPInn:0000:...46 INC SI
CPSPInn:0000:...46 INC SI
CPSPInn:0000:...46 INC SI
CPSPInn:0000:...46 INC SI
CPSPInn:0000:...49 DEC CX
CPSPInn:0000:...ebc7 JMP LAB_0000_2be6
LAB_0000_2c1f:
CPSPInn:0000:...5a POP DX
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...5e POP SI
LAB_0000_2c22:
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...268b7d08 MOV DI,word ptr ES:[DI + 0x8]
CPSPInn:0000:...268b05 MOV AX,word ptr ES:[DI]
CPSPInn:0000:...3d0100 CMP AX,0x1
CPSPInn:0000:...7759 JA LAB_0000_2c89
CPSPInn:0000:...23c0 AND AX,AX
CPSPInn:0000:...743a JZ LAB_0000_2c6e
CPSPInn:0000:...268b4502 MOV AX,word ptr ES:[DI + 0x2]
CPSPInn:0000:...23c0 AND AX,AX
CPSPInn:0000:...7432 JZ LAB_0000_2c6e
CPSPInn:0000:...2e837c0c01 CMP word ptr CS:[SI + 0xc],0x1
CPSPInn:0000:...7517 JNZ LAB_0000_2c5a
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...50 PUSH AX
CPSPInn:0000:...8bda MOV BX,DX
CPSPInn:0000:...2e8b871a28 MOV AX,word ptr CS:[BX + 0x281a]
CPSPInn:0000:...23c0 AND AX,AX
CPSPInn:0000:...58 POP AX
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...7437 JZ LAB_0000_2c89
CPSPInn:0000:...3d0600 CMP AX,0x6
CPSPInn:0000:...7732 JA LAB_0000_2c89
CPSPInn:0000:...eb15 JMP LAB_0000_2c6e
CPSPInn:0000:...90 ?? 90h
LAB_0000_2c5a:
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...50 PUSH AX
CPSPInn:0000:...8bda MOV BX,DX
CPSPInn:0000:...2e8b872228 MOV AX,word ptr CS:[BX + 0x2822]
CPSPInn:0000:...23c0 AND AX,AX
CPSPInn:0000:...58 POP AX
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...7420 JZ LAB_0000_2c89
CPSPInn:0000:...3d0600 CMP AX,0x6
CPSPInn:0000:...771b JA LAB_0000_2c89
LAB_0000_2c6e:
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...8bda MOV BX,DX
CPSPInn:0000:...2e89872a28 MOV word ptr CS:[BX + 0x282a],AX
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...d1ea SHR DX,0x1
CPSPInn:0000:...b80100 MOV AX,0x1
CPSPInn:0000:...8bca MOV CX,DX
CPSPInn:0000:...23c9 AND CX,CX
CPSPInn:0000:...7402 JZ LAB_0000_2c84
CPSPInn:0000:...d3e0 SHL AX,CL
LAB_0000_2c84:
CPSPInn:0000:...2e09060428 OR word ptr CS:[DID_STATUS],AX
LAB_0000_2c89:
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...59 POP CX
LAB_0000_2c8b:
CPSPInn:0000:...5a POP DX
CPSPInn:0000:...c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_2c8d()
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...52 PUSH DX
CPSPInn:0000:...2ea10428 MOV AX,CS:[DID_STATUS]
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...03ff ADD DI,DI
CPSPInn:0000:...41 INC CX
CPSPInn:0000:...d3e8 SHR AX,CL
CPSPInn:0000:...7203 JC LAB_0000_2ca0
CPSPInn:0000:...e95901 JMP LAB_0000_2df9
LAB_0000_2ca0:
CPSPInn:0000:...2e8b853228 MOV AX,word ptr CS:[DI + 0x2832]
CPSPInn:0000:...2e89471e MOV word ptr CS:[BX + 0x1e],AX
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...8bf8 MOV DI,AX
CPSPInn:0000:...2e8b450c MOV AX,word ptr CS:[DI + 0xc]
CPSPInn:0000:...2e894718 MOV word ptr CS:[BX + 0x18],AX
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...2e8b854228 MOV AX,word ptr CS:[DI + 0x2842]
CPSPInn:0000:...2e894724 MOV word ptr CS:[BX + 0x24],AX
CPSPInn:0000:...2e8b854a28 MOV AX,word ptr CS:[DI + 0x284a]
CPSPInn:0000:...2e89472e MOV word ptr CS:[BX + 0x2e],AX
CPSPInn:0000:...2e8b851228 MOV AX,word ptr CS:[DI + 0x2812]
CPSPInn:0000:...2e894722 MOV word ptr CS:[BX + 0x22],AX
CPSPInn:0000:...2e8b851a28 MOV AX,word ptr CS:[DI + 0x281a]
CPSPInn:0000:...2e894726 MOV word ptr CS:[BX + 0x26],AX
CPSPInn:0000:...2e03851228 ADD AX,word ptr CS:[DI + 0x2812]
CPSPInn:0000:...2e894720 MOV word ptr CS:[BX + 0x20],AX
CPSPInn:0000:...2e8b852228 MOV AX,word ptr CS:[DI + 0x2822]
CPSPInn:0000:...2e89472c MOV word ptr CS:[BX + 0x2c],AX
CPSPInn:0000:...33c0 XOR AX,AX
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...b90200 MOV CX,0x2
CPSPInn:0000:...2e837f1801 CMP word ptr CS:[BX + 0x18],0x1
CPSPInn:0000:...7503 JNZ LAB_0000_2cfb
CPSPInn:0000:...b90100 MOV CX,0x1
LAB_0000_2cfb:
CPSPInn:0000:...052000 ADD AX,0x20
CPSPInn:0000:...48 DEC AX
CPSPInn:0000:...49 DEC CX
CPSPInn:0000:...75f9 JNZ LAB_0000_2cfb
CPSPInn:0000:...2e894740 MOV word ptr CS:[BX + 0x40],AX
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...2e8b853a28 MOV AX,word ptr CS:[DI + 0x283a]
CPSPInn:0000:...2e894734 MOV word ptr CS:[BX + 0x34],AX
CPSPInn:0000:...50 PUSH AX
CPSPInn:0000:...ba0400 MOV DX,0x4
LAB_0000_2d14:
CPSPInn:0000:...03c0 ADD AX,AX
CPSPInn:0000:...4a DEC DX
CPSPInn:0000:...75fb JNZ LAB_0000_2d14
CPSPInn:0000:...2e894736 MOV word ptr CS:[BX + 0x36],AX
CPSPInn:0000:...5a POP DX
CPSPInn:0000:...2e8b8d2a28 MOV CX,word ptr CS:[DI + 0x282a]
CPSPInn:0000:...2e894f30 MOV word ptr CS:[BX + 0x30],CX
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...2e837f1801 CMP word ptr CS:[BX + 0x18],0x1
CPSPInn:0000:...7513 JNZ LAB_0000_2d42
CPSPInn:0000:...23c9 AND CX,CX
CPSPInn:0000:...740b JZ LAB_0000_2d3e
CPSPInn:0000:...2e034f22 ADD CX,word ptr CS:[BX + 0x22]
CPSPInn:0000:...2e894f20 MOV word ptr CS:[BX + 0x20],CX
CPSPInn:0000:...eb05 JMP LAB_0000_2d42
CPSPInn:0000:...90 ?? 90h
LAB_0000_2d3e:
CPSPInn:0000:...2e8b4f20 MOV CX,word ptr CS:[BX + 0x20]
LAB_0000_2d42:
CPSPInn:0000:...23c9 AND CX,CX
CPSPInn:0000:...7416 JZ LAB_0000_2d5c
CPSPInn:0000:...2ea1d226 MOV AX,CS:[RESIDENT_END]
LAB_0000_2d4a:
CPSPInn:0000:...03c2 ADD AX,DX
CPSPInn:0000:...49 DEC CX
CPSPInn:0000:...75fb JNZ LAB_0000_2d4a
CPSPInn:0000:...2e8b0ed226 MOV CX,word ptr CS:[RESIDENT_END]
CPSPInn:0000:...2e894f38 MOV word ptr CS:[BX ...,CX=>CPSPMnn:LAB_0...
CPSPInn:0000:...2ea3d226 MOV CS:[RESIDENT_END],AX
LAB_0000_2d5c:
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...2e837f1801 CMP word ptr CS:[BX + 0x18],0x1
CPSPInn:0000:...7569 JNZ LAB_0000_2dcd
CPSPInn:0000:...2e837f2200 CMP word ptr CS:[BX + 0x22],0x0
CPSPInn:0000:...7476 JZ LAB_0000_2de1
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...56 PUSH SI
CPSPInn:0000:...1e PUSH DS
CPSPInn:0000:...06 PUSH ES
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...52 PUSH DX
CPSPInn:0000:...2e8b5722 MOV DX,word ptr CS:[BX + 0x22]
CPSPInn:0000:...52 PUSH DX
CPSPInn:0000:...0e PUSH CS
CPSPInn:0000:...1f POP DS
CPSPInn:0000:...2ec747300000 MOV word ptr CS:[BX + 0x30],0x0
CPSPInn:0000:...2e8b771e MOV SI,word ptr CS:[BX + 0x1e]
CPSPInn:0000:...2e8b7416 MOV SI,word ptr CS:[SI + 0x16]
CPSPInn:0000:...33c9 XOR CX,CX
CPSPInn:0000:...2e8a0c MOV CL,byte ptr CS:[SI]
CPSPInn:0000:...41 INC CX
CPSPInn:0000:...2e8b7f38 MOV DI,word ptr CS:[BX + 0x38]
LAB_0000_2d90:
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...07 POP ES
CPSPInn:0000:...33ff XOR DI,DI
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...56 PUSH SI
CPSPInn:0000:...f3a4 MOVSB.REP ES:DI,SI
CPSPInn:0000:...5e POP SI
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...06 PUSH ES
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...2e037f34 ADD DI,word ptr CS:[BX + 0x34]
CPSPInn:0000:...4a DEC DX
CPSPInn:0000:...75ed JNZ LAB_0000_2d90
CPSPInn:0000:...5a POP DX
CPSPInn:0000:...2e8b7724 MOV SI,word ptr CS:[BX + 0x24]
CPSPInn:0000:...2e8b7f38 MOV DI,word ptr CS:[BX + 0x38]
LAB_0000_2dac:
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...07 POP ES
CPSPInn:0000:...bf0800 MOV DI,0x8
CPSPInn:0000:...2e8b04 MOV AX,word ptr CS:[SI]
CPSPInn:0000:...268905 MOV word ptr ES:[DI],AX
CPSPInn:0000:...46 INC SI
CPSPInn:0000:...46 INC SI
CPSPInn:0000:...46 INC SI
CPSPInn:0000:...46 INC SI
CPSPInn:0000:...06 PUSH ES
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...2e037f34 ADD DI,word ptr CS:[BX + 0x34]
CPSPInn:0000:...4a DEC DX
CPSPInn:0000:...75e8 JNZ LAB_0000_2dac
CPSPInn:0000:...5a POP DX
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...07 POP ES
CPSPInn:0000:...1f POP DS
CPSPInn:0000:...5e POP SI
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...eb15 JMP LAB_0000_2de1
CPSPInn:0000:...90 ?? 90h
LAB_0000_2dcd:
CPSPInn:0000:...2e894f2a MOV word ptr CS:[BX + 0x2a],CX
CPSPInn:0000:...2e3b8d2228 CMP CX,word ptr CS:[DI + 0x2822]
CPSPInn:0000:...7309 JNC LAB_0000_2de1
CPSPInn:0000:...2e8b852228 MOV AX,word ptr CS:[DI + 0x2822]
CPSPInn:0000:...2e89472a MOV word ptr CS:[BX + 0x2a],AX
LAB_0000_2de1:
CPSPInn:0000:...2ec7471a0100 MOV word ptr CS:[BX + 0x1a],0x1
CPSPInn:0000:...2e833f00 CMP word ptr CS:[BX],0x0
CPSPInn:0000:...7512 JNZ LAB_0000_2dff
CPSPInn:0000:...2e8b850a28 MOV AX,word ptr CS:[DI + 0x280a]
CPSPInn:0000:...2e894716 MOV word ptr CS:[BX + 0x16],AX
CPSPInn:0000:...eb07 JMP LAB_0000_2dff
CPSPInn:0000:...90 ?? 90h
LAB_0000_2df9:
CPSPInn:0000:...2ec7471a0000 MOV word ptr CS:[BX + 0x1a],0x0
LAB_0000_2dff:
CPSPInn:0000:...5a POP DX
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_2e03()
CPSPInn:0000:...8d7742 LEA SI,[BX + 0x42]
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...56 PUSH SI
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...8b7404 MOV SI,word ptr [SI + 0x4]
CPSPInn:0000:...268b7d04 MOV DI,word ptr ES:[DI + 0x4]
CPSPInn:0000:...268b0d MOV CX,word ptr ES:[DI]
CPSPInn:0000:...41 INC CX
CPSPInn:0000:...41 INC CX
CPSPInn:0000:...f3a6 CMPSB.REPE ES:DI,SI
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...5e POP SI
CPSPInn:0000:...7409 JZ LAB_0000_2e24
CPSPInn:0000:...c70648002100 MOV word ptr [0x48],0x21
CPSPInn:0000:...eb63 JMP LAB_0000_2e86
CPSPInn:0000:...90 ?? 90h
LAB_0000_2e24:
CPSPInn:0000:...56 PUSH SI
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...8b7406 MOV SI,word ptr [SI + 0x6]
CPSPInn:0000:...268b7d06 MOV DI,word ptr ES:[DI + 0x6]
CPSPInn:0000:...268b05 MOV AX,word ptr ES:[DI]
CPSPInn:0000:...b90200 MOV CX,0x2
CPSPInn:0000:...d3e0 SHL AX,CL
CPSPInn:0000:...40 INC AX
CPSPInn:0000:...40 INC AX
CPSPInn:0000:...8bc8 MOV CX,AX
CPSPInn:0000:...f3a6 CMPSB.REPE ES:DI,SI
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...5e POP SI
CPSPInn:0000:...7409 JZ LAB_0000_2e48
CPSPInn:0000:...c70648002200 MOV word ptr [0x48],0x22
CPSPInn:0000:...eb3f JMP LAB_0000_2e86
CPSPInn:0000:...90 ?? 90h
LAB_0000_2e48:
CPSPInn:0000:...56 PUSH SI
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...8b7408 MOV SI,word ptr [SI + 0x8]
CPSPInn:0000:...268b7d08 MOV DI,word ptr ES:[DI + 0x8]
CPSPInn:0000:...268b05 MOV AX,word ptr ES:[DI]
CPSPInn:0000:...b90200 MOV CX,0x2
CPSPInn:0000:...d3e0 SHL AX,CL
CPSPInn:0000:...40 INC AX
CPSPInn:0000:...40 INC AX
CPSPInn:0000:...8bc8 MOV CX,AX
CPSPInn:0000:...f3a6 CMPSB.REPE ES:DI,SI
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...5e POP SI
CPSPInn:0000:...7409 JZ LAB_0000_2e6c
CPSPInn:0000:...c70648002300 MOV word ptr [0x48],0x23
CPSPInn:0000:...eb1b JMP LAB_0000_2e86
CPSPInn:0000:...90 ?? 90h
LAB_0000_2e6c:
CPSPInn:0000:...56 PUSH SI
CPSPInn:0000:...57 PUSH DI
CPSPInn:0000:...8b740a MOV SI,word ptr [SI + 0xa]
CPSPInn:0000:...268b7d0a MOV DI,word ptr ES:[DI + 0xa]
CPSPInn:0000:...268b0d MOV CX,word ptr ES:[DI]
CPSPInn:0000:...41 INC CX
CPSPInn:0000:...41 INC CX
CPSPInn:0000:...f3a6 CMPSB.REPE ES:DI,SI
CPSPInn:0000:...5f POP DI
CPSPInn:0000:...5e POP SI
CPSPInn:0000:...7427 JZ LAB_0000_2ea7
CPSPInn:0000:...c70648002400 MOV word ptr [0x48],0x24
LAB_0000_2e86:
CPSPInn:0000:...2ec7471a0000 MOV word ptr CS:[BX + 0x1a],0x0
CPSPInn:0000:...2e833f01 CMP word ptr CS:[BX],0x1
CPSPInn:0000:...7515 JNZ LAB_0000_2ea7
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...2e8b5f14 MOV BX,word ptr CS:[BX + 0x14]
CPSPInn:0000:...2ec7471a0000 MOV word ptr CS:[BX + 0x1a],0x0
CPSPInn:0000:...5b POP BX
CPSPInn:0000:...2e8b4716 MOV AX,word ptr CS:[BX + 0x16]
CPSPInn:0000:...2e09060828 OR word ptr CS:[DID_FAIL],AX
LAB_0000_2ea7:
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...2ea10428 MOV AX,CS:[DID_STATUS]
CPSPInn:0000:...41 INC CX
CPSPInn:0000:...d3e8 SHR AX,CL
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...7317 JNC LAB_0000_2eca
CPSPInn:0000:...2e837f1a01 CMP word ptr CS:[BX + 0x1a],0x1
CPSPInn:0000:...7410 JZ LAB_0000_2eca
CPSPInn:0000:...53 PUSH BX
CPSPInn:0000:...8bd9 MOV BX,CX
CPSPInn:0000:...03db ADD BX,BX
CPSPInn:0000:...2e8b870a28 MOV AX,word ptr CS:[BX + 0x280a]
CPSPInn:0000:...2e09060828 OR word ptr CS:[DID_FAIL],AX
CPSPInn:0000:...5b POP BX
LAB_0000_2eca:
CPSPInn:0000:...c3 RET
DAT_0000_2ecb:
CPSPInn:0000:...00 undefined1 00h
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined LOAD_INT2F(void)
CPSPInn:0000:...2e803ecb2e00 CMP byte ptr CS:[DAT_0000_2ecb],0x0
CPSPInn:0000:...7541 JNZ LAB_0000_2f15
CPSPInn:0000:...06 PUSH ES
CPSPInn:0000:...51 PUSH CX
CPSPInn:0000:...50 PUSH AX
CPSPInn:0000:...33c0 XOR AX,AX
CPSPInn:0000:...8ec0 MOV ES,AX
CPSPInn:0000:...26a1bc00 MOV AX,ES:[0xbc]
CPSPInn:0000:...2ea35024 MOV CS:[PRTINT2f:DAT_0000_2450],AX
CPSPInn:0000:...268b0ebe00 MOV CX,word ptr ES:[0xbe]
CPSPInn:0000:...2e890e5224 MOV word ptr CS:[PRTINT2f:DAT_0000_2452],CX
CPSPInn:0000:...0bc1 OR AX,CX
CPSPInn:0000:...750d JNZ LAB_0000_2efe
CPSPInn:0000:...b80925 MOV AX,0x2509
CPSPInn:0000:...2ea35024 MOV CS:[PRTINT2f:DAT_0000_2450],AX
CPSPInn:0000:...8cc8 MOV AX,CS
CPSPInn:0000:...2ea35224 MOV CS:[PRTINT2f:DAT_0000_2452],AX
LAB_0000_2efe:
CPSPInn:0000:...fa CLI
CPSPInn:0000:...26c706bc0... MOV word ptr ES:[0xbc],0x2472
CPSPInn:0000:...268c0ebe00 MOV word ptr ES:[0xbe],CS
CPSPInn:0000:...fb STI
CPSPInn:0000:...58 POP AX
CPSPInn:0000:...59 POP CX
CPSPInn:0000:...07 POP ES
CPSPInn:0000:...2ec606cb2e01 MOV byte ptr CS:[DAT_0000_2ecb],0x1
LAB_0000_2f15:
CPSPInn:0000:...c3 RET
DAT_0000_2f16:
MSG:0000:2f16 00000000 undefined4 00000000h
DAT_0000_2f1a:
MSG:0000:2f1a 0000 undefined2 0000h
DAT_0000_2f1c:
MSG:0000:2f1c 0000 undefined2 0000h
DAT_0000_2f1e:
MSG:0000:2f1e 0000 undefined2 0000h
DAT_0000_2f20:
MSG:0000:2f20 0000 undefined2 0000h
MSG:0000:2f22 ff ?? FFh
MSG:0000:2f23 ff ?? FFh
MSG:0000:2f24 ff ?? FFh
MSG:0000:2f25 ff ?? FFh
DAT_0000_2f26:
MSG:0000:2f26 00000000 undefined4 00000000h
DAT_0000_2f2a:
MSG:0000:2f2a 0000 undefined2 0000h
DAT_0000_2f2c:
MSG:0000:2f2c 0000 undefined2 0000h
MSG:0000:2f2e ff ?? FFh
MSG:0000:2f2f ff ?? FFh
MSG:0000:2f30 ff ?? FFh
MSG:0000:2f31 ff ?? FFh
DAT_0000_2f32:
MSG:0000:2f32 00000000 undefined4 00000000h
DAT_0000_2f36:
MSG:0000:2f36 0000 undefined2 0000h
DAT_0000_2f38:
MSG:0000:2f38 0000 undefined2 0000h
MSG:0000:2f3a ff ?? FFh
MSG:0000:2f3b ff ?? FFh
MSG:0000:2f3c ff ?? FFh
MSG:0000:2f3d ff ?? FFh
DAT_0000_2f3e:
MSG:0000:2f3e ffff undefined2 FFFFh
DAT_0000_2f40:
MSG:0000:2f40 ffff undefined2 FFFFh
DAT_0000_2f42:
MSG:0000:2f42 0000 undefined2 0000h
MSG:0000:2f44 00 ?? 00h
MSG:0000:2f45 00 ?? 00h
MSG:0000:2f46 ff ?? FFh
MSG:0000:2f47 ff ?? FFh
MSG:0000:2f48 ff ?? FFh
MSG:0000:2f49 ff ?? FFh
DAT_0000_2f4a:
MSG:0000:2f4a 0000 undefined2 0000h
DAT_0000_2f4c:
MSG:0000:2f4c 0000 undefined2 0000h
DAT_0000_2f4e:
MSG:0000:2f4e 0000 undefined2 0000h
DAT_0000_2f50:
MSG:0000:2f50 00 undefined1 00h
DAT_0000_2f51:
MSG:0000:2f51 0d0a undefined2 0A0Dh
DAT_0000_2f53:
MSG:0000:2f53 00 undefined1 00h
DAT_0000_2f54:
MSG:0000:2f54 0000 undefined2 0000h
DAT_0000_2f56:
MSG:0000:2f56 0000 undefined2 0000h
DAT_0000_2f58:
MSG:0000:2f58 0a00 undefined2 000Ah
DAT_0000_2f5a:
MSG:0000:2f5a 24 undefined1 24h
DAT_0000_2f5b:
MSG:0000:2f5b 24 undefined1 24h
DAT_0000_2f5c:
MSG:0000:2f5c 24 undefined1 24h
DAT_0000_2f5d:
MSG:0000:2f5d 24 undefined1 24h
MSG:0000:2f5e 24 ?? 24h $
MSG:0000:2f5f 24 ?? 24h $
MSG:0000:2f60 24 ?? 24h $
DAT_0000_2f61:
MSG:0000:2f61 2424 undefined2 2424h
MSG:0000:2f63 24 ?? 24h $
MSG:0000:2f64 24 ?? 24h $
MSG:0000:2f65 24 ?? 24h $
MSG:0000:2f66 24 ?? 24h $
MSG:0000:2f67 24 ?? 24h $
MSG:0000:2f68 24 ?? 24h $
MSG:0000:2f69 24 ?? 24h $
MSG:0000:2f6a 24 ?? 24h $
MSG:0000:2f6b 24 ?? 24h $
MSG:0000:2f6c 24 ?? 24h $
MSG:0000:2f6d 24 ?? 24h $
MSG:0000:2f6e 24 ?? 24h $
MSG:0000:2f6f 24 ?? 24h $
MSG:0000:2f70 24 ?? 24h $
MSG:0000:2f71 24 ?? 24h $
MSG:0000:2f72 24 ?? 24h $
MSG:0000:2f73 24 ?? 24h $
MSG:0000:2f74 24 ?? 24h $
MSG:0000:2f75 24 ?? 24h $
MSG:0000:2f76 24 ?? 24h $
MSG:0000:2f77 24 ?? 24h $
MSG:0000:2f78 24 ?? 24h $
MSG:0000:2f79 24 ?? 24h $
MSG:0000:2f7a 24 ?? 24h $
MSG:0000:2f7b 24 ?? 24h $
MSG:0000:2f7c 24 ?? 24h $
MSG:0000:2f7d 24 ?? 24h $
MSG:0000:2f7e 24 ?? 24h $
MSG:0000:2f7f 24 ?? 24h $
MSG:0000:2f80 24 ?? 24h $
MSG:0000:2f81 24 ?? 24h $
MSG:0000:2f82 24 ?? 24h $
MSG:0000:2f83 24 ?? 24h $
MSG:0000:2f84 24 ?? 24h $
MSG:0000:2f85 24 ?? 24h $
MSG:0000:2f86 24 ?? 24h $
MSG:0000:2f87 24 ?? 24h $
MSG:0000:2f88 24 ?? 24h $
MSG:0000:2f89 24 ?? 24h $
MSG:0000:2f8a 24 ?? 24h $
MSG:0000:2f8b 24 ?? 24h $
MSG:0000:2f8c 24 ?? 24h $
MSG:0000:2f8d 24 ?? 24h $
MSG:0000:2f8e 24 ?? 24h $
MSG:0000:2f8f 24 ?? 24h $
MSG:0000:2f90 24 ?? 24h $
MSG:0000:2f91 24 ?? 24h $
MSG:0000:2f92 24 ?? 24h $
MSG:0000:2f93 24 ?? 24h $
MSG:0000:2f94 24 ?? 24h $
MSG:0000:2f95 24 ?? 24h $
MSG:0000:2f96 24 ?? 24h $
MSG:0000:2f97 24 ?? 24h $
MSG:0000:2f98 24 ?? 24h $
MSG:0000:2f99 24 ?? 24h $
DAT_0000_2f9a:
MSG:0000:2f9a 24 undefined1 24h
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined SYSLOADMSG(void)
MSG:0000:2f9b 50 PUSH AX
MSG:0000:2f9c 53 PUSH BX
MSG:0000:2f9d 52 PUSH DX
MSG:0000:2f9e 06 PUSH ES
MSG:0000:2f9f 57 PUSH DI
MSG:0000:2fa0 33c9 XOR CX,CX
MSG:0000:2fa2 8ec1 MOV ES,CX
MSG:0000:2fa4 33ff XOR DI,DI
MSG:0000:2fa6 b82e12 MOV AX,0x122e
MSG:0000:2fa9 b200 MOV DL,0x0
MSG:0000:2fab cd2f INT 0x2f
MSG:0000:2fad 2e8c06202f MOV word ptr CS:[DAT_0000_2f20],ES
MSG:0000:2fb2 2e893e1e2f MOV word ptr CS:[DAT_0000_2f1e],DI
MSG:0000:2fb7 b82e12 MOV AX,0x122e
MSG:0000:2fba b202 MOV DL,0x2
MSG:0000:2fbc cd2f INT 0x2f
MSG:0000:2fbe 2e8c06282f MOV word ptr CS:[DAT_0000_2f26+2],ES
MSG:0000:2fc3 2e893e262f MOV word ptr CS:[DAT_0000_2f26],DI
MSG:0000:2fc8 b82e12 MOV AX,0x122e
MSG:0000:2fcb b204 MOV DL,0x4
MSG:0000:2fcd cd2f INT 0x2f
MSG:0000:2fcf 2e8c06382f MOV word ptr CS:[DAT_0000_2f38],ES
MSG:0000:2fd4 2e893e362f MOV word ptr CS:[DAT_0000_2f36],DI
MSG:0000:2fd9 b82e12 MOV AX,0x122e
MSG:0000:2fdc b206 MOV DL,0x6
MSG:0000:2fde cd2f INT 0x2f
MSG:0000:2fe0 2e8c061c2f MOV word ptr CS:[DAT_0000_2f1c],ES
MSG:0000:2fe5 2e893e1a2f MOV word ptr CS:[DAT_0000_2f1a],DI
MSG:0000:2fea e81206 CALL FUN_0000_35ff
MSG:0000:2fed 2e8c06182f MOV word ptr CS:[DAT_0000_2f16+2],ES
MSG:0000:2ff2 2e893e162f MOV word ptr CS:[DAT_0000_2f16],DI
MSG:0000:2ff7 2e8c06342f MOV word ptr CS:[DAT_0000_2f32+2],ES
MSG:0000:2ffc 2e893e322f MOV word ptr CS:[DAT_0000_2f32],DI
MSG:0000:3001 e81c06 CALL FUN_0000_3620
MSG:0000:3004 2e8c062c2f MOV word ptr CS:[DAT_0000_2f2c],ES
MSG:0000:3009 2e893e2a2f MOV word ptr CS:[DAT_0000_2f2a],DI
MSG:0000:300e b82e12 MOV AX,0x122e
MSG:0000:3011 b208 MOV DL,0x8
MSG:0000:3013 cd2f INT 0x2f
MSG:0000:3015 2e8c06402f MOV word ptr CS:[DAT_0000_2f40],ES
MSG:0000:301a 2e893e3e2f MOV word ptr CS:[DAT_0000_2f3e],DI
MSG:0000:301f 2ec706512... MOV word ptr CS:[DAT_0000_2f51],0xa0d
MSG:0000:3026 2ec6069a2f24 MOV byte ptr CS:[DAT_0000_2f9a],0x24
MSG:0000:302c 2ec706562... MOV word ptr CS:[DAT_0000_2f56],0x0
MSG:0000:3033 2ec706582... MOV word ptr CS:[DAT_0000_2f58],0xa
MSG:0000:303a e87406 CALL FUN_0000_36b1
MSG:0000:303d 2e893e422f MOV word ptr CS:[DAT_0000_2f42],DI
MSG:0000:3042 e81900 CALL FUN_0000_305e
MSG:0000:3045 e83000 CALL FUN_0000_3078
MSG:0000:3048 e84200 CALL FUN_0000_308d
MSG:0000:304b 51 PUSH CX
MSG:0000:304c e85000 CALL FUN_0000_309f
MSG:0000:304f 7208 JC LAB_0000_3059
MSG:0000:3051 59 POP CX
MSG:0000:3052 5f POP DI
MSG:0000:3053 07 POP ES
MSG:0000:3054 5a POP DX
MSG:0000:3055 5b POP BX
MSG:0000:3056 58 POP AX
MSG:0000:3057 eb04 JMP LAB_0000_305d
LAB_0000_3059:
MSG:0000:3059 83c40c ADD SP,0xc
MSG:0000:305c f9 STC
LAB_0000_305d:
MSG:0000:305d c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_305e()
MSG:0000:305e 50 PUSH AX
MSG:0000:305f 56 PUSH SI
MSG:0000:3060 1e PUSH DS
MSG:0000:3061 b80063 MOV AX,0x6300
MSG:0000:3064 cd21 INT 0x21
MSG:0000:3066 1e PUSH DS
MSG:0000:3067 07 POP ES
MSG:0000:3068 1f POP DS
MSG:0000:3069 720a JC LAB_0000_3075
MSG:0000:306b 2e89364a2f MOV word ptr CS:[DAT_0000_2f4a],SI
MSG:0000:3070 2e8c064c2f MOV word ptr CS:[DAT_0000_2f4c],ES
LAB_0000_3075:
MSG:0000:3075 5e POP SI
MSG:0000:3076 58 POP AX
MSG:0000:3077 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3078()
MSG:0000:3078 b80044 MOV AX,0x4400
MSG:0000:307b bb0000 MOV BX,0x0
MSG:0000:307e 99 CWD
MSG:0000:307f cd21 INT 0x21
MSG:0000:3081 80e601 AND DH,0x1
MSG:0000:3084 80ce01 OR DH,0x1
MSG:0000:3087 b80144 MOV AX,0x4401
MSG:0000:308a cd21 INT 0x21
MSG:0000:308c c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_308d()
MSG:0000:308d b80044 MOV AX,0x4400
MSG:0000:3090 bb0100 MOV BX,0x1
MSG:0000:3093 99 CWD
MSG:0000:3094 cd21 INT 0x21
MSG:0000:3096 80ce01 OR DH,0x1
MSG:0000:3099 b80144 MOV AX,0x4401
MSG:0000:309c cd21 INT 0x21
MSG:0000:309e c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_309f()
MSG:0000:309f b430 MOV AH,0x30
MSG:0000:30a1 cd21 INT 0x21
MSG:0000:30a3 3d0600 CMP AX,0x6
MSG:0000:30a6 7503 JNZ LAB_0000_30ab
MSG:0000:30a8 f8 CLC
MSG:0000:30a9 eb17 JMP LAB_0000_30c2
LAB_0000_30ab:
MSG:0000:30ab 3d0200 CMP AX,0x2
MSG:0000:30ae 7305 JNC LAB_0000_30b5
MSG:0000:30b0 bbffff MOV BX,0xffff
MSG:0000:30b3 eb03 JMP LAB_0000_30b8
LAB_0000_30b5:
MSG:0000:30b5 bb0200 MOV BX,0x2
LAB_0000_30b8:
MSG:0000:30b8 b80100 MOV AX,0x1
MSG:0000:30bb b90000 MOV CX,0x0
MSG:0000:30be ba00ff MOV DX,0xff00
MSG:0000:30c1 f9 STC
LAB_0000_30c2:
MSG:0000:30c2 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined SYSDISPMSG(void)
MSG:0000:30c3 50 PUSH AX
MSG:0000:30c4 53 PUSH BX
MSG:0000:30c5 51 PUSH CX
MSG:0000:30c6 55 PUSH BP
MSG:0000:30c7 57 PUSH DI
MSG:0000:30c8 06 PUSH ES
MSG:0000:30c9 52 PUSH DX
MSG:0000:30ca 8be9 MOV BP,CX
MSG:0000:30cc 2e891e4e2f MOV word ptr CS:[DAT_0000_2f4e],BX
MSG:0000:30d1 2e8836532f MOV byte ptr CS:[DAT_0000_2f53],DH
MSG:0000:30d6 e8d202 CALL FUN_0000_33ab
MSG:0000:30d9 0bc9 OR CX,CX
MSG:0000:30db 741c JZ LAB_0000_30f9
MSG:0000:30dd 0bed OR BP,BP
MSG:0000:30df 7505 JNZ LAB_0000_30e6
MSG:0000:30e1 e82600 CALL FUN_0000_310a
MSG:0000:30e4 eb03 JMP LAB_0000_30e9
LAB_0000_30e6:
MSG:0000:30e6 e8b501 CALL FUN_0000_329e
LAB_0000_30e9:
MSG:0000:30e9 7208 JC LAB_0000_30f3
MSG:0000:30eb 5a POP DX
MSG:0000:30ec e80301 CALL FUN_0000_31f2
MSG:0000:30ef 07 POP ES
MSG:0000:30f0 5f POP DI
MSG:0000:30f1 eb04 JMP LAB_0000_30f7
LAB_0000_30f3:
MSG:0000:30f3 83c406 ADD SP,0x6
MSG:0000:30f6 f9 STC
LAB_0000_30f7:
MSG:0000:30f7 eb04 JMP LAB_0000_30fd
LAB_0000_30f9:
MSG:0000:30f9 07 POP ES
MSG:0000:30fa 5f POP DI
MSG:0000:30fb 5a POP DX
MSG:0000:30fc f9 STC
LAB_0000_30fd:
MSG:0000:30fd 7206 JC LAB_0000_3105
MSG:0000:30ff 5d POP BP
MSG:0000:3100 59 POP CX
MSG:0000:3101 5b POP BX
MSG:0000:3102 58 POP AX
MSG:0000:3103 eb04 JMP LAB_0000_3109
LAB_0000_3105:
MSG:0000:3105 83c408 ADD SP,0x8
MSG:0000:3108 f9 STC
LAB_0000_3109:
MSG:0000:3109 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_310a()
MSG:0000:310a 50 PUSH AX
MSG:0000:310b 53 PUSH BX
MSG:0000:310c 52 PUSH DX
MSG:0000:310d 2e8b1e4e2f MOV BX,word ptr CS:[DAT_0000_2f4e]
MSG:0000:3112 83fbff CMP BX,-0x1
MSG:0000:3115 7505 JNZ LAB_0000_311c
MSG:0000:3117 e82c00 CALL FUN_0000_3146
MSG:0000:311a eb03 JMP LAB_0000_311f
LAB_0000_311c:
MSG:0000:311c e87600 CALL FUN_0000_3195
LAB_0000_311f:
MSG:0000:311f 730f JNC LAB_0000_3130
MSG:0000:3121 b459 MOV AH,0x59
MSG:0000:3123 bb0000 MOV BX,0x0
MSG:0000:3126 cd21 INT 0x21
MSG:0000:3128 32e4 XOR AH,AH
MSG:0000:312a 83c406 ADD SP,0x6
MSG:0000:312d f9 STC
MSG:0000:312e eb10 JMP LAB_0000_3140
LAB_0000_3130:
MSG:0000:3130 83fbff CMP BX,-0x1
MSG:0000:3133 740b JZ LAB_0000_3140
MSG:0000:3135 3bc1 CMP AX,CX
MSG:0000:3137 7407 JZ LAB_0000_3140
MSG:0000:3139 e8ad00 CALL FUN_0000_31e9
MSG:0000:313c 83c406 ADD SP,0x6
MSG:0000:313f f9 STC
LAB_0000_3140:
MSG:0000:3140 7203 JC LAB_0000_3145
MSG:0000:3142 5a POP DX
MSG:0000:3143 5b POP BX
MSG:0000:3144 58 POP AX
LAB_0000_3145:
MSG:0000:3145 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3146()
MSG:0000:3146 1e PUSH DS
MSG:0000:3147 06 PUSH ES
MSG:0000:3148 1f POP DS
MSG:0000:3149 83f901 CMP CX,0x1
MSG:0000:314c 751b JNZ LAB_0000_3169
MSG:0000:314e b402 MOV AH,0x2
MSG:0000:3150 268a15 MOV DL,byte ptr ES:[DI]
MSG:0000:3153 cd21 INT 0x21
MSG:0000:3155 1f POP DS
MSG:0000:3156 8ac2 MOV AL,DL
MSG:0000:3158 e8ae00 CALL FUN_0000_3209
MSG:0000:315b 1e PUSH DS
MSG:0000:315c 06 PUSH ES
MSG:0000:315d 1f POP DS
MSG:0000:315e 7307 JNC LAB_0000_3167
MSG:0000:3160 268a5501 MOV DL,byte ptr ES:[DI + 0x1]
MSG:0000:3164 cd21 INT 0x21
MSG:0000:3166 f8 CLC
LAB_0000_3167:
MSG:0000:3167 eb0e JMP LAB_0000_3177
LAB_0000_3169:
MSG:0000:3169 b402 MOV AH,0x2
LAB_0000_316b:
MSG:0000:316b 0bc9 OR CX,CX
MSG:0000:316d 7408 JZ LAB_0000_3177
MSG:0000:316f 268a15 MOV DL,byte ptr ES:[DI]
MSG:0000:3172 cd21 INT 0x21
MSG:0000:3174 47 INC DI
MSG:0000:3175 e2f4 LOOP LAB_0000_316b
LAB_0000_3177:
MSG:0000:3177 f8 CLC
MSG:0000:3178 1f POP DS
MSG:0000:3179 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_317a()
MSG:0000:317a 57 PUSH DI
MSG:0000:317b 50 PUSH AX
MSG:0000:317c 06 PUSH ES
MSG:0000:317d 53 PUSH BX
EXT_0000_317e:
MSG:0000:317e 8bfa MOV DI,DX
MSG:0000:3180 1e PUSH DS
MSG:0000:3181 07 POP ES
MSG:0000:3182 8bd9 MOV BX,CX
MSG:0000:3184 b01a MOV AL,0x1a
EXT_0000_3186:
MSG:0000:3186 fc CLD
MSG:0000:3187 f2ae SCASB.REPNE ES:DI
MSG:0000:3189 7503 JNZ EXT_0000_318e
MSG:0000:318b 2bd9 SUB BX,CX
MSG:0000:318d 4b DEC BX
EXT_0000_318e:
MSG:0000:318e 8bcb MOV CX,BX
MSG:0000:3190 5b POP BX
MSG:0000:3191 07 POP ES
MSG:0000:3192 58 POP AX
MSG:0000:3193 5f POP DI
MSG:0000:3194 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3195()
MSG:0000:3195 33c0 XOR AX,AX
MSG:0000:3197 0bc9 OR CX,CX
MSG:0000:3199 744d JZ LAB_0000_31e8
MSG:0000:319b 1e PUSH DS
MSG:0000:319c 06 PUSH ES
MSG:0000:319d 1f POP DS
MSG:0000:319e b440 MOV AH,0x40
MSG:0000:31a0 8bd7 MOV DX,DI
MSG:0000:31a2 83f901 CMP CX,0x1
MSG:0000:31a5 7528 JNZ LAB_0000_31cf
MSG:0000:31a7 cd21 INT 0x21
MSG:0000:31a9 1f POP DS
MSG:0000:31aa 50 PUSH AX
MSG:0000:31ab 268a05 MOV AL,byte ptr ES:[DI]
MSG:0000:31ae e85800 CALL FUN_0000_3209
MSG:0000:31b1 58 POP AX
MSG:0000:31b2 1e PUSH DS
MSG:0000:31b3 06 PUSH ES
MSG:0000:31b4 1f POP DS
MSG:0000:31b5 7306 JNC LAB_0000_31bd
MSG:0000:31b7 f8 CLC
MSG:0000:31b8 b440 MOV AH,0x40
MSG:0000:31ba 42 INC DX
MSG:0000:31bb cd21 INT 0x21
LAB_0000_31bd:
MSG:0000:31bd 9c PUSHF
MSG:0000:31be 26803d1a CMP byte ptr ES:[DI],0x1a
MSG:0000:31c2 7502 JNZ LAB_0000_31c6
MSG:0000:31c4 8bc1 MOV AX,CX
LAB_0000_31c6:
MSG:0000:31c6 eb01 JMP FUN_0000_31c9
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_31c8()
MSG:0000:31c8 cf IRET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_31c9()
MSG:0000:31c9 0e PUSH CS
MSG:0000:31ca e8fbff CALL FUN_0000_31c8
MSG:0000:31cd eb18 JMP LAB_0000_31e7
LAB_0000_31cf:
MSG:0000:31cf 55 PUSH BP
MSG:0000:31d0 51 PUSH CX
MSG:0000:31d1 e8a6ff CALL FUN_0000_317a
MSG:0000:31d4 8be9 MOV BP,CX
MSG:0000:31d6 59 POP CX
MSG:0000:31d7 cd21 INT 0x21
MSG:0000:31d9 720b JC LAB_0000_31e6
MSG:0000:31db 3bc8 CMP CX,AX
MSG:0000:31dd 7407 JZ LAB_0000_31e6
MSG:0000:31df 3be8 CMP BP,AX
MSG:0000:31e1 f8 CLC
MSG:0000:31e2 7502 JNZ LAB_0000_31e6
MSG:0000:31e4 8bc1 MOV AX,CX
LAB_0000_31e6:
MSG:0000:31e6 5d POP BP
LAB_0000_31e7:
MSG:0000:31e7 1f POP DS
LAB_0000_31e8:
MSG:0000:31e8 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_31e9()
MSG:0000:31e9 b82700 MOV AX,0x27
MSG:0000:31ec bb0400 MOV BX,0x4
MSG:0000:31ef b501 MOV CH,0x1
MSG:0000:31f1 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_31f2()
MSG:0000:31f2 80feff CMP DH,0xff
MSG:0000:31f5 7411 JZ LAB_0000_3208
MSG:0000:31f7 f6c680 TEST DH,0x80
MSG:0000:31fa 750c JNZ LAB_0000_3208
MSG:0000:31fc 1e PUSH DS
MSG:0000:31fd 07 POP ES
MSG:0000:31fe 8d3e512f LEA DI,[DAT_0000_2f51]
MSG:0000:3202 b90200 MOV CX,0x2
MSG:0000:3205 e802ff CALL FUN_0000_310a
LAB_0000_3208:
MSG:0000:3208 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3209()
MSG:0000:3209 06 PUSH ES
MSG:0000:320a 57 PUSH DI
MSG:0000:320b 2ec43e4a2f LES DI,CS:[DAT_0000_2f4a]
MSG:0000:3210 0bff OR DI,DI
MSG:0000:3212 7417 JZ LAB_0000_322b
LAB_0000_3214:
MSG:0000:3214 26833d00 CMP word ptr ES:[DI],0x0
MSG:0000:3218 f8 CLC
MSG:0000:3219 7410 JZ LAB_0000_322b
MSG:0000:321b 263a05 CMP AL,byte ptr ES:[DI]
MSG:0000:321e 7207 JC LAB_0000_3227
MSG:0000:3220 263a4501 CMP AL,byte ptr ES:[DI + 0x1]
MSG:0000:3224 7701 JA LAB_0000_3227
MSG:0000:3226 f9 STC
LAB_0000_3227:
MSG:0000:3227 47 INC DI
MSG:0000:3228 47 INC DI
MSG:0000:3229 ebe9 JMP LAB_0000_3214
LAB_0000_322b:
MSG:0000:322b 5f POP DI
MSG:0000:322c 07 POP ES
MSG:0000:322d c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_322e()
MSG:0000:322e 2e8f06542f POP word ptr CS:[DAT_0000_2f54]
MSG:0000:3233 33db XOR BX,BX
MSG:0000:3235 93 XCHG AX,BX
MSG:0000:3236 92 XCHG AX,DX
LAB_0000_3237:
MSG:0000:3237 2ef736582f DIV word ptr CS:[DAT_0000_2f58]
MSG:0000:323c 93 XCHG AX,BX
MSG:0000:323d 2ef736582f DIV word ptr CS:[DAT_0000_2f58]
MSG:0000:3242 83fa09 CMP DX,0x9
MSG:0000:3245 7605 JBE LAB_0000_324c
MSG:0000:3247 80c237 ADD DL,0x37
MSG:0000:324a eb03 JMP LAB_0000_324f
LAB_0000_324c:
MSG:0000:324c 80c230 ADD DL,0x30
LAB_0000_324f:
MSG:0000:324f 52 PUSH DX
MSG:0000:3250 41 INC CX
MSG:0000:3251 0bc0 OR AX,AX
MSG:0000:3253 7504 JNZ LAB_0000_3259
MSG:0000:3255 0bdb OR BX,BX
MSG:0000:3257 743c JZ LAB_0000_3295
LAB_0000_3259:
MSG:0000:3259 83f903 CMP CX,0x3
MSG:0000:325c 750e JNZ LAB_0000_326c
MSG:0000:325e 807c0a2c CMP byte ptr [SI + 0xa],0x2c
MSG:0000:3262 7506 JNZ LAB_0000_326a
MSG:0000:3264 2eff36612f PUSH word ptr CS:[DAT_0000_2f61]
MSG:0000:3269 41 INC CX
LAB_0000_326a:
MSG:0000:326a eb24 JMP LAB_0000_3290
LAB_0000_326c:
MSG:0000:326c 83f906 CMP CX,0x6
MSG:0000:326f 750e JNZ LAB_0000_327f
MSG:0000:3271 807c0a2c CMP byte ptr [SI + 0xa],0x2c
MSG:0000:3275 7506 JNZ LAB_0000_327d
MSG:0000:3277 2eff36612f PUSH word ptr CS:[DAT_0000_2f61]
MSG:0000:327c 41 INC CX
LAB_0000_327d:
MSG:0000:327d eb11 JMP LAB_0000_3290
LAB_0000_327f:
MSG:0000:327f 83f909 CMP CX,0x9
MSG:0000:3282 750c JNZ LAB_0000_3290
MSG:0000:3284 807c0a2c CMP byte ptr [SI + 0xa],0x2c
MSG:0000:3288 7506 JNZ LAB_0000_3290
MSG:0000:328a 2eff36612f PUSH word ptr CS:[DAT_0000_2f61]
MSG:0000:328f 41 INC CX
LAB_0000_3290:
MSG:0000:3290 93 XCHG AX,BX
MSG:0000:3291 33d2 XOR DX,DX
MSG:0000:3293 eba2 JMP LAB_0000_3237
LAB_0000_3295:
MSG:0000:3295 33c0 XOR AX,AX
MSG:0000:3297 99 CWD
MSG:0000:3298 2eff36542f PUSH word ptr CS:[DAT_0000_2f54]
MSG:0000:329d c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_329e()
MSG:0000:329e 33d2 XOR DX,DX
MSG:0000:32a0 0bc9 OR CX,CX
MSG:0000:32a2 741f JZ LAB_0000_32c3
MSG:0000:32a4 b80025 MOV AX,0x2500
LAB_0000_32a7:
MSG:0000:32a7 263825 CMP byte ptr ES:[DI],AH
MSG:0000:32aa 750a JNZ LAB_0000_32b6
MSG:0000:32ac 26386501 CMP byte ptr ES:[DI + 0x1],AH
MSG:0000:32b0 7404 JZ LAB_0000_32b6
MSG:0000:32b2 3ac4 CMP AL,AH
MSG:0000:32b4 750d JNZ LAB_0000_32c3
LAB_0000_32b6:
MSG:0000:32b6 268a05 MOV AL,byte ptr ES:[DI]
MSG:0000:32b9 e84dff CALL FUN_0000_3209
MSG:0000:32bc 7301 JNC LAB_0000_32bf
MSG:0000:32be 47 INC DI
LAB_0000_32bf:
MSG:0000:32bf 47 INC DI
MSG:0000:32c0 42 INC DX
MSG:0000:32c1 e2e4 LOOP LAB_0000_32a7
LAB_0000_32c3:
MSG:0000:32c3 56 PUSH SI
MSG:0000:32c4 87ca XCHG DX,CX
MSG:0000:32c6 0bed OR BP,BP
MSG:0000:32c8 7435 JZ LAB_0000_32ff
MSG:0000:32ca 4d DEC BP
MSG:0000:32cb 2e833e562f00 CMP word ptr CS:[DAT_0000_2f56],0x0
MSG:0000:32d1 752c JNZ LAB_0000_32ff
LAB_0000_32d3:
MSG:0000:32d3 8a4406 MOV AL,byte ptr [SI + 0x6]
MSG:0000:32d6 0430 ADD AL,0x30
MSG:0000:32d8 263a4501 CMP AL,byte ptr ES:[DI + 0x1]
MSG:0000:32dc 7502 JNZ LAB_0000_32e0
MSG:0000:32de eb1f JMP LAB_0000_32ff
LAB_0000_32e0:
MSG:0000:32e0 3c30 CMP AL,0x30
MSG:0000:32e2 7504 JNZ LAB_0000_32e8
MSG:0000:32e4 0bd2 OR DX,DX
MSG:0000:32e6 7404 JZ LAB_0000_32ec
LAB_0000_32e8:
MSG:0000:32e8 0334 ADD SI,word ptr [SI]
MSG:0000:32ea ebe7 JMP LAB_0000_32d3
LAB_0000_32ec:
MSG:0000:32ec 2e803e532fff CMP byte ptr CS:[DAT_0000_2f53],0xff
MSG:0000:32f2 7508 JNZ LAB_0000_32fc
MSG:0000:32f4 42 INC DX
MSG:0000:32f5 42 INC DX
MSG:0000:32f6 49 DEC CX
MSG:0000:32f7 49 DEC CX
MSG:0000:32f8 4f DEC DI
MSG:0000:32f9 4f DEC DI
MSG:0000:32fa eb03 JMP LAB_0000_32ff
LAB_0000_32fc:
MSG:0000:32fc baffff MOV DX,0xffff
LAB_0000_32ff:
MSG:0000:32ff 57 PUSH DI
MSG:0000:3300 2bf9 SUB DI,CX
MSG:0000:3302 e805fe CALL FUN_0000_310a
MSG:0000:3305 5f POP DI
MSG:0000:3306 59 POP CX
MSG:0000:3307 7303 JNC LAB_0000_330c
MSG:0000:3309 eb67 JMP LAB_0000_3372
MSG:0000:330b 90 ?? 90h
LAB_0000_330c:
MSG:0000:330c 51 PUSH CX
MSG:0000:330d 8bca MOV CX,DX
MSG:0000:330f 807c0600 CMP byte ptr [SI + 0x6],0x0
MSG:0000:3313 740d JZ LAB_0000_3322
MSG:0000:3315 0bc9 OR CX,CX
MSG:0000:3317 7406 JZ LAB_0000_331f
MSG:0000:3319 49 DEC CX
MSG:0000:331a 49 DEC CX
MSG:0000:331b 47 INC DI
MSG:0000:331c 47 INC DI
MSG:0000:331d eb01 JMP LAB_0000_3320
LAB_0000_331f:
MSG:0000:331f 5e POP SI
LAB_0000_3320:
MSG:0000:3320 eb10 JMP LAB_0000_3332
LAB_0000_3322:
MSG:0000:3322 0bc9 OR CX,CX
MSG:0000:3324 7503 JNZ LAB_0000_3329
MSG:0000:3326 5e POP SI
MSG:0000:3327 eb09 JMP LAB_0000_3332
LAB_0000_3329:
MSG:0000:3329 83f9ff CMP CX,-0x1
MSG:0000:332c 7502 JNZ LAB_0000_3330
MSG:0000:332e 33c9 XOR CX,CX
LAB_0000_3330:
MSG:0000:3330 0bff OR DI,DI
LAB_0000_3332:
MSG:0000:3332 743e JZ LAB_0000_3372
MSG:0000:3334 55 PUSH BP
MSG:0000:3335 57 PUSH DI
MSG:0000:3336 06 PUSH ES
MSG:0000:3337 51 PUSH CX
MSG:0000:3338 33c9 XOR CX,CX
MSG:0000:333a 2e833e562f00 CMP word ptr CS:[DAT_0000_2f56],0x0
MSG:0000:3340 7513 JNZ LAB_0000_3355
MSG:0000:3342 f644070f TEST byte ptr [SI + 0x7],0xf
MSG:0000:3346 7508 JNZ LAB_0000_3350
MSG:0000:3348 c47c02 LES DI,[SI + 0x2]
MSG:0000:334b e86f02 CALL FUN_0000_35bd
MSG:0000:334e eb00 JMP LAB_0000_3350
LAB_0000_3350:
MSG:0000:3350 e88901 CALL FUN_0000_34dc
MSG:0000:3353 eb03 JMP LAB_0000_3358
LAB_0000_3355:
MSG:0000:3355 e82200 CALL FUN_0000_337a
LAB_0000_3358:
MSG:0000:3358 7207 JC LAB_0000_3361
MSG:0000:335a 59 POP CX
MSG:0000:335b 07 POP ES
MSG:0000:335c 5f POP DI
MSG:0000:335d 5d POP BP
MSG:0000:335e 5e POP SI
MSG:0000:335f eb04 JMP LAB_0000_3365
LAB_0000_3361:
MSG:0000:3361 83c40a ADD SP,0xa
MSG:0000:3364 f9 STC
LAB_0000_3365:
MSG:0000:3365 2e833e562f00 CMP word ptr CS:[DAT_0000_2f56],0x0
MSG:0000:336b 7505 JNZ LAB_0000_3372
MSG:0000:336d 7203 JC LAB_0000_3372
MSG:0000:336f e92cff JMP FUN_0000_329e
LAB_0000_3372:
MSG:0000:3372 2ec706562... MOV word ptr CS:[DAT_0000_2f56],0x0
MSG:0000:3379 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_337a()
MSG:0000:337a 33d2 XOR DX,DX
MSG:0000:337c 2ea1562f MOV AX,CS:[DAT_0000_2f56]
MSG:0000:3380 2ec706582... MOV word ptr CS:[DAT_0000_2f58],0xa
MSG:0000:3387 e8a4fe CALL FUN_0000_322e
LAB_0000_338a:
MSG:0000:338a 58 POP AX
MSG:0000:338b 2e88875a2f MOV byte ptr CS:[BX + 0x2f5a],AL
MSG:0000:3390 43 INC BX
MSG:0000:3391 83fb40 CMP BX,0x40
MSG:0000:3394 7503 JNZ LAB_0000_3399
MSG:0000:3396 e80902 CALL FUN_0000_35a2
LAB_0000_3399:
MSG:0000:3399 fec9 DEC CL
MSG:0000:339b 75ed JNZ LAB_0000_338a
MSG:0000:339d b80d0a MOV AX,0xa0d
MSG:0000:33a0 2e89875a2f MOV word ptr CS:[BX + 0x2f5a],AX
MSG:0000:33a5 43 INC BX
MSG:0000:33a6 43 INC BX
MSG:0000:33a7 e8f801 CALL FUN_0000_35a2
MSG:0000:33aa c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_33ab()
MSG:0000:33ab 56 PUSH SI
MSG:0000:33ac 53 PUSH BX
MSG:0000:33ad 33f6 XOR SI,SI
MSG:0000:33af 33c9 XOR CX,CX
LAB_0000_33b1:
MSG:0000:33b1 80feff CMP DH,0xff
MSG:0000:33b4 7509 JNZ LAB_0000_33bf
MSG:0000:33b6 2e8bbc422f MOV DI,word ptr CS:[SI + DAT_0000_2f42]
MSG:0000:33bb 8bdf MOV BX,DI
MSG:0000:33bd eb28 JMP LAB_0000_33e7
LAB_0000_33bf:
MSG:0000:33bf f6c602 TEST DH,0x2
MSG:0000:33c2 7409 JZ LAB_0000_33cd
MSG:0000:33c4 2ec4bc262f LES DI,CS:[SI + DAT_0000_2f26]
MSG:0000:33c9 8cc3 MOV BX,ES
MSG:0000:33cb eb1a JMP LAB_0000_33e7
LAB_0000_33cd:
MSG:0000:33cd 3d1300 CMP AX,0x13
MSG:0000:33d0 720e JC LAB_0000_33e0
MSG:0000:33d2 3d2700 CMP AX,0x27
MSG:0000:33d5 7709 JA LAB_0000_33e0
MSG:0000:33d7 2ec4bc322f LES DI,CS:[SI + DAT_0000_2f32]
MSG:0000:33dc 8cc3 MOV BX,ES
MSG:0000:33de eb07 JMP LAB_0000_33e7
LAB_0000_33e0:
MSG:0000:33e0 2ec4bc162f LES DI,CS:[SI + DAT_0000_2f16]
MSG:0000:33e5 8cc3 MOV BX,ES
LAB_0000_33e7:
MSG:0000:33e7 83fbff CMP BX,-0x1
MSG:0000:33ea 7516 JNZ LAB_0000_3402
MSG:0000:33ec 80feff CMP DH,0xff
MSG:0000:33ef 7503 JNZ LAB_0000_33f4
MSG:0000:33f1 f9 STC
MSG:0000:33f2 eb0c JMP LAB_0000_3400
LAB_0000_33f4:
MSG:0000:33f4 2ea3562f MOV CS:[DAT_0000_2f56],AX
MSG:0000:33f8 b8ffff MOV AX,0xffff
MSG:0000:33fb bd0100 MOV BP,0x1
MSG:0000:33fe 33f6 XOR SI,SI
LAB_0000_3400:
MSG:0000:3400 eb0c JMP LAB_0000_340e
LAB_0000_3402:
MSG:0000:3402 83fb00 CMP BX,0x0
MSG:0000:3405 7403 JZ LAB_0000_340a
MSG:0000:3407 e85400 CALL FUN_0000_345e
LAB_0000_340a:
MSG:0000:340a 83c604 ADD SI,0x4
MSG:0000:340d f8 CLC
LAB_0000_340e:
MSG:0000:340e 7206 JC LAB_0000_3416
MSG:0000:3410 0bc9 OR CX,CX
MSG:0000:3412 7502 JNZ LAB_0000_3416
MSG:0000:3414 eb9b JMP LAB_0000_33b1
LAB_0000_3416:
MSG:0000:3416 9c PUSHF
MSG:0000:3417 80fe01 CMP DH,0x1
MSG:0000:341a 7529 JNZ LAB_0000_3445
MSG:0000:341c 52 PUSH DX
MSG:0000:341d 55 PUSH BP
MSG:0000:341e 51 PUSH CX
MSG:0000:341f 06 PUSH ES
MSG:0000:3420 57 PUSH DI
MSG:0000:3421 50 PUSH AX
MSG:0000:3422 b80005 MOV AX,0x500
MSG:0000:3425 cd2f INT 0x2f
MSG:0000:3427 3cff CMP AL,0xff
MSG:0000:3429 58 POP AX
MSG:0000:342a 7509 JNZ LAB_0000_3435
MSG:0000:342c 8bd8 MOV BX,AX
MSG:0000:342e b80205 MOV AX,0x502
MSG:0000:3431 cd2f INT 0x2f
MSG:0000:3433 eb01 JMP LAB_0000_3436
LAB_0000_3435:
MSG:0000:3435 f9 STC
LAB_0000_3436:
MSG:0000:3436 7305 JNC LAB_0000_343d
MSG:0000:3438 5f POP DI
MSG:0000:3439 07 POP ES
MSG:0000:343a 59 POP CX
MSG:0000:343b eb06 JMP LAB_0000_3443
LAB_0000_343d:
MSG:0000:343d 83c406 ADD SP,0x6
MSG:0000:3440 e80c00 CALL FUN_0000_344f
LAB_0000_3443:
MSG:0000:3443 5d POP BP
MSG:0000:3444 5a POP DX
LAB_0000_3445:
MSG:0000:3445 eb01 JMP FUN_0000_3448
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3447()
MSG:0000:3447 cf IRET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3448()
MSG:0000:3448 0e PUSH CS
MSG:0000:3449 e8fbff CALL FUN_0000_3447
MSG:0000:344c 5b POP BX
MSG:0000:344d 5e POP SI
MSG:0000:344e c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_344f()
MSG:0000:344f 57 PUSH DI
MSG:0000:3450 50 PUSH AX
MSG:0000:3451 b9ffff MOV CX,0xffff
MSG:0000:3454 32c0 XOR AL,AL
MSG:0000:3456 f2ae SCASB.REPNE ES:DI
MSG:0000:3458 f7d1 NOT CX
MSG:0000:345a 49 DEC CX
MSG:0000:345b 58 POP AX
MSG:0000:345c 5f POP DI
MSG:0000:345d c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_345e()
MSG:0000:345e 83fb01 CMP BX,0x1
MSG:0000:3461 7521 JNZ LAB_0000_3484
MSG:0000:3463 2e833e3e2fff CMP word ptr CS:[DAT_0000_2f3e],-0x1
MSG:0000:3469 7419 JZ LAB_0000_3484
MSG:0000:346b 3dffff CMP AX,0xffff
MSG:0000:346e 750d JNZ LAB_0000_347d
MSG:0000:3470 50 PUSH AX
MSG:0000:3471 2ea1562f MOV AX,CS:[DAT_0000_2f56]
MSG:0000:3475 2eff1e3e2f CALLF [0x2f3e]
MSG:0000:347a 58 POP AX
MSG:0000:347b eb05 JMP LAB_0000_3482
LAB_0000_347d:
MSG:0000:347d 2eff1e3e2f CALLF [0x2f3e]
LAB_0000_3482:
MSG:0000:3482 eb1a JMP LAB_0000_349e
LAB_0000_3484:
MSG:0000:3484 33c9 XOR CX,CX
MSG:0000:3486 80feff CMP DH,0xff
MSG:0000:3489 7406 JZ LAB_0000_3491
MSG:0000:348b 268a4d03 MOV CL,byte ptr ES:[DI + 0x3]
MSG:0000:348f eb09 JMP LAB_0000_349a
LAB_0000_3491:
MSG:0000:3491 2e3835 CMP byte ptr CS:[DI],DH
MSG:0000:3494 7504 JNZ LAB_0000_349a
MSG:0000:3496 2e8a4d03 MOV CL,byte ptr CS:[DI + 0x3]
LAB_0000_349a:
MSG:0000:349a 83c704 ADD DI,0x4
MSG:0000:349d f9 STC
LAB_0000_349e:
MSG:0000:349e 732d JNC LAB_0000_34cd
MSG:0000:34a0 f8 CLC
LAB_0000_34a1:
MSG:0000:34a1 0bc9 OR CX,CX
MSG:0000:34a3 7419 JZ LAB_0000_34be
MSG:0000:34a5 80feff CMP DH,0xff
MSG:0000:34a8 7405 JZ LAB_0000_34af
MSG:0000:34aa 263b05 CMP AX,word ptr ES:[DI]
MSG:0000:34ad eb03 JMP LAB_0000_34b2
LAB_0000_34af:
MSG:0000:34af 2e3b05 CMP AX,word ptr CS:[DI]
LAB_0000_34b2:
MSG:0000:34b2 7502 JNZ LAB_0000_34b6
MSG:0000:34b4 eb09 JMP LAB_0000_34bf
LAB_0000_34b6:
MSG:0000:34b6 49 DEC CX
MSG:0000:34b7 7405 JZ LAB_0000_34be
MSG:0000:34b9 83c704 ADD DI,0x4
MSG:0000:34bc ebe3 JMP LAB_0000_34a1
LAB_0000_34be:
MSG:0000:34be f9 STC
LAB_0000_34bf:
MSG:0000:34bf 720c JC LAB_0000_34cd
MSG:0000:34c1 80feff CMP DH,0xff
MSG:0000:34c4 f8 CLC
MSG:0000:34c5 7502 JNZ LAB_0000_34c9
MSG:0000:34c7 0e PUSH CS
MSG:0000:34c8 07 POP ES
LAB_0000_34c9:
MSG:0000:34c9 26037d02 ADD DI,word ptr ES:[DI + 0x2]
LAB_0000_34cd:
MSG:0000:34cd 7206 JC LAB_0000_34d5
MSG:0000:34cf 32ed XOR CH,CH
MSG:0000:34d1 268a0d MOV CL,byte ptr ES:[DI]
MSG:0000:34d4 47 INC DI
LAB_0000_34d5:
MSG:0000:34d5 2ec606502f00 MOV byte ptr CS:[DAT_0000_2f50],0x0
MSG:0000:34db c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_34dc()
MSG:0000:34dc 33db XOR BX,BX
MSG:0000:34de 807c0600 CMP byte ptr [SI + 0x6],0x0
MSG:0000:34e2 7513 JNZ LAB_0000_34f7
MSG:0000:34e4 2ec7875a2... MOV word ptr CS:[BX + DAT_0000_2f5a],0x2d20
MSG:0000:34eb 43 INC BX
MSG:0000:34ec 43 INC BX
MSG:0000:34ed 2ec6875a2f20 MOV byte ptr CS:[BX ...,0x20
MSG:0000:34f3 43 INC BX
MSG:0000:34f4 e8ab00 CALL FUN_0000_35a2
LAB_0000_34f7:
MSG:0000:34f7 5d POP BP
MSG:0000:34f8 33db XOR BX,BX
MSG:0000:34fa 33d2 XOR DX,DX
MSG:0000:34fc 2e880e502f MOV byte ptr CS:[DAT_0000_2f50],CL
MSG:0000:3501 8a4409 MOV AL,byte ptr [SI + 0x9]
MSG:0000:3504 3ac1 CMP AL,CL
MSG:0000:3506 761f JBE LAB_0000_3527
MSG:0000:3508 2ac1 SUB AL,CL
MSG:0000:350a 8af0 MOV DH,AL
MSG:0000:350c f6440780 TEST byte ptr [SI + 0x7],0x80
MSG:0000:3510 7415 JZ LAB_0000_3527
LAB_0000_3512:
MSG:0000:3512 8a440a MOV AL,byte ptr [SI + 0xa]
MSG:0000:3515 2e88875a2f MOV byte ptr CS:[BX + DAT_0000_2f5a],AL
MSG:0000:351a 43 INC BX
MSG:0000:351b 83fb40 CMP BX,0x40
MSG:0000:351e 7503 JNZ LAB_0000_3523
MSG:0000:3520 e87f00 CALL FUN_0000_35a2
LAB_0000_3523:
MSG:0000:3523 fece DEC DH
MSG:0000:3525 75eb JNZ LAB_0000_3512
LAB_0000_3527:
MSG:0000:3527 807c0800 CMP byte ptr [SI + 0x8],0x0
MSG:0000:352b 740d JZ LAB_0000_353a
MSG:0000:352d 384c08 CMP byte ptr [SI + 0x8],CL
MSG:0000:3530 7308 JNC LAB_0000_353a
MSG:0000:3532 2a4c08 SUB CL,byte ptr [SI + 0x8]
MSG:0000:3535 8ad1 MOV DL,CL
MSG:0000:3537 8a4c08 MOV CL,byte ptr [SI + 0x8]
LAB_0000_353a:
MSG:0000:353a 0bc9 OR CX,CX
MSG:0000:353c 7425 JZ LAB_0000_3563
LAB_0000_353e:
MSG:0000:353e f644070f TEST byte ptr [SI + 0x7],0xf
MSG:0000:3542 750c JNZ LAB_0000_3550
MSG:0000:3544 f6440710 TEST byte ptr [SI + 0x7],0x10
MSG:0000:3548 7406 JZ LAB_0000_3550
MSG:0000:354a 268a05 MOV AL,byte ptr ES:[DI]
MSG:0000:354d 47 INC DI
MSG:0000:354e eb01 JMP LAB_0000_3551
LAB_0000_3550:
MSG:0000:3550 58 POP AX
LAB_0000_3551:
MSG:0000:3551 2e88875a2f MOV byte ptr CS:[BX ...,AL
MSG:0000:3556 43 INC BX
MSG:0000:3557 83fb40 CMP BX,0x40
MSG:0000:355a 7503 JNZ LAB_0000_355f
MSG:0000:355c e84300 CALL FUN_0000_35a2
LAB_0000_355f:
MSG:0000:355f fec9 DEC CL
MSG:0000:3561 75db JNZ LAB_0000_353e
LAB_0000_3563:
MSG:0000:3563 f6440780 TEST byte ptr [SI + 0x7],0x80
MSG:0000:3567 7519 JNZ LAB_0000_3582
MSG:0000:3569 0af6 OR DH,DH
MSG:0000:356b 7415 JZ LAB_0000_3582
LAB_0000_356d:
MSG:0000:356d 8a440a MOV AL,byte ptr [SI + 0xa]
MSG:0000:3570 2e88875a2f MOV byte ptr CS:[BX ...,AL
MSG:0000:3575 43 INC BX
MSG:0000:3576 83fb40 CMP BX,0x40
MSG:0000:3579 7503 JNZ LAB_0000_357e
MSG:0000:357b e82400 CALL FUN_0000_35a2
LAB_0000_357e:
MSG:0000:357e fece DEC DH
MSG:0000:3580 75eb JNZ LAB_0000_356d
LAB_0000_3582:
MSG:0000:3582 f644070f TEST byte ptr [SI + 0x7],0xf
MSG:0000:3586 7508 JNZ LAB_0000_3590
MSG:0000:3588 f6440710 TEST byte ptr [SI + 0x7],0x10
MSG:0000:358c 7402 JZ LAB_0000_3590
MSG:0000:358e eb0d JMP LAB_0000_359d
LAB_0000_3590:
MSG:0000:3590 0ad2 OR DL,DL
MSG:0000:3592 7409 JZ LAB_0000_359d
LAB_0000_3594:
MSG:0000:3594 2e8f06542f POP word ptr CS:[DAT_0000_2f54]
MSG:0000:3599 feca DEC DL
MSG:0000:359b 75f7 JNZ LAB_0000_3594
LAB_0000_359d:
MSG:0000:359d e80200 CALL FUN_0000_35a2
MSG:0000:35a0 55 PUSH BP
MSG:0000:35a1 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_35a2()
MSG:0000:35a2 51 PUSH CX
MSG:0000:35a3 06 PUSH ES
MSG:0000:35a4 57 PUSH DI
MSG:0000:35a5 1e PUSH DS
MSG:0000:35a6 07 POP ES
MSG:0000:35a7 8bcb MOV CX,BX
MSG:0000:35a9 33db XOR BX,BX
MSG:0000:35ab 8d3e5a2f LEA DI,[DAT_0000_2f5a]
MSG:0000:35af e858fb CALL FUN_0000_310a
MSG:0000:35b2 7204 JC LAB_0000_35b8
MSG:0000:35b4 5f POP DI
MSG:0000:35b5 07 POP ES
MSG:0000:35b6 59 POP CX
MSG:0000:35b7 c3 RET
LAB_0000_35b8:
MSG:0000:35b8 83c406 ADD SP,0x6
MSG:0000:35bb f9 STC
MSG:0000:35bc c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_35bd()
MSG:0000:35bd 5d POP BP
MSG:0000:35be f6440730 TEST byte ptr [SI + 0x7],0x30
MSG:0000:35c2 7512 JNZ LAB_0000_35d6
MSG:0000:35c4 268a05 MOV AL,byte ptr ES:[DI]
MSG:0000:35c7 50 PUSH AX
MSG:0000:35c8 41 INC CX
MSG:0000:35c9 e83dfc CALL FUN_0000_3209
MSG:0000:35cc 7306 JNC LAB_0000_35d4
MSG:0000:35ce 268a4501 MOV AL,byte ptr ES:[DI + 0x1]
MSG:0000:35d2 50 PUSH AX
MSG:0000:35d3 f8 CLC
LAB_0000_35d4:
MSG:0000:35d4 eb0d JMP LAB_0000_35e3
LAB_0000_35d6:
MSG:0000:35d6 268a05 MOV AL,byte ptr ES:[DI]
MSG:0000:35d9 0ac0 OR AL,AL
MSG:0000:35db 7404 JZ LAB_0000_35e1
MSG:0000:35dd 47 INC DI
MSG:0000:35de 41 INC CX
MSG:0000:35df ebf5 JMP LAB_0000_35d6
LAB_0000_35e1:
MSG:0000:35e1 2bf9 SUB DI,CX
LAB_0000_35e3:
MSG:0000:35e3 55 PUSH BP
MSG:0000:35e4 c3 RET
DAT_0000_35e5:
MSG:0000:35e5 01 ?? 01h
MSG:0000:35e6 06 ?? 06h
MSG:0000:35e7 00 ?? 00h
MSG:0000:35e8 01 ?? 01h
MSG:0000:35e9 ff ?? FFh
MSG:0000:35ea ff ?? FFh
MSG:0000:35eb 04 ?? 04h
MSG:0000:35ec 00 ?? 00h
MSG:0000:35ed 11 ?? 11h
MSG:0000:35ee 45 ?? 45h E
MSG:0000:35ef 78 ?? 78h x
MSG:0000:35f0 74 ?? 74h t
MSG:0000:35f1 65 ?? 65h e
MSG:0000:35f2 6e ?? 6Eh n
MSG:0000:35f3 64 ?? 64h d
MSG:0000:35f4 65 ?? 65h e
MSG:0000:35f5 64 ?? 64h d
MSG:0000:35f6 20 ?? 20h
MSG:0000:35f7 45 ?? 45h E
MSG:0000:35f8 72 ?? 72h r
MSG:0000:35f9 72 ?? 72h r
MSG:0000:35fa 6f ?? 6Fh o
MSG:0000:35fb 72 ?? 72h r
MSG:0000:35fc 20 ?? 20h
MSG:0000:35fd 25 ?? 25h %
MSG:0000:35fe 31 ?? 31h 1
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_35ff()
MSG:0000:35ff 0e PUSH CS
MSG:0000:3600 07 POP ES
MSG:0000:3601 8d3ee535 LEA DI,[DAT_0000_35e5]
MSG:0000:3605 83c120 ADD CX,0x20
MSG:0000:3608 c3 RET
DAT_0000_3609:
MSG:0000:3609 02 ?? 02h
MSG:0000:360a 06 ?? 06h
MSG:0000:360b 00 ?? 00h
MSG:0000:360c 01 ?? 01h
MSG:0000:360d ff ?? FFh
MSG:0000:360e ff ?? FFh
MSG:0000:360f 04 ?? 04h
MSG:0000:3610 00 ?? 00h
MSG:0000:3611 0e ?? 0Eh
MSG:0000:3612 50 ?? 50h P
MSG:0000:3613 61 ?? 61h a
MSG:0000:3614 72 ?? 72h r
MSG:0000:3615 73 ?? 73h s
MSG:0000:3616 65 ?? 65h e
MSG:0000:3617 20 ?? 20h
MSG:0000:3618 45 ?? 45h E
MSG:0000:3619 72 ?? 72h r
MSG:0000:361a 72 ?? 72h r
MSG:0000:361b 6f ?? 6Fh o
MSG:0000:361c 72 ?? 72h r
MSG:0000:361d 20 ?? 20h
MSG:0000:361e 25 ?? 25h %
MSG:0000:361f 31 ?? 31h 1
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3620()
MSG:0000:3620 0e PUSH CS
MSG:0000:3621 07 POP ES
MSG:0000:3622 8d3e0936 LEA DI,[DAT_0000_3609]
MSG:0000:3626 83c11d ADD CX,0x1d
MSG:0000:3629 c3 RET
DAT_0000_362a:
MSG:0000:362a ff ?? FFh
MSG:0000:362b 06 ?? 06h
MSG:0000:362c 00 ?? 00h
MSG:0000:362d 03 ?? 03h
MSG:0000:362e 01 ?? 01h
MSG:0000:362f 00 ?? 00h
MSG:0000:3630 0c ?? 0Ch
MSG:0000:3631 00 ?? 00h
MSG:0000:3632 02 ?? 02h
MSG:0000:3633 00 ?? 00h
MSG:0000:3634 20 ?? 20h
MSG:0000:3635 00 ?? 00h
MSG:0000:3636 0c ?? 0Ch
MSG:0000:3637 00 ?? 00h
MSG:0000:3638 49 ?? 49h I
MSG:0000:3639 00 ?? 00h
MSG:0000:363a 17 ?? 17h
MSG:0000:363b 49 ?? 49h I
MSG:0000:363c 6e ?? 6Eh n
MSG:0000:363d 63 ?? 63h c
MSG:0000:363e 6f ?? 6Fh o
MSG:0000:363f 72 ?? 72h r
MSG:0000:3640 72 ?? 72h r
MSG:0000:3641 65 ?? 65h e
MSG:0000:3642 63 ?? 63h c
MSG:0000:3643 74 ?? 74h t
MSG:0000:3644 20 ?? 20h
MSG:0000:3645 44 ?? 44h D
MSG:0000:3646 4f ?? 4Fh O
MSG:0000:3647 53 ?? 53h S
MSG:0000:3648 20 ?? 20h
MSG:0000:3649 76 ?? 76h v
MSG:0000:364a 65 ?? 65h e
MSG:0000:364b 72 ?? 72h r
MSG:0000:364c 73 ?? 73h s
MSG:0000:364d 69 ?? 69h i
MSG:0000:364e 6f ?? 6Fh o
MSG:0000:364f 6e ?? 6Eh n
MSG:0000:3650 0d ?? 0Dh
MSG:0000:3651 0a ?? 0Ah
MSG:0000:3652 2c ?? 2Ch ,
MSG:0000:3653 25 ?? 25h %
MSG:0000:3654 31 ?? 31h 1
MSG:0000:3655 20 ?? 20h
MSG:0000:3656 63 ?? 63h c
MSG:0000:3657 6f ?? 6Fh o
MSG:0000:3658 64 ?? 64h d
MSG:0000:3659 65 ?? 65h e
MSG:0000:365a 20 ?? 20h
MSG:0000:365b 70 ?? 70h p
MSG:0000:365c 61 ?? 61h a
MSG:0000:365d 67 ?? 67h g
MSG:0000:365e 65 ?? 65h e
MSG:0000:365f 20 ?? 20h
MSG:0000:3660 64 ?? 64h d
MSG:0000:3661 72 ?? 72h r
MSG:0000:3662 69 ?? 69h i
MSG:0000:3663 76 ?? 76h v
MSG:0000:3664 65 ?? 65h e
MSG:0000:3665 72 ?? 72h r
MSG:0000:3666 20 ?? 20h
MSG:0000:3667 63 ?? 63h c
MSG:0000:3668 61 ?? 61h a
MSG:0000:3669 6e ?? 6Eh n
MSG:0000:366a 6e ?? 6Eh n
MSG:0000:366b 6f ?? 6Fh o
MSG:0000:366c 74 ?? 74h t
MSG:0000:366d 20 ?? 20h
MSG:0000:366e 62 ?? 62h b
MSG:0000:366f 65 ?? 65h e
MSG:0000:3670 20 ?? 20h
MSG:0000:3671 69 ?? 69h i
MSG:0000:3672 6e ?? 6Eh n
MSG:0000:3673 69 ?? 69h i
MSG:0000:3674 74 ?? 74h t
MSG:0000:3675 69 ?? 69h i
MSG:0000:3676 61 ?? 61h a
MSG:0000:3677 6c ?? 6Ch l
MSG:0000:3678 69 ?? 69h i
MSG:0000:3679 7a ?? 7Ah z
MSG:0000:367a 65 ?? 65h e
MSG:0000:367b 64 ?? 64h d
MSG:0000:367c 0d ?? 0Dh
MSG:0000:367d 0a ?? 0Ah
MSG:0000:367e 07 ?? 07h
MSG:0000:367f 31 ?? 31h 1
MSG:0000:3680 49 ?? 49h I
MSG:0000:3681 6e ?? 6Eh n
MSG:0000:3682 76 ?? 76h v
MSG:0000:3683 61 ?? 61h a
MSG:0000:3684 6c ?? 6Ch l
MSG:0000:3685 69 ?? 69h i
MSG:0000:3686 64 ?? 64h d
MSG:0000:3687 20 ?? 20h
MSG:0000:3688 73 ?? 73h s
MSG:0000:3689 79 ?? 79h y
MSG:0000:368a 6e ?? 6Eh n
MSG:0000:368b 74 ?? 74h t
MSG:0000:368c 61 ?? 61h a
MSG:0000:368d 78 ?? 78h x
MSG:0000:368e 20 ?? 20h
MSG:0000:368f 6f ?? 6Fh o
MSG:0000:3690 6e ?? 6Eh n
MSG:0000:3691 20 ?? 20h
MSG:0000:3692 50 ?? 50h P
MSG:0000:3693 52 ?? 52h R
MSG:0000:3694 49 ?? 49h I
MSG:0000:3695 4e ?? 4Eh N
MSG:0000:3696 54 ?? 54h T
MSG:0000:3697 45 ?? 45h E
MSG:0000:3698 52 ?? 52h R
MSG:0000:3699 2e ?? 2Eh .
MSG:0000:369a 53 ?? 53h S
MSG:0000:369b 59 ?? 59h Y
MSG:0000:369c 53 ?? 53h S
MSG:0000:369d 20 ?? 20h
MSG:0000:369e 63 ?? 63h c
MSG:0000:369f 6f ?? 6Fh o
MSG:0000:36a0 64 ?? 64h d
MSG:0000:36a1 65 ?? 65h e
MSG:0000:36a2 20 ?? 20h
MSG:0000:36a3 70 ?? 70h p
MSG:0000:36a4 61 ?? 61h a
MSG:0000:36a5 67 ?? 67h g
MSG:0000:36a6 65 ?? 65h e
MSG:0000:36a7 20 ?? 20h
MSG:0000:36a8 64 ?? 64h d
MSG:0000:36a9 72 ?? 72h r
MSG:0000:36aa 69 ?? 69h i
MSG:0000:36ab 76 ?? 76h v
MSG:0000:36ac 65 ?? 65h e
MSG:0000:36ad 72 ?? 72h r
MSG:0000:36ae 0d ?? 0Dh
MSG:0000:36af 0a ?? 0Ah
MSG:0000:36b0 07 ?? 07h
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_36b1()
MSG:0000:36b1 0e PUSH CS
MSG:0000:36b2 07 POP ES
MSG:0000:36b3 8d3e2a36 LEA DI,[DAT_0000_362a]
MSG:0000:36b7 81c18d00 ADD CX,0x8d
MSG:0000:36bb c3 RET
MSG:0000:36bc 00 ?? 00h
MSG:0000:36bd 00 ?? 00h
MSG:0000:36be 00 ?? 00h
MSG:0000:36bf 00 ?? 00h
DAT_0000_36c0:
PARSE:0000:36c0 0000 undefined2 0000h
DAT_0000_36c2:
PARSE:0000:36c2 0000 undefined2 0000h
DAT_0000_36c4:
PARSE:0000:36c4 0000 undefined2 0000h
DAT_0000_36c6:
PARSE:0000:36c6 0000 undefined2 0000h
DAT_0000_36c8:
PARSE:0000:36c8 00 undefined1 00h
DAT_0000_36c9:
PARSE:0000:36c9 00000000 undefined4 00000000h
DAT_0000_36cd:
PARSE:0000:36cd 00 undefined1 00h
DAT_0000_36ce:
PARSE:0000:36ce 00 undefined1 00h
DAT_0000_36cf:
PARSE:0000:36cf 0000 undefined2 0000h
DAT_0000_36d1:
PARSE:0000:36d1 0000 undefined2 0000h
DAT_0000_36d3:
PARSE:0000:36d3 0000 undefined2 0000h
DAT_0000_36d5:
PARSE:0000:36d5 0000 undefined2 0000h
DAT_0000_36d7:
PARSE:0000:36d7 00 undefined1 00h
$P_STRING_BUF:
PARSE:0000:36d8 000000000... db[127]
|_PARSE:0000:36d8 [0] db 0h
|_PARSE:0000:36d9 [1] db 0h
|_PARSE:0000:36da [2] db 0h
|_PARSE:0000:36db [3] db 0h
|_PARSE:0000:36dc [4] db 0h
|_PARSE:0000:36dd [5] db 0h
|_PARSE:0000:36de [6] db 0h
|_PARSE:0000:36df [7] db 0h
|_PARSE:0000:36e0 [8] db 0h
|_PARSE:0000:36e1 [9] db 0h
|_PARSE:0000:36e2 [10] db 0h
|_PARSE:0000:36e3 [11] db 0h
|_PARSE:0000:36e4 [12] db 0h
|_PARSE:0000:36e5 [13] db 0h
|_PARSE:0000:36e6 [14] db 0h
|_PARSE:0000:36e7 [15] db 0h
|_PARSE:0000:36e8 [16] db 0h
|_PARSE:0000:36e9 [17] db 0h
|_PARSE:0000:36ea [18] db 0h
|_PARSE:0000:36eb [19] db 0h
|_PARSE:0000:36ec [20] db 0h
|_PARSE:0000:36ed [21] db 0h
|_PARSE:0000:36ee [22] db 0h
|_PARSE:0000:36ef [23] db 0h
|_PARSE:0000:36f0 [24] db 0h
|_PARSE:0000:36f1 [25] db 0h
|_PARSE:0000:36f2 [26] db 0h
|_PARSE:0000:36f3 [27] db 0h
|_PARSE:0000:36f4 [28] db 0h
|_PARSE:0000:36f5 [29] db 0h
|_PARSE:0000:36f6 [30] db 0h
|_PARSE:0000:36f7 [31] db 0h
|_PARSE:0000:36f8 [32] db 0h
|_PARSE:0000:36f9 [33] db 0h
|_PARSE:0000:36fa [34] db 0h
|_PARSE:0000:36fb [35] db 0h
|_PARSE:0000:36fc [36] db 0h
|_PARSE:0000:36fd [37] db 0h
|_PARSE:0000:36fe [38] db 0h
|_PARSE:0000:36ff [39] db 0h
|_PARSE:0000:3700 [40] db 0h
|_PARSE:0000:3701 [41] db 0h
|_PARSE:0000:3702 [42] db 0h
|_PARSE:0000:3703 [43] db 0h
|_PARSE:0000:3704 [44] db 0h
|_PARSE:0000:3705 [45] db 0h
|_PARSE:0000:3706 [46] db 0h
|_PARSE:0000:3707 [47] db 0h
|_PARSE:0000:3708 [48] db 0h
|_PARSE:0000:3709 [49] db 0h
|_PARSE:0000:370a [50] db 0h
|_PARSE:0000:370b [51] db 0h
|_PARSE:0000:370c [52] db 0h
|_PARSE:0000:370d [53] db 0h
|_PARSE:0000:370e [54] db 0h
|_PARSE:0000:370f [55] db 0h
|_PARSE:0000:3710 [56] db 0h
|_PARSE:0000:3711 [57] db 0h
|_PARSE:0000:3712 [58] db 0h
|_PARSE:0000:3713 [59] db 0h
|_PARSE:0000:3714 [60] db 0h
|_PARSE:0000:3715 [61] db 0h
|_PARSE:0000:3716 [62] db 0h
|_PARSE:0000:3717 [63] db 0h
|_PARSE:0000:3718 [64] db 0h
|_PARSE:0000:3719 [65] db 0h
|_PARSE:0000:371a [66] db 0h
|_PARSE:0000:371b [67] db 0h
|_PARSE:0000:371c [68] db 0h
|_PARSE:0000:371d [69] db 0h
|_PARSE:0000:371e [70] db 0h
|_PARSE:0000:371f [71] db 0h
|_PARSE:0000:3720 [72] db 0h
|_PARSE:0000:3721 [73] db 0h
|_PARSE:0000:3722 [74] db 0h
|_PARSE:0000:3723 [75] db 0h
|_PARSE:0000:3724 [76] db 0h
|_PARSE:0000:3725 [77] db 0h
|_PARSE:0000:3726 [78] db 0h
|_PARSE:0000:3727 [79] db 0h
|_PARSE:0000:3728 [80] db 0h
|_PARSE:0000:3729 [81] db 0h
|_PARSE:0000:372a [82] db 0h
|_PARSE:0000:372b [83] db 0h
|_PARSE:0000:372c [84] db 0h
|_PARSE:0000:372d [85] db 0h
|_PARSE:0000:372e [86] db 0h
|_PARSE:0000:372f [87] db 0h
|_PARSE:0000:3730 [88] db 0h
|_PARSE:0000:3731 [89] db 0h
|_PARSE:0000:3732 [90] db 0h
|_PARSE:0000:3733 [91] db 0h
|_PARSE:0000:3734 [92] db 0h
|_PARSE:0000:3735 [93] db 0h
|_PARSE:0000:3736 [94] db 0h
|_PARSE:0000:3737 [95] db 0h
|_PARSE:0000:3738 [96] db 0h
|_PARSE:0000:3739 [97] db 0h
|_PARSE:0000:373a [98] db 0h
|_PARSE:0000:373b [99] db 0h
|_PARSE:0000:373c [100] db 0h
|_PARSE:0000:373d [101] db 0h
|_PARSE:0000:373e [102] db 0h
|_PARSE:0000:373f [103] db 0h
|_PARSE:0000:3740 [104] db 0h
|_PARSE:0000:3741 [105] db 0h
|_PARSE:0000:3742 [106] db 0h
|_PARSE:0000:3743 [107] db 0h
|_PARSE:0000:3744 [108] db 0h
|_PARSE:0000:3745 [109] db 0h
|_PARSE:0000:3746 [110] db 0h
|_PARSE:0000:3747 [111] db 0h
|_PARSE:0000:3748 [112] db 0h
|_PARSE:0000:3749 [113] db 0h
|_PARSE:0000:374a [114] db 0h
|_PARSE:0000:374b [115] db 0h
|_PARSE:0000:374c [116] db 0h
|_PARSE:0000:374d [117] db 0h
|_PARSE:0000:374e [118] db 0h
|_PARSE:0000:374f [119] db 0h
|_PARSE:0000:3750 [120] db 0h
|_PARSE:0000:3751 [121] db 0h
|_PARSE:0000:3752 [122] db 0h
|_PARSE:0000:3753 [123] db 0h
|_PARSE:0000:3754 [124] db 0h
|_PARSE:0000:3755 [125] db 0h
|_PARSE:0000:3756 [126] db 0h
WORD_0000_3757:
PARSE:0000:3757 0000 dw 0h
WORD_0000_3759:
PARSE:0000:3759 0000 dw 0h
WORD_0000_375b:
PARSE:0000:375b 0000 dw 0h
DAT_0000_375d:
PARSE:0000:375d 00 undefined1 00h
DAT_0000_375e:
PARSE:0000:375e ffff undefined2 FFFFh
PARSE:0000:3760 00 ?? 00h
PARSE:0000:3761 00 ?? 00h
PARSE:0000:3762 00 ?? 00h
PARSE:0000:3763 00 ?? 00h
PARSE:0000:3764 00 ?? 00h
PARSE:0000:3765 00 ?? 00h
PARSE:0000:3766 00 ?? 00h
PARSE:0000:3767 00 ?? 00h
PARSE:0000:3768 00 ?? 00h
PARSE:0000:3769 00 ?? 00h
PARSE:0000:376a 00 ?? 00h
PARSE:0000:376b 00 ?? 00h
PARSE:0000:376c 00 ?? 00h
PARSE:0000:376d 00 ?? 00h
PARSE:0000:376e 00 ?? 00h
PARSE:0000:376f 00 ?? 00h
PARSE:0000:3770 00 ?? 00h
PARSE:0000:3771 00 ?? 00h
PARSE:0000:3772 00 ?? 00h
PARSE:0000:3773 00 ?? 00h
PARSE:0000:3774 00 ?? 00h
PARSE:0000:3775 00 ?? 00h
PARSE:0000:3776 00 ?? 00h
PARSE:0000:3777 00 ?? 00h
PARSE:0000:3778 00 ?? 00h
PARSE:0000:3779 00 ?? 00h
PARSE:0000:377a 00 ?? 00h
PARSE:0000:377b 00 ?? 00h
PARSE:0000:377c 00 ?? 00h
PARSE:0000:377d 00 ?? 00h
PARSE:0000:377e 00 ?? 00h
PARSE:0000:377f 00 ?? 00h
DAT_0000_3780:
PARSE:0000:3780 0000 undefined2 0000h
DAT_0000_3782:
PARSE:0000:3782 0000 undefined2 0000h
DAT_0000_3784:
PARSE:0000:3784 0000 undefined2 0000h
DAT_0000_3786:
PARSE:0000:3786 0000 undefined2 0000h
DAT_0000_3788:
PARSE:0000:3788 ff undefined1 FFh
DAT_0000_3789:
PARSE:0000:3789 00000000 undefined4 00000000h
DAT_0000_378d:
PARSE:0000:378d ff undefined1 FFh
PARSE:0000:378e 00 ?? 00h
PARSE:0000:378f 00 ?? 00h
PARSE:0000:3790 00 ?? 00h
PARSE:0000:3791 00 ?? 00h
s_[]|<>+=;"_0000_3792:
PARSE:0000:3792 5b5d7c3c3... ds "[]|<>+=;\""
DAT_0000_379b:
PARSE:0000:379b 0000 undefined2 0000h
DAT_0000_379d:
PARSE:0000:379d 00 undefined1 00h
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined SysParse(void)
PARSE:0000:379e 2ec706cd3... MOV word ptr CS:[DAT_0000_36cd],0x0
PARSE:0000:37a5 2e890e5737 MOV word ptr CS:[WORD_0000_3757],CX
PARSE:0000:37aa 2e89265937 MOV word ptr CS:[WORD_0000_3759],SP
PARSE:0000:37af 2e89365b37 MOV word ptr CS:[WORD_0000_375b],SI
LAB_0000_37b4:
PARSE:0000:37b4 fc CLD
PARSE:0000:37b5 2e890ec036 MOV word ptr CS:[DAT_0000_36c0],CX
PARSE:0000:37ba 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x0
PARSE:0000:37c1 2ec706d53... MOV word ptr CS:[DAT_0000_36d5],0x0
PARSE:0000:37c8 2ec706c63... MOV word ptr CS:[DAT_0000_36c6],0x0
PARSE:0000:37cf 2ec706923... MOV word ptr CS:[s_[...,0x5d5b
PARSE:0000:37d6 2ec706943... MOV word ptr CS:[s_|...,0x3c7c
PARSE:0000:37dd 2ec706963... MOV word ptr CS:[s_>+=;"_0000_3792+4],0x2b3e
PARSE:0000:37e4 2ec706983... MOV word ptr CS:[s_=;"_0000_3792+6],0x3b3d
PARSE:0000:37eb 51 PUSH CX
PARSE:0000:37ec 52 PUSH DX
PARSE:0000:37ed 57 PUSH DI
PARSE:0000:37ee 56 PUSH SI
PARSE:0000:37ef b9ffff MOV CX,0xffff
LAB_0000_37f2:
PARSE:0000:37f2 41 INC CX
PARSE:0000:37f3 ac LODSB SI
PARSE:0000:37f4 e89009 CALL $P_Chk_EOL
PARSE:0000:37f7 75f9 JNZ LAB_0000_37f2
PARSE:0000:37f9 2e890e9b37 MOV word ptr CS:[DAT_0000_379b],CX
PARSE:0000:37fe 5e POP SI
LAB_0000_37ff:
PARSE:0000:37ff 56 PUSH SI
PARSE:0000:3800 2e8b0e9b37 MOV CX,word ptr CS:[DAT_0000_379b]
PARSE:0000:3805 33db XOR BX,BX
LAB_0000_3807:
PARSE:0000:3807 803c22 CMP byte ptr [SI],0x22
PARSE:0000:380a 7502 JNZ LAB_0000_380e
PARSE:0000:380c f6d3 NOT BL
LAB_0000_380e:
PARSE:0000:380e 0adb OR BL,BL
PARSE:0000:3810 7530 JNZ LAB_0000_3842
PARSE:0000:3812 8b04 MOV AX,word ptr [SI]
PARSE:0000:3814 3d3d20 CMP AX,0x203d
PARSE:0000:3817 740f JZ LAB_0000_3828
PARSE:0000:3819 3d203d CMP AX,0x3d20
PARSE:0000:381c 740a JZ LAB_0000_3828
PARSE:0000:381e 3d093d CMP AX,0x3d09
PARSE:0000:3821 7405 JZ LAB_0000_3828
PARSE:0000:3823 3d3d09 CMP AX,0x93d
PARSE:0000:3826 751a JNZ LAB_0000_3842
LAB_0000_3828:
PARSE:0000:3828 c6043d MOV byte ptr [SI],0x3d
PARSE:0000:382b 46 INC SI
PARSE:0000:382c 8bfe MOV DI,SI
PARSE:0000:382e 56 PUSH SI
PARSE:0000:382f 51 PUSH CX
PARSE:0000:3830 46 INC SI
PARSE:0000:3831 06 PUSH ES
PARSE:0000:3832 1e PUSH DS
PARSE:0000:3833 07 POP ES
PARSE:0000:3834 f3a4 MOVSB.REP ES:DI,SI
PARSE:0000:3836 07 POP ES
PARSE:0000:3837 59 POP CX
PARSE:0000:3838 5e POP SI
PARSE:0000:3839 4e DEC SI
PARSE:0000:383a b7ff MOV BH,0xff
PARSE:0000:383c 2eff0e9b37 DEC word ptr CS:[DAT_0000_379b]
PARSE:0000:3841 49 DEC CX
LAB_0000_3842:
PARSE:0000:3842 46 INC SI
PARSE:0000:3843 49 DEC CX
PARSE:0000:3844 7fc1 JG LAB_0000_3807
PARSE:0000:3846 5e POP SI
PARSE:0000:3847 0aff OR BH,BH
PARSE:0000:3849 75b4 JNZ LAB_0000_37ff
PARSE:0000:384b 5f POP DI
PARSE:0000:384c 5a POP DX
PARSE:0000:384d 59 POP CX
PARSE:0000:384e e81009 CALL $P_Skip_Delim
PARSE:0000:3851 7313 JNC LAB_0000_3866
PARSE:0000:3853 b8ffff MOV AX,0xffff
PARSE:0000:3856 53 PUSH BX
PARSE:0000:3857 268b1d MOV BX,word ptr ES:[DI]
PARSE:0000:385a 263a0f CMP CL,byte ptr ES:[BX]
PARSE:0000:385d 7303 JNC LAB_0000_3862
PARSE:0000:385f b80200 MOV AX,0x2
LAB_0000_3862:
PARSE:0000:3862 5b POP BX
PARSE:0000:3863 e91b01 JMP LAB_0000_3981
LAB_0000_3866:
PARSE:0000:3866 2e8936cf36 MOV word ptr CS:[DAT_0000_36cf],SI
PARSE:0000:386b 53 PUSH BX
PARSE:0000:386c 57 PUSH DI
PARSE:0000:386d 55 PUSH BP
PARSE:0000:386e 8d1ed736 LEA BX,[DAT_0000_36d7]
PARSE:0000:3872 2ef606ce3620 TEST byte ptr CS:[DAT_0000_36ce],0x20
PARSE:0000:3878 7543 JNZ LAB_0000_38bd
LAB_0000_387a:
PARSE:0000:387a ac LODSB SI
PARSE:0000:387b e89e09 CALL $P_Chk_Switch
PARSE:0000:387e 723c JC LAB_0000_38bc
PARSE:0000:3880 e80409 CALL $P_Chk_EOL
PARSE:0000:3883 7437 JZ LAB_0000_38bc
PARSE:0000:3885 e83509 CALL $P_Chk_Delim
PARSE:0000:3888 7518 JNZ LAB_0000_38a2
PARSE:0000:388a 2ef606ce3620 TEST byte ptr CS:[DAT_0000_36ce],0x20
PARSE:0000:3890 7505 JNZ LAB_0000_3897
PARSE:0000:3892 e8cc08 CALL $P_Skip_Delim
PARSE:0000:3895 eb26 JMP LAB_0000_38bd
LAB_0000_3897:
PARSE:0000:3897 2ef606ce3641 TEST byte ptr CS:[DAT_0000_36ce],0x41
PARSE:0000:389d 741e JZ LAB_0000_38bd
PARSE:0000:389f 4e DEC SI
PARSE:0000:38a0 eb1b JMP LAB_0000_38bd
LAB_0000_38a2:
PARSE:0000:38a2 2e8807 MOV byte ptr CS:[BX]=>DAT_0000_36d7,AL
PARSE:0000:38a5 3c3d CMP AL,0x3d
PARSE:0000:38a7 7506 JNZ LAB_0000_38af
PARSE:0000:38a9 2e800ece3601 OR byte ptr CS:[DAT_0000_36ce],0x1
LAB_0000_38af:
PARSE:0000:38af 43 INC BX
PARSE:0000:38b0 e88509 CALL $P_Chk_DBCS
PARSE:0000:38b3 73c5 JNC LAB_0000_387a
PARSE:0000:38b5 ac LODSB SI
PARSE:0000:38b6 2e8807 MOV byte ptr CS:[BX]=>$P_STRING_BUF,AL
PARSE:0000:38b9 43 INC BX
PARSE:0000:38ba ebbe JMP LAB_0000_387a
LAB_0000_38bc:
PARSE:0000:38bc 4e DEC SI
LAB_0000_38bd:
PARSE:0000:38bd 2e8936c436 MOV word ptr CS:[DAT_0000_36c4],SI
PARSE:0000:38c2 2ec60700 MOV byte ptr CS:[BX]=>DAT_0000_36d7,0x0
PARSE:0000:38c6 2e891ed336 MOV word ptr CS:[DAT_0000_36d3],BX
PARSE:0000:38cb 268b1d MOV BX,word ptr ES:[DI]
PARSE:0000:38ce 8d36d736 LEA SI,[DAT_0000_36d7]
PARSE:0000:38d2 2e803c2f CMP byte ptr CS:[SI]=>DAT_0000_36d7,0x2f
PARSE:0000:38d6 7442 JZ LAB_0000_391a
PARSE:0000:38d8 2e803c22 CMP byte ptr CS:[SI]=>DAT_0000_36d7,0x22
PARSE:0000:38dc 7408 JZ LAB_0000_38e6
PARSE:0000:38de 2ef606ce3601 TEST byte ptr CS:[DAT_0000_36ce],0x1
PARSE:0000:38e4 7556 JNZ LAB_0000_393c
LAB_0000_38e6:
PARSE:0000:38e6 268a4701 MOV AL,byte ptr ES:[BX + 0x1]
PARSE:0000:38ea 32e4 XOR AH,AH
PARSE:0000:38ec 2e3906c036 CMP word ptr CS:[DAT_0000_36c0],AX
PARSE:0000:38f1 7312 JNC LAB_0000_3905
PARSE:0000:38f3 2ea1c036 MOV AX,CS:[DAT_0000_36c0]
PARSE:0000:38f7 d1e0 SHL AX,0x1
PARSE:0000:38f9 43 INC BX
PARSE:0000:38fa 43 INC BX
PARSE:0000:38fb 03d8 ADD BX,AX
PARSE:0000:38fd 268b1f MOV BX,word ptr ES:[BX]
PARSE:0000:3900 e88000 CALL FUN_0000_3983
PARSE:0000:3903 eb61 JMP LAB_0000_3966
LAB_0000_3905:
PARSE:0000:3905 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x1
PARSE:0000:390c eb58 JMP LAB_0000_3966
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_390e()
PARSE:0000:390e 268a4701 MOV AL,byte ptr ES:[BX + 0x1]
PARSE:0000:3912 32e4 XOR AH,AH
PARSE:0000:3914 40 INC AX
PARSE:0000:3915 d1e0 SHL AX,0x1
PARSE:0000:3917 03d8 ADD BX,AX
PARSE:0000:3919 c3 RET
LAB_0000_391a:
PARSE:0000:391a e8f1ff CALL FUN_0000_390e
PARSE:0000:391d 268a0f MOV CL,byte ptr ES:[BX]
PARSE:0000:3920 32ed XOR CH,CH
PARSE:0000:3922 e30f JCXZ LAB_0000_3933
PARSE:0000:3924 43 INC BX
LAB_0000_3925:
PARSE:0000:3925 53 PUSH BX
PARSE:0000:3926 268b1f MOV BX,word ptr ES:[BX]
PARSE:0000:3929 e8f900 CALL FUN_0000_3a25
PARSE:0000:392c 5b POP BX
PARSE:0000:392d 7337 JNC LAB_0000_3966
PARSE:0000:392f 43 INC BX
PARSE:0000:3930 43 INC BX
PARSE:0000:3931 e2f2 LOOP LAB_0000_3925
LAB_0000_3933:
PARSE:0000:3933 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x3
PARSE:0000:393a eb2a JMP LAB_0000_3966
LAB_0000_393c:
PARSE:0000:393c e8cfff CALL FUN_0000_390e
PARSE:0000:393f 268a07 MOV AL,byte ptr ES:[BX]
PARSE:0000:3942 32e4 XOR AH,AH
PARSE:0000:3944 d1e0 SHL AX,0x1
PARSE:0000:3946 40 INC AX
PARSE:0000:3947 03d8 ADD BX,AX
PARSE:0000:3949 268a0f MOV CL,byte ptr ES:[BX]
PARSE:0000:394c 32ed XOR CH,CH
PARSE:0000:394e e30f JCXZ LAB_0000_395f
PARSE:0000:3950 43 INC BX
LAB_0000_3951:
PARSE:0000:3951 53 PUSH BX
PARSE:0000:3952 268b1f MOV BX,word ptr ES:[BX]
PARSE:0000:3955 e85c00 CALL FUN_0000_39b4
PARSE:0000:3958 5b POP BX
PARSE:0000:3959 730b JNC LAB_0000_3966
PARSE:0000:395b 43 INC BX
PARSE:0000:395c 43 INC BX
PARSE:0000:395d e2f2 LOOP LAB_0000_3951
LAB_0000_395f:
PARSE:0000:395f 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x4
LAB_0000_3966:
PARSE:0000:3966 5d POP BP
PARSE:0000:3967 5f POP DI
PARSE:0000:3968 5b POP BX
PARSE:0000:3969 2e8b0ec036 MOV CX,word ptr CS:[DAT_0000_36c0]
PARSE:0000:396e 2ea1c236 MOV AX,CS:[DAT_0000_36c2]
PARSE:0000:3972 2e8b36c436 MOV SI,word ptr CS:[DAT_0000_36c4]
PARSE:0000:3977 2e8b16c636 MOV DX,word ptr CS:[DAT_0000_36c6]
PARSE:0000:397c 2e8a1ec836 MOV BL,byte ptr CS:[DAT_0000_36c8]
LAB_0000_3981:
PARSE:0000:3981 f8 CLC
PARSE:0000:3982 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3983()
PARSE:0000:3983 50 PUSH AX
PARSE:0000:3984 268b07 MOV AX,word ptr ES:[BX]
PARSE:0000:3987 a90200 TEST AX,0x2
PARSE:0000:398a 7505 JNZ LAB_0000_3991
PARSE:0000:398c 2eff06c036 INC word ptr CS:[DAT_0000_36c0]
LAB_0000_3991:
PARSE:0000:3991 2e803c00 CMP byte ptr CS:[SI],0x0
PARSE:0000:3995 7518 JNZ LAB_0000_39af
PARSE:0000:3997 a90100 TEST AX,0x1
PARSE:0000:399a 7509 JNZ LAB_0000_39a5
PARSE:0000:399c 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x2
PARSE:0000:39a3 eb0d JMP LAB_0000_39b2
LAB_0000_39a5:
PARSE:0000:39a5 50 PUSH AX
PARSE:0000:39a6 b803ff MOV AX,0xff03
PARSE:0000:39a9 e87b00 CALL $P_Fill_Result
PARSE:0000:39ac 58 POP AX
PARSE:0000:39ad eb03 JMP LAB_0000_39b2
LAB_0000_39af:
PARSE:0000:39af e8fa00 CALL FUN_0000_3aac
LAB_0000_39b2:
PARSE:0000:39b2 58 POP AX
PARSE:0000:39b3 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_39b4()
PARSE:0000:39b4 2e800ece3608 OR byte ptr CS:[DAT_0000_36ce],0x8
PARSE:0000:39ba e83900 CALL FUN_0000_39f6
PARSE:0000:39bd 7224 JC LAB_0000_39e3
PARSE:0000:39bf 2e8026ce36f7 AND byte ptr CS:[DAT_0000_36ce],0xf7
PARSE:0000:39c5 50 PUSH AX
PARSE:0000:39c6 2ea1d136 MOV AX,CS:[DAT_0000_36d1]
PARSE:0000:39ca 2bc6 SUB AX,SI
PARSE:0000:39cc 2e0106cf36 ADD word ptr CS:[DAT_0000_36cf],AX
PARSE:0000:39d1 58 POP AX
PARSE:0000:39d2 2e8b36d136 MOV SI,word ptr CS:[DAT_0000_36d1]
PARSE:0000:39d7 2e803c00 CMP byte ptr CS:[SI],0x0
PARSE:0000:39db 7408 JZ LAB_0000_39e5
PARSE:0000:39dd e8cc00 CALL FUN_0000_3aac
PARSE:0000:39e0 f8 CLC
PARSE:0000:39e1 eb12 JMP LAB_0000_39f5
LAB_0000_39e3:
PARSE:0000:39e3 f9 STC
PARSE:0000:39e4 c3 RET
LAB_0000_39e5:
PARSE:0000:39e5 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x9
PARSE:0000:39ec 50 PUSH AX
PARSE:0000:39ed b803ff MOV AX,0xff03
PARSE:0000:39f0 e83400 CALL $P_Fill_Result
PARSE:0000:39f3 58 POP AX
PARSE:0000:39f4 f8 CLC
LAB_0000_39f5:
PARSE:0000:39f5 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_39f6()
PARSE:0000:39f6 55 PUSH BP
PARSE:0000:39f7 51 PUSH CX
PARSE:0000:39f8 268a4f08 MOV CL,byte ptr ES:[BX + 0x8]
PARSE:0000:39fc 32ed XOR CH,CH
PARSE:0000:39fe e30d JCXZ LAB_0000_3a0d
PARSE:0000:3a00 8d6f09 LEA BP,[BX + 0x9]
LAB_0000_3a03:
PARSE:0000:3a03 e89f03 CALL FUN_0000_3da5
PARSE:0000:3a06 7308 JNC LAB_0000_3a10
PARSE:0000:3a08 e80e00 CALL FUN_0000_3a19
PARSE:0000:3a0b e2f6 LOOP LAB_0000_3a03
LAB_0000_3a0d:
PARSE:0000:3a0d f9 STC
PARSE:0000:3a0e eb06 JMP LAB_0000_3a16
LAB_0000_3a10:
PARSE:0000:3a10 2e892ed536 MOV word ptr CS:[DAT_0000_36d5],BP
PARSE:0000:3a15 f8 CLC
LAB_0000_3a16:
PARSE:0000:3a16 59 POP CX
PARSE:0000:3a17 5d POP BP
PARSE:0000:3a18 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3a19()
PARSE:0000:3a19 26807e0000 CMP byte ptr ES:[BP + 0x0],0x0
PARSE:0000:3a1e 7403 JZ LAB_0000_3a23
PARSE:0000:3a20 45 INC BP
PARSE:0000:3a21 ebf6 JMP FUN_0000_3a19
LAB_0000_3a23:
PARSE:0000:3a23 45 INC BP
PARSE:0000:3a24 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3a25()
PARSE:0000:3a25 f9 STC
PARSE:0000:3a26 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined $P_Fill_Result(void)
PARSE:0000:3a27 57 PUSH DI
PARSE:0000:3a28 268b7f04 MOV DI,word ptr ES:[BX + 0x4]
PARSE:0000:3a2c 2e893ec636 MOV word ptr CS:[DAT_0000_36c6],DI
PARSE:0000:3a31 268805 MOV byte ptr ES:[DI],AL
PARSE:0000:3a34 26886501 MOV byte ptr ES:[DI + 0x1],AH
PARSE:0000:3a38 50 PUSH AX
PARSE:0000:3a39 2ea1d536 MOV AX,CS:[DAT_0000_36d5]
PARSE:0000:3a3d 26894502 MOV word ptr ES:[DI + 0x2],AX
PARSE:0000:3a41 58 POP AX
PARSE:0000:3a42 3c01 CMP AL,0x1
PARSE:0000:3a44 750a JNZ LAB_0000_3a50
LAB_0000_3a46:
PARSE:0000:3a46 26895504 MOV word ptr ES:[DI + 0x4],DX
PARSE:0000:3a4a 26894d06 MOV word ptr ES:[DI + 0x6],CX
PARSE:0000:3a4e eb5a JMP LAB_0000_3aaa
LAB_0000_3a50:
PARSE:0000:3a50 3c02 CMP AL,0x2
PARSE:0000:3a52 7506 JNZ LAB_0000_3a5a
PARSE:0000:3a54 26895504 MOV word ptr ES:[DI + 0x4],DX
PARSE:0000:3a58 eb50 JMP LAB_0000_3aaa
LAB_0000_3a5a:
PARSE:0000:3a5a 3c07 CMP AL,0x7
PARSE:0000:3a5c 74e8 JZ LAB_0000_3a46
PARSE:0000:3a5e 3c08 CMP AL,0x8
PARSE:0000:3a60 74e4 JZ LAB_0000_3a46
PARSE:0000:3a62 3c06 CMP AL,0x6
PARSE:0000:3a64 7506 JNZ LAB_0000_3a6c
PARSE:0000:3a66 26885504 MOV byte ptr ES:[DI + 0x4],DL
PARSE:0000:3a6a eb3e JMP LAB_0000_3aaa
LAB_0000_3a6c:
PARSE:0000:3a6c 3c04 CMP AL,0x4
PARSE:0000:3a6e 750f JNZ LAB_0000_3a7f
PARSE:0000:3a70 2ea1cf36 MOV AX,CS:[DAT_0000_36cf]
PARSE:0000:3a74 40 INC AX
PARSE:0000:3a75 26894504 MOV word ptr ES:[DI + 0x4],AX
PARSE:0000:3a79 268c5d06 MOV word ptr ES:[DI + 0x6],DS
PARSE:0000:3a7d eb2b JMP LAB_0000_3aaa
LAB_0000_3a7f:
PARSE:0000:3a7f 26897504 MOV word ptr ES:[DI + 0x4],SI
PARSE:0000:3a83 268c4d06 MOV word ptr ES:[DI + 0x6],CS
PARSE:0000:3a87 50 PUSH AX
PARSE:0000:3a88 26f6470201 TEST byte ptr ES:[BX + 0x2],0x1
PARSE:0000:3a8d 7404 JZ LAB_0000_3a93
PARSE:0000:3a8f b004 MOV AL,0x4
PARSE:0000:3a91 eb09 JMP LAB_0000_3a9c
LAB_0000_3a93:
PARSE:0000:3a93 26f6470202 TEST byte ptr ES:[BX + 0x2],0x2
PARSE:0000:3a98 7405 JZ LAB_0000_3a9f
PARSE:0000:3a9a b002 MOV AL,0x2
LAB_0000_3a9c:
PARSE:0000:3a9c e80e01 CALL FUN_0000_3bad
LAB_0000_3a9f:
PARSE:0000:3a9f 58 POP AX
PARSE:0000:3aa0 26f6470210 TEST byte ptr ES:[BX + 0x2],0x10
PARSE:0000:3aa5 7403 JZ LAB_0000_3aaa
PARSE:0000:3aa7 e8dd00 CALL FUN_0000_3b87
LAB_0000_3aaa:
PARSE:0000:3aaa 5f POP DI
PARSE:0000:3aab c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3aac()
PARSE:0000:3aac 2ec6069d3700 MOV byte ptr CS:[DAT_0000_379d],0x0
PARSE:0000:3ab2 50 PUSH AX
PARSE:0000:3ab3 268b07 MOV AX,word ptr ES:[BX]
PARSE:0000:3ab6 0bc0 OR AX,AX
PARSE:0000:3ab8 7517 JNZ LAB_0000_3ad1
PARSE:0000:3aba 50 PUSH AX
PARSE:0000:3abb 53 PUSH BX
PARSE:0000:3abc 52 PUSH DX
PARSE:0000:3abd 57 PUSH DI
PARSE:0000:3abe 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x9
PARSE:0000:3ac5 b803ff MOV AX,0xff03
PARSE:0000:3ac8 e85cff CALL $P_Fill_Result
PARSE:0000:3acb 5f POP DI
PARSE:0000:3acc 5a POP DX
PARSE:0000:3acd 5b POP BX
PARSE:0000:3ace 58 POP AX
PARSE:0000:3acf eb30 JMP LAB_0000_3b01
LAB_0000_3ad1:
PARSE:0000:3ad1 a90004 TEST AX,0x400
PARSE:0000:3ad4 7412 JZ LAB_0000_3ae8
PARSE:0000:3ad6 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x0
PARSE:0000:3add e80b05 CALL FUN_0000_3feb
PARSE:0000:3ae0 2e833ec23609 CMP word ptr CS:[DAT_0000_36c2],0x9
PARSE:0000:3ae6 7519 JNZ LAB_0000_3b01
LAB_0000_3ae8:
PARSE:0000:3ae8 a90008 TEST AX,0x800
PARSE:0000:3aeb 7416 JZ LAB_0000_3b03
PARSE:0000:3aed 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x0
PARSE:0000:3af4 e8a803 CALL FUN_0000_3e9f
PARSE:0000:3af7 2e833ec23609 CMP word ptr CS:[DAT_0000_36c2],0x9
PARSE:0000:3afd 7502 JNZ LAB_0000_3b01
PARSE:0000:3aff eb02 JMP LAB_0000_3b03
LAB_0000_3b01:
PARSE:0000:3b01 eb6b JMP LAB_0000_3b6e
LAB_0000_3b03:
PARSE:0000:3b03 a90080 TEST AX,0x8000
PARSE:0000:3b06 7412 JZ LAB_0000_3b1a
PARSE:0000:3b08 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x0
PARSE:0000:3b0f e82501 CALL FUN_0000_3c37
PARSE:0000:3b12 2e833ec23609 CMP word ptr CS:[DAT_0000_36c2],0x9
PARSE:0000:3b18 7554 JNZ LAB_0000_3b6e
LAB_0000_3b1a:
PARSE:0000:3b1a a90040 TEST AX,0x4000
PARSE:0000:3b1d 7412 JZ LAB_0000_3b31
PARSE:0000:3b1f 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x0
PARSE:0000:3b26 e8ea00 CALL FUN_0000_3c13
PARSE:0000:3b29 2e833ec23609 CMP word ptr CS:[DAT_0000_36c2],0x9
PARSE:0000:3b2f 753d JNZ LAB_0000_3b6e
LAB_0000_3b31:
PARSE:0000:3b31 a90002 TEST AX,0x200
PARSE:0000:3b34 7412 JZ LAB_0000_3b48
PARSE:0000:3b36 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x0
PARSE:0000:3b3d e89c05 CALL $P_File_Format
PARSE:0000:3b40 2e833ec23609 CMP word ptr CS:[DAT_0000_36c2],0x9
PARSE:0000:3b46 7526 JNZ LAB_0000_3b6e
LAB_0000_3b48:
PARSE:0000:3b48 a98000 TEST AX,0x80
PARSE:0000:3b4b 7412 JZ LAB_0000_3b5f
PARSE:0000:3b4d 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x0
PARSE:0000:3b54 e81105 CALL $P_Quoted_Format
PARSE:0000:3b57 2e833ec23609 CMP word ptr CS:[DAT_0000_36c2],0x9
PARSE:0000:3b5d 750f JNZ LAB_0000_3b6e
LAB_0000_3b5f:
PARSE:0000:3b5f a90020 TEST AX,0x2000
PARSE:0000:3b62 740a JZ LAB_0000_3b6e
PARSE:0000:3b64 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x0
PARSE:0000:3b6b e8ce01 CALL FUN_0000_3d3c
LAB_0000_3b6e:
PARSE:0000:3b6e 2e803e9d3701 CMP byte ptr CS:[DAT_0000_379d],0x1
PARSE:0000:3b74 750f JNZ LAB_0000_3b85
PARSE:0000:3b76 2e833ec23600 CMP word ptr CS:[DAT_0000_36c2],0x0
PARSE:0000:3b7c 7507 JNZ LAB_0000_3b85
PARSE:0000:3b7e 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x9
LAB_0000_3b85:
PARSE:0000:3b85 58 POP AX
PARSE:0000:3b86 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3b87()
PARSE:0000:3b87 50 PUSH AX
PARSE:0000:3b88 56 PUSH SI
LAB_0000_3b89:
PARSE:0000:3b89 2e8a04 MOV AL,byte ptr CS:[SI]
PARSE:0000:3b8c 0ac0 OR AL,AL
PARSE:0000:3b8e 741a JZ LAB_0000_3baa
PARSE:0000:3b90 3c3a CMP AL,0x3a
PARSE:0000:3b92 750d JNZ LAB_0000_3ba1
PARSE:0000:3b94 2e807c0100 CMP byte ptr CS:[SI + 0x1],0x0
PARSE:0000:3b99 7506 JNZ LAB_0000_3ba1
PARSE:0000:3b9b 2ec60400 MOV byte ptr CS:[SI],0x0
PARSE:0000:3b9f eb09 JMP LAB_0000_3baa
LAB_0000_3ba1:
PARSE:0000:3ba1 e89406 CALL $P_Chk_DBCS
PARSE:0000:3ba4 7301 JNC LAB_0000_3ba7
PARSE:0000:3ba6 46 INC SI
LAB_0000_3ba7:
PARSE:0000:3ba7 46 INC SI
PARSE:0000:3ba8 ebdf JMP LAB_0000_3b89
LAB_0000_3baa:
PARSE:0000:3baa 5e POP SI
PARSE:0000:3bab 58 POP AX
PARSE:0000:3bac c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3bad()
PARSE:0000:3bad 56 PUSH SI
PARSE:0000:3bae 52 PUSH DX
PARSE:0000:3baf 8ad0 MOV DL,AL
LAB_0000_3bb1:
PARSE:0000:3bb1 2e8a04 MOV AL,byte ptr CS:[SI]
PARSE:0000:3bb4 e88106 CALL $P_Chk_DBCS
PARSE:0000:3bb7 720c JC LAB_0000_3bc5
PARSE:0000:3bb9 0ac0 OR AL,AL
PARSE:0000:3bbb 740c JZ LAB_0000_3bc9
PARSE:0000:3bbd e80c00 CALL FUN_0000_3bcc
PARSE:0000:3bc0 2e8804 MOV byte ptr CS:[SI],AL
PARSE:0000:3bc3 eb01 JMP LAB_0000_3bc6
LAB_0000_3bc5:
PARSE:0000:3bc5 46 INC SI
LAB_0000_3bc6:
PARSE:0000:3bc6 46 INC SI
PARSE:0000:3bc7 ebe8 JMP LAB_0000_3bb1
LAB_0000_3bc9:
PARSE:0000:3bc9 5a POP DX
PARSE:0000:3bca 5e POP SI
PARSE:0000:3bcb c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3bcc()
PARSE:0000:3bcc 3c80 CMP AL,0x80
PARSE:0000:3bce 730b JNC LAB_0000_3bdb
PARSE:0000:3bd0 3c61 CMP AL,0x61
PARSE:0000:3bd2 723e JC LAB_0000_3c12
PARSE:0000:3bd4 3c7a CMP AL,0x7a
PARSE:0000:3bd6 773a JA LAB_0000_3c12
PARSE:0000:3bd8 24df AND AL,0xdf
PARSE:0000:3bda c3 RET
LAB_0000_3bdb:
PARSE:0000:3bdb 53 PUSH BX
PARSE:0000:3bdc 06 PUSH ES
PARSE:0000:3bdd 57 PUSH DI
PARSE:0000:3bde 8d3e8d37 LEA DI,[DAT_0000_378d]
PARSE:0000:3be2 80fa04 CMP DL,0x4
PARSE:0000:3be5 7404 JZ LAB_0000_3beb
PARSE:0000:3be7 8d3e8837 LEA DI,[DAT_0000_3788]
LAB_0000_3beb:
PARSE:0000:3beb 2e3815 CMP byte ptr CS:[DI]=>DAT_0000_3788,DL
PARSE:0000:3bee 7415 JZ LAB_0000_3c05
PARSE:0000:3bf0 50 PUSH AX
PARSE:0000:3bf1 51 PUSH CX
PARSE:0000:3bf2 52 PUSH DX
PARSE:0000:3bf3 0e PUSH CS
PARSE:0000:3bf4 07 POP ES
PARSE:0000:3bf5 92 XCHG AX,DX
PARSE:0000:3bf6 b465 MOV AH,0x65
PARSE:0000:3bf8 bbffff MOV BX,0xffff
PARSE:0000:3bfb b90500 MOV CX,0x5
PARSE:0000:3bfe 8bd3 MOV DX,BX
PARSE:0000:3c00 cd21 INT 0x21
PARSE:0000:3c02 5a POP DX
PARSE:0000:3c03 59 POP CX
PARSE:0000:3c04 58 POP AX
LAB_0000_3c05:
PARSE:0000:3c05 2ec45d01 LES BX,CS:[DI + 0x1]=>DAT_0000_3789
PARSE:0000:3c09 43 INC BX
PARSE:0000:3c0a 43 INC BX
PARSE:0000:3c0b 2c80 SUB AL,0x80
PARSE:0000:3c0d 26d7 XLAT ES:BX
PARSE:0000:3c0f 5f POP DI
PARSE:0000:3c10 07 POP ES
PARSE:0000:3c11 5b POP BX
LAB_0000_3c12:
PARSE:0000:3c12 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3c13()
PARSE:0000:3c13 50 PUSH AX
PARSE:0000:3c14 2e800ece3680 OR byte ptr CS:[DAT_0000_36ce],0x80
PARSE:0000:3c1a 2e8026ce36fd AND byte ptr CS:[DAT_0000_36ce],0xfd
PARSE:0000:3c20 2e8a04 MOV AL,byte ptr CS:[SI]
PARSE:0000:3c23 3c2b CMP AL,0x2b
PARSE:0000:3c25 740a JZ LAB_0000_3c31
PARSE:0000:3c27 3c2d CMP AL,0x2d
PARSE:0000:3c29 7507 JNZ LAB_0000_3c32
PARSE:0000:3c2b 2e800ece3602 OR byte ptr CS:[DAT_0000_36ce],0x2
LAB_0000_3c31:
PARSE:0000:3c31 46 INC SI
LAB_0000_3c32:
PARSE:0000:3c32 e80200 CALL FUN_0000_3c37
PARSE:0000:3c35 58 POP AX
PARSE:0000:3c36 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3c37()
PARSE:0000:3c37 50 PUSH AX
PARSE:0000:3c38 51 PUSH CX
PARSE:0000:3c39 52 PUSH DX
PARSE:0000:3c3a 56 PUSH SI
PARSE:0000:3c3b 33c9 XOR CX,CX
PARSE:0000:3c3d 33d2 XOR DX,DX
PARSE:0000:3c3f 53 PUSH BX
LAB_0000_3c40:
PARSE:0000:3c40 2e8a04 MOV AL,byte ptr CS:[SI]
PARSE:0000:3c43 0ac0 OR AL,AL
PARSE:0000:3c45 7438 JZ LAB_0000_3c7f
PARSE:0000:3c47 e8e400 CALL FUN_0000_3d2e
PARSE:0000:3c4a 722f JC LAB_0000_3c7b
PARSE:0000:3c4c 32e4 XOR AH,AH
PARSE:0000:3c4e 8be8 MOV BP,AX
PARSE:0000:3c50 e81c00 CALL FUN_0000_3c6f
PARSE:0000:3c53 8bda MOV BX,DX
PARSE:0000:3c55 8bc1 MOV AX,CX
PARSE:0000:3c57 e81500 CALL FUN_0000_3c6f
PARSE:0000:3c5a e81200 CALL FUN_0000_3c6f
PARSE:0000:3c5d 03d3 ADD DX,BX
PARSE:0000:3c5f 13c8 ADC CX,AX
PARSE:0000:3c61 e80f00 CALL FUN_0000_3c73
PARSE:0000:3c64 03d5 ADD DX,BP
PARSE:0000:3c66 83d100 ADC CX,0x0
PARSE:0000:3c69 e80700 CALL FUN_0000_3c73
PARSE:0000:3c6c 46 INC SI
PARSE:0000:3c6d ebd1 JMP LAB_0000_3c40
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3c6f()
PARSE:0000:3c6f d1e2 SHL DX,0x1
PARSE:0000:3c71 d1d1 RCL CX,0x1
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3c73()
PARSE:0000:3c73 e8a600 CALL FUN_0000_3d1c
PARSE:0000:3c76 7201 JC LAB_0000_3c79
PARSE:0000:3c78 c3 RET
LAB_0000_3c79:
PARSE:0000:3c79 44 INC SP
PARSE:0000:3c7a 44 INC SP
LAB_0000_3c7b:
PARSE:0000:3c7b 5b POP BX
PARSE:0000:3c7c e98b00 JMP LAB_0000_3d0a
LAB_0000_3c7f:
PARSE:0000:3c7f 5b POP BX
PARSE:0000:3c80 2ef606ce3602 TEST byte ptr CS:[DAT_0000_36ce],0x2
PARSE:0000:3c86 740a JZ LAB_0000_3c92
PARSE:0000:3c88 f7d1 NOT CX
PARSE:0000:3c8a f7d2 NOT DX
PARSE:0000:3c8c 83c201 ADD DX,0x1
PARSE:0000:3c8f 83d100 ADC CX,0x0
LAB_0000_3c92:
PARSE:0000:3c92 268b7706 MOV SI,word ptr ES:[BX + 0x6]
PARSE:0000:3c96 268a04 MOV AL,byte ptr ES:[SI]
PARSE:0000:3c99 3c00 CMP AL,0x0
PARSE:0000:3c9b 7506 JNZ LAB_0000_3ca3
PARSE:0000:3c9d b801ff MOV AX,0xff01
PARSE:0000:3ca0 eb72 JMP LAB_0000_3d14
PARSE:0000:3ca2 90 ?? 90h
LAB_0000_3ca3:
PARSE:0000:3ca3 46 INC SI
PARSE:0000:3ca4 268a04 MOV AL,byte ptr ES:[SI]
PARSE:0000:3ca7 3c00 CMP AL,0x0
PARSE:0000:3ca9 745f JZ LAB_0000_3d0a
PARSE:0000:3cab 46 INC SI
LAB_0000_3cac:
PARSE:0000:3cac 2ef606ce3680 TEST byte ptr CS:[DAT_0000_36ce],0x80
PARSE:0000:3cb2 751e JNZ LAB_0000_3cd2
PARSE:0000:3cb4 263b4c03 CMP CX,word ptr ES:[SI + 0x3]
PARSE:0000:3cb8 7236 JC LAB_0000_3cf0
PARSE:0000:3cba 7706 JA LAB_0000_3cc2
PARSE:0000:3cbc 263b5401 CMP DX,word ptr ES:[SI + 0x1]
PARSE:0000:3cc0 722e JC LAB_0000_3cf0
LAB_0000_3cc2:
PARSE:0000:3cc2 263b4c07 CMP CX,word ptr ES:[SI + 0x7]
PARSE:0000:3cc6 7728 JA LAB_0000_3cf0
PARSE:0000:3cc8 7239 JC LAB_0000_3d03
PARSE:0000:3cca 263b5405 CMP DX,word ptr ES:[SI + 0x5]
PARSE:0000:3cce 7720 JA LAB_0000_3cf0
PARSE:0000:3cd0 eb31 JMP LAB_0000_3d03
LAB_0000_3cd2:
PARSE:0000:3cd2 263b4c03 CMP CX,word ptr ES:[SI + 0x3]
PARSE:0000:3cd6 7c18 JL LAB_0000_3cf0
PARSE:0000:3cd8 7f06 JG LAB_0000_3ce0
PARSE:0000:3cda 263b5401 CMP DX,word ptr ES:[SI + 0x1]
PARSE:0000:3cde 7c10 JL LAB_0000_3cf0
LAB_0000_3ce0:
PARSE:0000:3ce0 263b4c07 CMP CX,word ptr ES:[SI + 0x7]
PARSE:0000:3ce4 7f0a JG LAB_0000_3cf0
PARSE:0000:3ce6 7c1b JL LAB_0000_3d03
PARSE:0000:3ce8 263b5405 CMP DX,word ptr ES:[SI + 0x5]
PARSE:0000:3cec 7f02 JG LAB_0000_3cf0
PARSE:0000:3cee eb13 JMP LAB_0000_3d03
LAB_0000_3cf0:
PARSE:0000:3cf0 83c609 ADD SI,0x9
PARSE:0000:3cf3 fec8 DEC AL
PARSE:0000:3cf5 75b5 JNZ LAB_0000_3cac
PARSE:0000:3cf7 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x6
PARSE:0000:3cfe b801ff MOV AX,0xff01
PARSE:0000:3d01 eb11 JMP LAB_0000_3d14
LAB_0000_3d03:
PARSE:0000:3d03 b001 MOV AL,0x1
PARSE:0000:3d05 268a24 MOV AH,byte ptr ES:[SI]
PARSE:0000:3d08 eb0a JMP LAB_0000_3d14
LAB_0000_3d0a:
PARSE:0000:3d0a 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x9
PARSE:0000:3d11 b803ff MOV AX,0xff03
LAB_0000_3d14:
PARSE:0000:3d14 e810fd CALL $P_Fill_Result
PARSE:0000:3d17 5e POP SI
PARSE:0000:3d18 5a POP DX
PARSE:0000:3d19 59 POP CX
PARSE:0000:3d1a 58 POP AX
PARSE:0000:3d1b c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3d1c()
PARSE:0000:3d1c 9c PUSHF
PARSE:0000:3d1d 2ef606ce3602 TEST byte ptr CS:[DAT_0000_36ce],0x2
PARSE:0000:3d23 7502 JNZ LAB_0000_3d27
PARSE:0000:3d25 9d POPF
PARSE:0000:3d26 c3 RET
LAB_0000_3d27:
PARSE:0000:3d27 9d POPF
PARSE:0000:3d28 7002 JO LAB_0000_3d2c
PARSE:0000:3d2a f8 CLC
PARSE:0000:3d2b c3 RET
LAB_0000_3d2c:
PARSE:0000:3d2c f9 STC
PARSE:0000:3d2d c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3d2e()
PARSE:0000:3d2e 3c30 CMP AL,0x30
PARSE:0000:3d30 7208 JC LAB_0000_3d3a
PARSE:0000:3d32 3c39 CMP AL,0x39
PARSE:0000:3d34 7704 JA LAB_0000_3d3a
PARSE:0000:3d36 2c30 SUB AL,0x30
PARSE:0000:3d38 f8 CLC
PARSE:0000:3d39 c3 RET
LAB_0000_3d3a:
PARSE:0000:3d3a f9 STC
PARSE:0000:3d3b c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3d3c()
PARSE:0000:3d3c 50 PUSH AX
PARSE:0000:3d3d 53 PUSH BX
PARSE:0000:3d3e 52 PUSH DX
PARSE:0000:3d3f 57 PUSH DI
PARSE:0000:3d40 268b7f06 MOV DI,word ptr ES:[BX + 0x6]
PARSE:0000:3d44 268a05 MOV AL,byte ptr ES:[DI]
PARSE:0000:3d47 0ac0 OR AL,AL
PARSE:0000:3d49 7504 JNZ LAB_0000_3d4f
PARSE:0000:3d4b b4ff MOV AH,0xff
PARSE:0000:3d4d eb4c JMP LAB_0000_3d9b
LAB_0000_3d4f:
PARSE:0000:3d4f 3c03 CMP AL,0x3
PARSE:0000:3d51 753f JNZ LAB_0000_3d92
PARSE:0000:3d53 47 INC DI
PARSE:0000:3d54 268a05 MOV AL,byte ptr ES:[DI]
PARSE:0000:3d57 b409 MOV AH,0x9
PARSE:0000:3d59 f6e4 MUL AH
PARSE:0000:3d5b 40 INC AX
PARSE:0000:3d5c 03f8 ADD DI,AX
PARSE:0000:3d5e 268a05 MOV AL,byte ptr ES:[DI]
PARSE:0000:3d61 b405 MOV AH,0x5
PARSE:0000:3d63 f6e4 MUL AH
PARSE:0000:3d65 40 INC AX
PARSE:0000:3d66 03f8 ADD DI,AX
PARSE:0000:3d68 268a05 MOV AL,byte ptr ES:[DI]
PARSE:0000:3d6b 47 INC DI
PARSE:0000:3d6c 47 INC DI
LAB_0000_3d6d:
PARSE:0000:3d6d 268b2d MOV BP,word ptr ES:[DI]
PARSE:0000:3d70 e83200 CALL FUN_0000_3da5
PARSE:0000:3d73 7312 JNC LAB_0000_3d87
PARSE:0000:3d75 83c703 ADD DI,0x3
PARSE:0000:3d78 fec8 DEC AL
PARSE:0000:3d7a 75f1 JNZ LAB_0000_3d6d
PARSE:0000:3d7c 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x8
PARSE:0000:3d83 b4ff MOV AH,0xff
PARSE:0000:3d85 eb14 JMP LAB_0000_3d9b
LAB_0000_3d87:
PARSE:0000:3d87 268a65ff MOV AH,byte ptr ES:[DI + -0x1]
PARSE:0000:3d8b b002 MOV AL,0x2
PARSE:0000:3d8d 268b15 MOV DX,word ptr ES:[DI]
PARSE:0000:3d90 eb0b JMP LAB_0000_3d9d
LAB_0000_3d92:
PARSE:0000:3d92 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x9
PARSE:0000:3d99 b4ff MOV AH,0xff
LAB_0000_3d9b:
PARSE:0000:3d9b b003 MOV AL,0x3
LAB_0000_3d9d:
PARSE:0000:3d9d e887fc CALL $P_Fill_Result
PARSE:0000:3da0 5f POP DI
PARSE:0000:3da1 5a POP DX
PARSE:0000:3da2 5b POP BX
PARSE:0000:3da3 58 POP AX
PARSE:0000:3da4 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3da5()
PARSE:0000:3da5 50 PUSH AX
PARSE:0000:3da6 55 PUSH BP
PARSE:0000:3da7 52 PUSH DX
PARSE:0000:3da8 56 PUSH SI
PARSE:0000:3da9 b202 MOV DL,0x2
LAB_0000_3dab:
PARSE:0000:3dab 2e8a04 MOV AL,byte ptr CS:[SI]
PARSE:0000:3dae e88704 CALL $P_Chk_DBCS
PARSE:0000:3db1 723c JC LAB_0000_3def
PARSE:0000:3db3 e816fe CALL FUN_0000_3bcc
PARSE:0000:3db6 2ef606ce3608 TEST byte ptr CS:[DAT_0000_36ce],0x8
PARSE:0000:3dbc 740d JZ LAB_0000_3dcb
PARSE:0000:3dbe 3c3d CMP AL,0x3d
PARSE:0000:3dc0 751f JNZ LAB_0000_3de1
PARSE:0000:3dc2 26807e0100 CMP byte ptr ES:[BP + 0x1],0x0
PARSE:0000:3dc7 755a JNZ LAB_0000_3e23
PARSE:0000:3dc9 eb13 JMP LAB_0000_3dde
LAB_0000_3dcb:
PARSE:0000:3dcb 2ef606ce3610 TEST byte ptr CS:[DAT_0000_36ce],0x10
PARSE:0000:3dd1 740e JZ LAB_0000_3de1
PARSE:0000:3dd3 3c3a CMP AL,0x3a
PARSE:0000:3dd5 750a JNZ LAB_0000_3de1
PARSE:0000:3dd7 26807e0000 CMP byte ptr ES:[BP + 0x0],0x0
PARSE:0000:3ddc 7545 JNZ LAB_0000_3e23
LAB_0000_3dde:
PARSE:0000:3dde 46 INC SI
PARSE:0000:3ddf eb45 JMP LAB_0000_3e26
LAB_0000_3de1:
PARSE:0000:3de1 263a4600 CMP AL,byte ptr ES:[BP + 0x0]
PARSE:0000:3de5 751d JNZ LAB_0000_3e04
PARSE:0000:3de7 0ac0 OR AL,AL
PARSE:0000:3de9 743b JZ LAB_0000_3e26
PARSE:0000:3deb 46 INC SI
PARSE:0000:3dec 45 INC BP
PARSE:0000:3ded eb13 JMP LAB_0000_3e02
LAB_0000_3def:
PARSE:0000:3def 263a4600 CMP AL,byte ptr ES:[BP + 0x0]
PARSE:0000:3df3 752e JNZ LAB_0000_3e23
PARSE:0000:3df5 46 INC SI
PARSE:0000:3df6 2e8a04 MOV AL,byte ptr CS:[SI]
PARSE:0000:3df9 45 INC BP
PARSE:0000:3dfa 263a4600 CMP AL,byte ptr ES:[BP + 0x0]
PARSE:0000:3dfe 7523 JNZ LAB_0000_3e23
PARSE:0000:3e00 46 INC SI
PARSE:0000:3e01 45 INC BP
LAB_0000_3e02:
PARSE:0000:3e02 eba7 JMP LAB_0000_3dab
LAB_0000_3e04:
PARSE:0000:3e04 26f7071000 TEST word ptr ES:[BX],0x10
PARSE:0000:3e09 7418 JZ LAB_0000_3e23
PARSE:0000:3e0b 3c3a CMP AL,0x3a
PARSE:0000:3e0d 7509 JNZ LAB_0000_3e18
PARSE:0000:3e0f 26807e0000 CMP byte ptr ES:[BP + 0x0],0x0
PARSE:0000:3e14 750d JNZ LAB_0000_3e23
PARSE:0000:3e16 eb0e JMP LAB_0000_3e26
LAB_0000_3e18:
PARSE:0000:3e18 3c00 CMP AL,0x0
PARSE:0000:3e1a 7507 JNZ LAB_0000_3e23
PARSE:0000:3e1c 26807e003a CMP byte ptr ES:[BP + 0x0],0x3a
PARSE:0000:3e21 7403 JZ LAB_0000_3e26
LAB_0000_3e23:
PARSE:0000:3e23 f9 STC
PARSE:0000:3e24 eb06 JMP LAB_0000_3e2c
LAB_0000_3e26:
PARSE:0000:3e26 2e8936d136 MOV word ptr CS:[DAT_0000_36d1],SI
PARSE:0000:3e2b f8 CLC
LAB_0000_3e2c:
PARSE:0000:3e2c 5e POP SI
PARSE:0000:3e2d 5a POP DX
PARSE:0000:3e2e 5d POP BP
PARSE:0000:3e2f 58 POP AX
PARSE:0000:3e30 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3e31()
PARSE:0000:3e31 8d365e37 LEA SI,[DAT_0000_375e]
PARSE:0000:3e35 2e833cff CMP word ptr CS:[SI]=>DAT_0000_375e,-0x1
PARSE:0000:3e39 750f JNZ LAB_0000_3e4a
PARSE:0000:3e3b 1e PUSH DS
PARSE:0000:3e3c 52 PUSH DX
PARSE:0000:3e3d 50 PUSH AX
PARSE:0000:3e3e 0e PUSH CS
PARSE:0000:3e3f 1f POP DS
PARSE:0000:3e40 b80038 MOV AX,0x3800
PARSE:0000:3e43 8bd6 MOV DX,SI
PARSE:0000:3e45 cd21 INT 0x21
PARSE:0000:3e47 58 POP AX
PARSE:0000:3e48 5a POP DX
PARSE:0000:3e49 1f POP DS
LAB_0000_3e4a:
PARSE:0000:3e4a c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3e4b()
PARSE:0000:3e4b 51 PUSH CX
PARSE:0000:3e4c 52 PUSH DX
PARSE:0000:3e4d 33c9 XOR CX,CX
LAB_0000_3e4f:
PARSE:0000:3e4f 2e8a04 MOV AL,byte ptr CS:[SI]
PARSE:0000:3e52 0ac0 OR AL,AL
PARSE:0000:3e54 743c JZ LAB_0000_3e92
PARSE:0000:3e56 2e803e5d3700 CMP byte ptr CS:[DAT_0000_375d],0x0
PARSE:0000:3e5c 740f JZ LAB_0000_3e6d
PARSE:0000:3e5e 80fb01 CMP BL,0x1
PARSE:0000:3e61 7504 JNZ LAB_0000_3e67
PARSE:0000:3e63 3c3a CMP AL,0x3a
PARSE:0000:3e65 7430 JZ LAB_0000_3e97
LAB_0000_3e67:
PARSE:0000:3e67 3c2e CMP AL,0x2e
PARSE:0000:3e69 742c JZ LAB_0000_3e97
PARSE:0000:3e6b eb0c JMP LAB_0000_3e79
LAB_0000_3e6d:
PARSE:0000:3e6d 3c2d CMP AL,0x2d
PARSE:0000:3e6f 7426 JZ LAB_0000_3e97
PARSE:0000:3e71 3c2f CMP AL,0x2f
PARSE:0000:3e73 7422 JZ LAB_0000_3e97
PARSE:0000:3e75 3c2e CMP AL,0x2e
PARSE:0000:3e77 741e JZ LAB_0000_3e97
LAB_0000_3e79:
PARSE:0000:3e79 e8b2fe CALL FUN_0000_3d2e
PARSE:0000:3e7c 721d JC LAB_0000_3e9b
PARSE:0000:3e7e b400 MOV AH,0x0
PARSE:0000:3e80 91 XCHG AX,CX
PARSE:0000:3e81 ba0a00 MOV DX,0xa
PARSE:0000:3e84 f7e2 MUL DX
PARSE:0000:3e86 0bd2 OR DX,DX
PARSE:0000:3e88 7510 JNZ LAB_0000_3e9a
PARSE:0000:3e8a 03c1 ADD AX,CX
PARSE:0000:3e8c 720d JC LAB_0000_3e9b
PARSE:0000:3e8e 91 XCHG AX,CX
PARSE:0000:3e8f 46 INC SI
PARSE:0000:3e90 ebbd JMP LAB_0000_3e4f
LAB_0000_3e92:
PARSE:0000:3e92 8ad8 MOV BL,AL
LAB_0000_3e94:
PARSE:0000:3e94 f8 CLC
PARSE:0000:3e95 eb04 JMP LAB_0000_3e9b
LAB_0000_3e97:
PARSE:0000:3e97 46 INC SI
PARSE:0000:3e98 ebfa JMP LAB_0000_3e94
LAB_0000_3e9a:
PARSE:0000:3e9a f9 STC
LAB_0000_3e9b:
PARSE:0000:3e9b 91 XCHG AX,CX
PARSE:0000:3e9c 5a POP DX
PARSE:0000:3e9d 59 POP CX
PARSE:0000:3e9e c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3e9f()
PARSE:0000:3e9f 50 PUSH AX
PARSE:0000:3ea0 51 PUSH CX
PARSE:0000:3ea1 52 PUSH DX
PARSE:0000:3ea2 56 PUSH SI
PARSE:0000:3ea3 53 PUSH BX
PARSE:0000:3ea4 56 PUSH SI
PARSE:0000:3ea5 e889ff CALL FUN_0000_3e31
PARSE:0000:3ea8 2ef6441101 TEST byte ptr CS:[SI + 0x11],0x1
PARSE:0000:3ead 5e POP SI
PARSE:0000:3eae 7503 JNZ LAB_0000_3eb3
PARSE:0000:3eb0 e8f500 CALL FUN_0000_3fa8
LAB_0000_3eb3:
PARSE:0000:3eb3 33c0 XOR AX,AX
PARSE:0000:3eb5 2ea38037 MOV CS:[DAT_0000_3780],AX
PARSE:0000:3eb9 2ea38237 MOV CS:[DAT_0000_3782],AX
PARSE:0000:3ebd 2ea38437 MOV CS:[DAT_0000_3784],AX
PARSE:0000:3ec1 2ea38637 MOV CS:[DAT_0000_3786],AX
PARSE:0000:3ec5 2ec6065d3701 MOV byte ptr CS:[DAT_0000_375d],0x1
PARSE:0000:3ecb b301 MOV BL,0x1
PARSE:0000:3ecd e87bff CALL FUN_0000_3e4b
PARSE:0000:3ed0 725d JC LAB_0000_3f2f
PARSE:0000:3ed2 2ea38037 MOV CS:[DAT_0000_3780],AX
PARSE:0000:3ed6 0adb OR BL,BL
PARSE:0000:3ed8 745f JZ LAB_0000_3f39
PARSE:0000:3eda e86eff CALL FUN_0000_3e4b
PARSE:0000:3edd 7250 JC LAB_0000_3f2f
PARSE:0000:3edf 2ea38237 MOV CS:[DAT_0000_3782],AX
PARSE:0000:3ee3 0adb OR BL,BL
PARSE:0000:3ee5 7452 JZ LAB_0000_3f39
PARSE:0000:3ee7 b302 MOV BL,0x2
PARSE:0000:3ee9 e85fff CALL FUN_0000_3e4b
PARSE:0000:3eec 7241 JC LAB_0000_3f2f
PARSE:0000:3eee 2ea38437 MOV CS:[DAT_0000_3784],AX
PARSE:0000:3ef2 0adb OR BL,BL
PARSE:0000:3ef4 7536 JNZ LAB_0000_3f2c
PARSE:0000:3ef6 2ef606cd3602 TEST byte ptr CS:[DAT_0000_36cd],0x2
PARSE:0000:3efc 753b JNZ LAB_0000_3f39
PARSE:0000:3efe 2e8b36c436 MOV SI,word ptr CS:[DAT_0000_36c4]
PARSE:0000:3f03 807cff2c CMP byte ptr [SI + -0x1],0x2c
PARSE:0000:3f07 7530 JNZ LAB_0000_3f39
PARSE:0000:3f09 c644ff2e MOV byte ptr [SI + -0x1],0x2e
PARSE:0000:3f0d 2ec706cd3... MOV word ptr CS:[DAT_0000_36cd],0x0
PARSE:0000:3f14 2e800ecd3602 OR byte ptr CS:[DAT_0000_36cd],0x2
PARSE:0000:3f1a 2e8b0e5737 MOV CX,word ptr CS:[WORD_0000_3757]
PARSE:0000:3f1f 2e8b265937 MOV SP,word ptr CS:[WORD_0000_3759]
PARSE:0000:3f24 2e8b365b37 MOV SI,word ptr CS:[WORD_0000_375b]
PARSE:0000:3f29 e988f8 JMP LAB_0000_37b4
LAB_0000_3f2c:
PARSE:0000:3f2c e81cff CALL FUN_0000_3e4b
LAB_0000_3f2f:
PARSE:0000:3f2f 725e JC LAB_0000_3f8f
PARSE:0000:3f31 2ea38637 MOV CS:[DAT_0000_3786],AX
PARSE:0000:3f35 0adb OR BL,BL
PARSE:0000:3f37 7556 JNZ LAB_0000_3f8f
LAB_0000_3f39:
PARSE:0000:3f39 2ea18037 MOV AX,CS:[DAT_0000_3780]
PARSE:0000:3f3d 0ae4 OR AH,AH
PARSE:0000:3f3f 754e JNZ LAB_0000_3f8f
PARSE:0000:3f41 2ef606cd3601 TEST byte ptr CS:[DAT_0000_36cd],0x1
PARSE:0000:3f47 7408 JZ LAB_0000_3f51
PARSE:0000:3f49 3c0c CMP AL,0xc
PARSE:0000:3f4b 7742 JA LAB_0000_3f8f
PARSE:0000:3f4d 7502 JNZ LAB_0000_3f51
PARSE:0000:3f4f 32c0 XOR AL,AL
LAB_0000_3f51:
PARSE:0000:3f51 2ef606ce3604 TEST byte ptr CS:[DAT_0000_36ce],0x4
PARSE:0000:3f57 740c JZ LAB_0000_3f65
PARSE:0000:3f59 3c0c CMP AL,0xc
PARSE:0000:3f5b 7408 JZ LAB_0000_3f65
PARSE:0000:3f5d 040c ADD AL,0xc
PARSE:0000:3f5f 722e JC LAB_0000_3f8f
PARSE:0000:3f61 3c18 CMP AL,0x18
PARSE:0000:3f63 772a JA LAB_0000_3f8f
LAB_0000_3f65:
PARSE:0000:3f65 8ad0 MOV DL,AL
PARSE:0000:3f67 2ea18237 MOV AX,CS:[DAT_0000_3782]
PARSE:0000:3f6b 0ae4 OR AH,AH
PARSE:0000:3f6d 7520 JNZ LAB_0000_3f8f
PARSE:0000:3f6f 8af0 MOV DH,AL
PARSE:0000:3f71 2ea18437 MOV AX,CS:[DAT_0000_3784]
PARSE:0000:3f75 0ae4 OR AH,AH
PARSE:0000:3f77 7516 JNZ LAB_0000_3f8f
PARSE:0000:3f79 8ac8 MOV CL,AL
PARSE:0000:3f7b 2ea18637 MOV AX,CS:[DAT_0000_3786]
PARSE:0000:3f7f 0ae4 OR AH,AH
PARSE:0000:3f81 750c JNZ LAB_0000_3f8f
PARSE:0000:3f83 8ae8 MOV CH,AL
PARSE:0000:3f85 5b POP BX
PARSE:0000:3f86 5e POP SI
PARSE:0000:3f87 b808ff MOV AX,0xff08
PARSE:0000:3f8a e89afa CALL $P_Fill_Result
PARSE:0000:3f8d eb0f JMP LAB_0000_3f9e
LAB_0000_3f8f:
PARSE:0000:3f8f 5b POP BX
PARSE:0000:3f90 5e POP SI
PARSE:0000:3f91 b803ff MOV AX,0xff03
PARSE:0000:3f94 e890fa CALL $P_Fill_Result
PARSE:0000:3f97 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x9
LAB_0000_3f9e:
PARSE:0000:3f9e 2ec6065d3700 MOV byte ptr CS:[DAT_0000_375d],0x0
PARSE:0000:3fa4 5a POP DX
PARSE:0000:3fa5 59 POP CX
PARSE:0000:3fa6 58 POP AX
PARSE:0000:3fa7 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3fa8()
PARSE:0000:3fa8 50 PUSH AX
PARSE:0000:3fa9 56 PUSH SI
LAB_0000_3faa:
PARSE:0000:3faa 2e8a04 MOV AL,byte ptr CS:[SI]
PARSE:0000:3fad 46 INC SI
PARSE:0000:3fae 0ac0 OR AL,AL
PARSE:0000:3fb0 75f8 JNZ LAB_0000_3faa
PARSE:0000:3fb2 2e8a44fe MOV AL,byte ptr CS:[SI + -0x2]
PARSE:0000:3fb6 0c20 OR AL,0x20
PARSE:0000:3fb8 3c70 CMP AL,0x70
PARSE:0000:3fba 7419 JZ LAB_0000_3fd5
PARSE:0000:3fbc 3c61 CMP AL,0x61
PARSE:0000:3fbe 741d JZ LAB_0000_3fdd
PARSE:0000:3fc0 3c6d CMP AL,0x6d
PARSE:0000:3fc2 7524 JNZ LAB_0000_3fe8
PARSE:0000:3fc4 4e DEC SI
PARSE:0000:3fc5 2e8a44fe MOV AL,byte ptr CS:[SI + -0x2]
PARSE:0000:3fc9 0c20 OR AL,0x20
PARSE:0000:3fcb 3c70 CMP AL,0x70
PARSE:0000:3fcd 7406 JZ LAB_0000_3fd5
PARSE:0000:3fcf 3c61 CMP AL,0x61
PARSE:0000:3fd1 740a JZ LAB_0000_3fdd
PARSE:0000:3fd3 eb13 JMP LAB_0000_3fe8
LAB_0000_3fd5:
PARSE:0000:3fd5 2e800ece3604 OR byte ptr CS:[DAT_0000_36ce],0x4
PARSE:0000:3fdb eb06 JMP LAB_0000_3fe3
LAB_0000_3fdd:
PARSE:0000:3fdd 2e800ecd3601 OR byte ptr CS:[DAT_0000_36cd],0x1
LAB_0000_3fe3:
PARSE:0000:3fe3 2ec644fe00 MOV byte ptr CS:[SI + -0x2],0x0
LAB_0000_3fe8:
PARSE:0000:3fe8 5e POP SI
PARSE:0000:3fe9 58 POP AX
PARSE:0000:3fea c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined FUN_0000_3feb()
PARSE:0000:3feb 50 PUSH AX
PARSE:0000:3fec 53 PUSH BX
PARSE:0000:3fed 56 PUSH SI
PARSE:0000:3fee 2e8b1ecf36 MOV BX,word ptr CS:[DAT_0000_36cf]
PARSE:0000:3ff3 803f28 CMP byte ptr [BX],0x28
PARSE:0000:3ff6 755f JNZ LAB_0000_4057
PARSE:0000:3ff8 32e4 XOR AH,AH
LAB_0000_3ffa:
PARSE:0000:3ffa 8a07 MOV AL,byte ptr [BX]
PARSE:0000:3ffc e88801 CALL $P_Chk_EOL
PARSE:0000:3fff 744d JZ LAB_0000_404e
PARSE:0000:4001 3c28 CMP AL,0x28
PARSE:0000:4003 7504 JNZ LAB_0000_4009
PARSE:0000:4005 fec4 INC AH
PARSE:0000:4007 7245 JC LAB_0000_404e
LAB_0000_4009:
PARSE:0000:4009 3c29 CMP AL,0x29
PARSE:0000:400b 7506 JNZ LAB_0000_4013
PARSE:0000:400d fecc DEC AH
PARSE:0000:400f 723d JC LAB_0000_404e
PARSE:0000:4011 7423 JZ LAB_0000_4036
LAB_0000_4013:
PARSE:0000:4013 3c22 CMP AL,0x22
PARSE:0000:4015 750c JNZ LAB_0000_4023
PARSE:0000:4017 2e8804 MOV byte ptr CS:[SI],AL
PARSE:0000:401a 46 INC SI
PARSE:0000:401b 43 INC BX
PARSE:0000:401c e88900 CALL $P_Quoted_Str
PARSE:0000:401f 722d JC LAB_0000_404e
PARSE:0000:4021 eb0f JMP LAB_0000_4032
LAB_0000_4023:
PARSE:0000:4023 e81202 CALL $P_Chk_DBCS
PARSE:0000:4026 7307 JNC LAB_0000_402f
PARSE:0000:4028 2e8804 MOV byte ptr CS:[SI],AL
PARSE:0000:402b 46 INC SI
PARSE:0000:402c 43 INC BX
PARSE:0000:402d 8a07 MOV AL,byte ptr [BX]
LAB_0000_402f:
PARSE:0000:402f 2e8804 MOV byte ptr CS:[SI],AL
LAB_0000_4032:
PARSE:0000:4032 46 INC SI
PARSE:0000:4033 43 INC BX
PARSE:0000:4034 ebc4 JMP LAB_0000_3ffa
LAB_0000_4036:
PARSE:0000:4036 2e8804 MOV byte ptr CS:[SI],AL
PARSE:0000:4039 2ec6440100 MOV byte ptr CS:[SI + 0x1],0x0
PARSE:0000:403e c60700 MOV byte ptr [BX],0x0
PARSE:0000:4041 8bf3 MOV SI,BX
PARSE:0000:4043 46 INC SI
PARSE:0000:4044 e81a01 CALL $P_Skip_Delim
PARSE:0000:4047 2e8936c436 MOV word ptr CS:[DAT_0000_36c4],SI
PARSE:0000:404c eb10 JMP LAB_0000_405e
LAB_0000_404e:
PARSE:0000:404e 2e8b36d336 MOV SI,word ptr CS:[DAT_0000_36d3]
PARSE:0000:4053 2ec60400 MOV byte ptr CS:[SI],0x0
LAB_0000_4057:
PARSE:0000:4057 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x9
LAB_0000_405e:
PARSE:0000:405e b804ff MOV AX,0xff04
PARSE:0000:4061 5e POP SI
PARSE:0000:4062 5b POP BX
PARSE:0000:4063 e8c1f9 CALL $P_Fill_Result
PARSE:0000:4066 58 POP AX
PARSE:0000:4067 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined $P_Quoted_Format(void)
PARSE:0000:4068 50 PUSH AX
PARSE:0000:4069 53 PUSH BX
PARSE:0000:406a 56 PUSH SI
PARSE:0000:406b 2e8b1ecf36 MOV BX,word ptr CS:[DAT_0000_36cf]
PARSE:0000:4070 8a07 MOV AL,byte ptr [BX]
PARSE:0000:4072 3c22 CMP AL,0x22
PARSE:0000:4074 7521 JNZ LAB_0000_4097
PARSE:0000:4076 43 INC BX
PARSE:0000:4077 e82e00 CALL $P_Quoted_Str
PARSE:0000:407a 7212 JC LAB_0000_408e
PARSE:0000:407c 2ec6440100 MOV byte ptr CS:[SI + 0x1],0x0
PARSE:0000:4081 8bf3 MOV SI,BX
PARSE:0000:4083 46 INC SI
PARSE:0000:4084 e8da00 CALL $P_Skip_Delim
PARSE:0000:4087 2e8936c436 MOV word ptr CS:[DAT_0000_36c4],SI
PARSE:0000:408c eb10 JMP LAB_0000_409e
LAB_0000_408e:
PARSE:0000:408e 2e8b36d336 MOV SI,word ptr CS:[DAT_0000_36d3]
PARSE:0000:4093 2ec60400 MOV byte ptr CS:[SI],0x0
LAB_0000_4097:
PARSE:0000:4097 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x9
LAB_0000_409e:
PARSE:0000:409e b809ff MOV AX,0xff09
PARSE:0000:40a1 5e POP SI
PARSE:0000:40a2 5b POP BX
PARSE:0000:40a3 e881f9 CALL $P_Fill_Result
PARSE:0000:40a6 58 POP AX
PARSE:0000:40a7 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined $P_Quoted_Str(void)
PARSE:0000:40a8 50 PUSH AX
LAB_0000_40a9:
PARSE:0000:40a9 8b07 MOV AX,word ptr [BX]
PARSE:0000:40ab e8d900 CALL $P_Chk_EOL
PARSE:0000:40ae 7422 JZ LAB_0000_40d2
PARSE:0000:40b0 3c22 CMP AL,0x22
PARSE:0000:40b2 750d JNZ LAB_0000_40c1
PARSE:0000:40b4 80fc22 CMP AH,0x22
PARSE:0000:40b7 751c JNZ LAB_0000_40d5
PARSE:0000:40b9 2e8804 MOV byte ptr CS:[SI],AL
PARSE:0000:40bc 43 INC BX
LAB_0000_40bd:
PARSE:0000:40bd 46 INC SI
PARSE:0000:40be 43 INC BX
PARSE:0000:40bf ebe8 JMP LAB_0000_40a9
LAB_0000_40c1:
PARSE:0000:40c1 e87401 CALL $P_Chk_DBCS
PARSE:0000:40c4 7307 JNC LAB_0000_40cd
PARSE:0000:40c6 2e8804 MOV byte ptr CS:[SI],AL
PARSE:0000:40c9 46 INC SI
PARSE:0000:40ca 43 INC BX
PARSE:0000:40cb 8a07 MOV AL,byte ptr [BX]
LAB_0000_40cd:
PARSE:0000:40cd 2e8804 MOV byte ptr CS:[SI],AL
PARSE:0000:40d0 ebeb JMP LAB_0000_40bd
LAB_0000_40d2:
PARSE:0000:40d2 f9 STC
PARSE:0000:40d3 eb05 JMP LAB_0000_40da
LAB_0000_40d5:
PARSE:0000:40d5 2ec60400 MOV byte ptr CS:[SI],0x0
PARSE:0000:40d9 f8 CLC
LAB_0000_40da:
PARSE:0000:40da 58 POP AX
PARSE:0000:40db c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined $P_File_Format(void)
PARSE:0000:40dc 50 PUSH AX
PARSE:0000:40dd 57 PUSH DI
PARSE:0000:40de 56 PUSH SI
PARSE:0000:40df 2e8b3ecf36 MOV DI,word ptr CS:[DAT_0000_36cf]
PARSE:0000:40e4 2e8a04 MOV AL,byte ptr CS:[SI]
PARSE:0000:40e7 0ac0 OR AL,AL
PARSE:0000:40e9 7413 JZ LAB_0000_40fe
PARSE:0000:40eb e85e00 CALL $P_FileSp_Chk
PARSE:0000:40ee 7524 JNZ LAB_0000_4114
PARSE:0000:40f0 2ec6069d3701 MOV byte ptr CS:[DAT_0000_379d],0x1
PARSE:0000:40f6 5e POP SI
PARSE:0000:40f7 2ec60400 MOV byte ptr CS:[SI],0x0
PARSE:0000:40fb 5f POP DI
PARSE:0000:40fc eb3f JMP LAB_0000_413d
LAB_0000_40fe:
PARSE:0000:40fe 5e POP SI
PARSE:0000:40ff 2ec60400 MOV byte ptr CS:[SI],0x0
PARSE:0000:4103 5f POP DI
PARSE:0000:4104 26f7070100 TEST word ptr ES:[BX],0x1
PARSE:0000:4109 7532 JNZ LAB_0000_413d
PARSE:0000:410b 2ec706c23... MOV word ptr CS:[DAT_0000_36c2],0x2
PARSE:0000:4112 eb29 JMP LAB_0000_413d
LAB_0000_4114:
PARSE:0000:4114 58 POP AX
PARSE:0000:4115 56 PUSH SI
LAB_0000_4116:
PARSE:0000:4116 2e8a04 MOV AL,byte ptr CS:[SI]
PARSE:0000:4119 0ac0 OR AL,AL
PARSE:0000:411b 741e JZ LAB_0000_413b
PARSE:0000:411d e82c00 CALL $P_FileSp_Chk
PARSE:0000:4120 740b JZ LAB_0000_412d
PARSE:0000:4122 e81301 CALL $P_Chk_DBCS
PARSE:0000:4125 7302 JNC LAB_0000_4129
PARSE:0000:4127 47 INC DI
PARSE:0000:4128 46 INC SI
LAB_0000_4129:
PARSE:0000:4129 47 INC DI
PARSE:0000:412a 46 INC SI
PARSE:0000:412b ebe9 JMP LAB_0000_4116
LAB_0000_412d:
PARSE:0000:412d 2ea2c836 MOV CS:[DAT_0000_36c8],AL
PARSE:0000:4131 2ec60400 MOV byte ptr CS:[SI],0x0
PARSE:0000:4135 47 INC DI
PARSE:0000:4136 2e893ec436 MOV word ptr CS:[DAT_0000_36c4],DI
LAB_0000_413b:
PARSE:0000:413b 5e POP SI
PARSE:0000:413c 5f POP DI
LAB_0000_413d:
PARSE:0000:413d 58 POP AX
PARSE:0000:413e a90002 TEST AX,0x200
PARSE:0000:4141 7408 JZ LAB_0000_414b
PARSE:0000:4143 50 PUSH AX
PARSE:0000:4144 b805ff MOV AX,0xff05
PARSE:0000:4147 e8ddf8 CALL $P_Fill_Result
PARSE:0000:414a 58 POP AX
LAB_0000_414b:
PARSE:0000:414b c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined $P_FileSp_Chk(void)
PARSE:0000:414c 53 PUSH BX
PARSE:0000:414d 51 PUSH CX
PARSE:0000:414e 8d1e9237 LEA BX,[s_[]|<>+=;"_0000_3792]
PARSE:0000:4152 b90900 MOV CX,0x9
LAB_0000_4155:
PARSE:0000:4155 2e3a07 CMP AL,byte ptr CS:[BX]=>s_[]|<>+=;"_0000...
PARSE:0000:4158 7404 JZ LAB_0000_415e
PARSE:0000:415a 43 INC BX
PARSE:0000:415b e2f8 LOOP LAB_0000_4155
PARSE:0000:415d 41 INC CX
LAB_0000_415e:
PARSE:0000:415e 59 POP CX
PARSE:0000:415f 5b POP BX
PARSE:0000:4160 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined $P_Skip_Delim(void)
PARSE:0000:4161 ac LODSB SI
PARSE:0000:4162 e82200 CALL $P_Chk_EOL
PARSE:0000:4165 7418 JZ LAB_0000_417f
PARSE:0000:4167 e85300 CALL $P_Chk_Delim
PARSE:0000:416a 7516 JNZ LAB_0000_4182
PARSE:0000:416c 2ef606ce3620 TEST byte ptr CS:[DAT_0000_36ce],0x20
PARSE:0000:4172 74ed JZ $P_Skip_Delim
PARSE:0000:4174 2ef606ce3641 TEST byte ptr CS:[DAT_0000_36ce],0x41
PARSE:0000:417a 7409 JZ LAB_0000_4185
PARSE:0000:417c 4e DEC SI
PARSE:0000:417d eb06 JMP LAB_0000_4185
LAB_0000_417f:
PARSE:0000:417f f9 STC
PARSE:0000:4180 eb01 JMP LAB_0000_4183
LAB_0000_4182:
PARSE:0000:4182 f8 CLC
LAB_0000_4183:
PARSE:0000:4183 4e DEC SI
PARSE:0000:4184 c3 RET
LAB_0000_4185:
PARSE:0000:4185 f8 CLC
PARSE:0000:4186 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined $P_Chk_EOL(void)
PARSE:0000:4187 53 PUSH BX
PARSE:0000:4188 51 PUSH CX
PARSE:0000:4189 3c0d CMP AL,0xd
PARSE:0000:418b 742d JZ LAB_0000_41ba
PARSE:0000:418d 3c00 CMP AL,0x0
PARSE:0000:418f 7429 JZ LAB_0000_41ba
PARSE:0000:4191 3c0a CMP AL,0xa
PARSE:0000:4193 7425 JZ LAB_0000_41ba
PARSE:0000:4195 26807d0202 CMP byte ptr ES:[DI + 0x2],0x2
PARSE:0000:419a 721e JC LAB_0000_41ba
PARSE:0000:419c 33db XOR BX,BX
PARSE:0000:419e 268a5d03 MOV BL,byte ptr ES:[DI + 0x3]
PARSE:0000:41a2 83c304 ADD BX,0x4
PARSE:0000:41a5 26803900 CMP byte ptr ES:[BX + DI],0x0
PARSE:0000:41a9 740d JZ LAB_0000_41b8
PARSE:0000:41ab 33c9 XOR CX,CX
PARSE:0000:41ad 268a09 MOV CL,byte ptr ES:[BX + DI]
LAB_0000_41b0:
PARSE:0000:41b0 43 INC BX
PARSE:0000:41b1 263a01 CMP AL,byte ptr ES:[BX + DI]
PARSE:0000:41b4 7404 JZ LAB_0000_41ba
PARSE:0000:41b6 e2f8 LOOP LAB_0000_41b0
LAB_0000_41b8:
PARSE:0000:41b8 3c0d CMP AL,0xd
LAB_0000_41ba:
PARSE:0000:41ba 59 POP CX
PARSE:0000:41bb 5b POP BX
PARSE:0000:41bc c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined $P_Chk_Delim(void)
PARSE:0000:41bd 53 PUSH BX
PARSE:0000:41be 51 PUSH CX
PARSE:0000:41bf 2ec606c83620 MOV byte ptr CS:[DAT_0000_36c8],0x20
PARSE:0000:41c5 2e8026ce36df AND byte ptr CS:[DAT_0000_36ce],0xdf
PARSE:0000:41cb 3c20 CMP AL,0x20
PARSE:0000:41cd 7434 JZ LAB_0000_4203
PARSE:0000:41cf 3c09 CMP AL,0x9
PARSE:0000:41d1 7430 JZ LAB_0000_4203
PARSE:0000:41d3 3c2c CMP AL,0x2c
PARSE:0000:41d5 742f JZ LAB_0000_4206
PARSE:0000:41d7 3c20 CMP AL,0x20
PARSE:0000:41d9 750c JNZ LAB_0000_41e7
PARSE:0000:41db 803c20 CMP byte ptr [SI],0x20
PARSE:0000:41de 7507 JNZ LAB_0000_41e7
PARSE:0000:41e0 b020 MOV AL,0x20
PARSE:0000:41e2 46 INC SI
PARSE:0000:41e3 3ac0 CMP AL,AL
PARSE:0000:41e5 eb1c JMP LAB_0000_4203
LAB_0000_41e7:
PARSE:0000:41e7 26807d0201 CMP byte ptr ES:[DI + 0x2],0x1
PARSE:0000:41ec 7215 JC LAB_0000_4203
PARSE:0000:41ee 33c9 XOR CX,CX
PARSE:0000:41f0 268a4d03 MOV CL,byte ptr ES:[DI + 0x3]
PARSE:0000:41f4 e30b JCXZ LAB_0000_4201
PARSE:0000:41f6 bb0300 MOV BX,0x3
LAB_0000_41f9:
PARSE:0000:41f9 43 INC BX
PARSE:0000:41fa 263a01 CMP AL,byte ptr ES:[BX + DI]
PARSE:0000:41fd 7407 JZ LAB_0000_4206
PARSE:0000:41ff e2f8 LOOP LAB_0000_41f9
LAB_0000_4201:
PARSE:0000:4201 3c20 CMP AL,0x20
LAB_0000_4203:
PARSE:0000:4203 59 POP CX
PARSE:0000:4204 5b POP BX
PARSE:0000:4205 c3 RET
LAB_0000_4206:
PARSE:0000:4206 2ea2c836 MOV CS:[DAT_0000_36c8],AL
PARSE:0000:420a 2ef606ce3601 TEST byte ptr CS:[DAT_0000_36ce],0x1
PARSE:0000:4210 7506 JNZ LAB_0000_4218
PARSE:0000:4212 2e800ece3620 OR byte ptr CS:[DAT_0000_36ce],0x20
LAB_0000_4218:
PARSE:0000:4218 3ac0 CMP AL,AL
PARSE:0000:421a ebe7 JMP LAB_0000_4203
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined $P_Chk_Switch(void)
PARSE:0000:421c 8d2ed736 LEA BP,[DAT_0000_36d7]
PARSE:0000:4220 3bdd CMP BX,BP
PARSE:0000:4222 7408 JZ LAB_0000_422c
PARSE:0000:4224 3c2f CMP AL,0x2f
PARSE:0000:4226 7502 JNZ LAB_0000_422a
PARSE:0000:4228 f9 STC
PARSE:0000:4229 c3 RET
LAB_0000_422a:
PARSE:0000:422a f8 CLC
PARSE:0000:422b c3 RET
LAB_0000_422c:
PARSE:0000:422c 3c2f CMP AL,0x2f
PARSE:0000:422e 7506 JNZ LAB_0000_4236
PARSE:0000:4230 2e800ece3640 OR byte ptr CS:[DAT_0000_36ce],0x40
LAB_0000_4236:
PARSE:0000:4236 f8 CLC
PARSE:0000:4237 c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined $P_Chk_DBCS()
PARSE:0000:4238 1e PUSH DS
PARSE:0000:4239 56 PUSH SI
PARSE:0000:423a 53 PUSH BX
PARSE:0000:423b 2e833ecb3600 CMP word ptr CS:[DAT_0000_36c9+2],0x0
PARSE:0000:4241 7527 JNZ LAB_0000_426a
PARSE:0000:4243 50 PUSH AX
PARSE:0000:4244 1e PUSH DS
PARSE:0000:4245 51 PUSH CX
PARSE:0000:4246 52 PUSH DX
PARSE:0000:4247 57 PUSH DI
PARSE:0000:4248 55 PUSH BP
PARSE:0000:4249 06 PUSH ES
PARSE:0000:424a 33f6 XOR SI,SI
PARSE:0000:424c 8ede MOV DS,SI
PARSE:0000:424e b80063 MOV AX,0x6300
PARSE:0000:4251 cd21 INT 0x21
PARSE:0000:4253 8cdb MOV BX,DS
PARSE:0000:4255 0bdb OR BX,BX
PARSE:0000:4257 07 POP ES
PARSE:0000:4258 5d POP BP
PARSE:0000:4259 5f POP DI
PARSE:0000:425a 5a POP DX
PARSE:0000:425b 59 POP CX
PARSE:0000:425c 1f POP DS
PARSE:0000:425d 58 POP AX
PARSE:0000:425e 7424 JZ LAB_0000_4284
PARSE:0000:4260 2e8936c936 MOV word ptr CS:[DAT_0000_36c9],SI
PARSE:0000:4265 2e891ecb36 MOV word ptr CS:[DAT_0000_36c9+2],BX
LAB_0000_426a:
PARSE:0000:426a 2ec536c936 LDS SI,CS:[DAT_0000_36c9]
LAB_0000_426f:
PARSE:0000:426f 833c00 CMP word ptr [SI],0x0
PARSE:0000:4272 7410 JZ LAB_0000_4284
PARSE:0000:4274 3a04 CMP AL,byte ptr [SI]
PARSE:0000:4276 7208 JC LAB_0000_4280
PARSE:0000:4278 3a4401 CMP AL,byte ptr [SI + 0x1]
PARSE:0000:427b 7703 JA LAB_0000_4280
PARSE:0000:427d f9 STC
PARSE:0000:427e eb05 JMP LAB_0000_4285
LAB_0000_4280:
PARSE:0000:4280 46 INC SI
PARSE:0000:4281 46 INC SI
PARSE:0000:4282 ebeb JMP LAB_0000_426f
LAB_0000_4284:
PARSE:0000:4284 f8 CLC
LAB_0000_4285:
PARSE:0000:4285 5b POP BX
PARSE:0000:4286 5e POP SI
PARSE:0000:4287 1f POP DS
PARSE:0000:4288 c3 RET
PARMS1:
PARSER:0000:42898c42 addr PARMSX1
PARSER:0000:428b00 db 0h
PARMSX1:
PARSER:0000:428c0101 db[2]
|_PARSER:0000:428c[0] db 1h
|_PARSER:0000:428d[1] db 1h
PARSER:0000:428e9442 addr D_NAME
PARSER:0000:429000 db 0h
PARSER:0000:429101 db 1h
PARSER:0000:42929d42 addr PRT_LIST
D_NAME:
PARSER:0000:42940002 dw 200h
PARSER:0000:42960100 dw 1h
PARSER:0000:42981e43 addr RESULT_BUF
PARSER:0000:429a1d43 addr NO_VALS
PARSER:0000:429c00 db 0h
PRT_LIST:
PARSER:0000:429d0204 dw 402h
PARSER:0000:429f0200 dw 2h
PARSER:0000:42a11e43 addr RESULT_BUF
PARSER:0000:42a31d43 addr NO_VALS
PARSER:0000:42a508 db 8h
PARSER:0000:42a650524e3d00 ds "PRN="
PARSER:0000:42ab4c5054313d00 ds "LPT1="
PARSER:0000:42b14c5054323d00 ds "LPT2="
PARSER:0000:42b74c5054333d00 ds "LPT3="
PARSER:0000:42bd50524e3a3d00 ds "PRN:="
PARSER:0000:42c34c5054313... ds "LPT1:="
PARSER:0000:42ca4c5054323... ds "LPT2:="
PARSER:0000:42d14c5054333... ds "LPT3:="
PARMS2:
PARSER:0000:42d8db42 addr PARMSX2
PARSER:0000:42da00 ?? 00h
PARMSX2:
PARSER:0000:42db0103 db[2]
|_PARSER:0000:42db[0] db 1h
|_PARSER:0000:42dc[1] db 3h
PARSER:0000:42dde542 addr PRT_TYPE
PARSER:0000:42dfee42 addr HWCP
PARSER:0000:42e1f742 addr CP_PREPS
PARSER:0000:42e300 db 0h
PARSER:0000:42e400 db 0h
PRT_TYPE:
PARSER:0000:42e50020 dw 2000h
PARSER:0000:42e70200 dw 2h
PARSER:0000:42e91e43 addr RESULT_BUF
PARSER:0000:42eb1d43 addr NO_VALS
PARSER:0000:42ed00 db 0h
HWCP:
PARSER:0000:42ee0184 dw 8401h
PARSER:0000:42f00000 dw 0h
PARSER:0000:42f21e43 addr RESULT_BUF
PARSER:0000:42f41d43 addr NO_VALS
PARSER:0000:42f600 db 0h
CP_PREPS:
PARSER:0000:42f70180 dw 8001h
PARSER:0000:42f90000 dw 0h
PARSER:0000:42fb1e43 addr RESULT_BUF
PARSER:0000:42fd0043 addr N_Val_Range
PARSER:0000:42ff00 db 0h
N_Val_Range:
PARSER:0000:430001 db 1h
PARSER:0000:430101 db 1h
PARSER:0000:430201 db 1h
PARSER:0000:4303000000000... ddw[2]
|_PARSER:0000:4303[0] ddw 0h
|_PARSER:0000:4307[1] ddw 6h
PARMS3:
PARSER:0000:430b0e43 addr PARMSX3
PARSER:0000:430d00 ?? 00h
PARMSX3:
PARSER:0000:430e0101 db[2]
|_PARSER:0000:430e[0] db 1h
|_PARSER:0000:430f[1] db 1h
PARSER:0000:43101443 addr HWCPS
PARSER:0000:431200 ?? 00h
PARSER:0000:431300 ?? 00h
HWCPS:
PARSER:0000:43140380 dw 8003h
PARSER:0000:43160000 dw 0h
PARSER:0000:43181e43 addr RESULT_BUF
PARSER:0000:431a1d43 addr NO_VALS
PARSER:0000:431c00 db 0h
NO_VALS:
PARSER:0000:431d00 db 0h
RESULT_BUF:
PARSER:0000:431e00 db 0h
PARSER:0000:431f00 db 0h
SYN_PTR:
PARSER:0000:43200000 dw 0h
RESULT_VAL:
PARSER:0000:432200000000 ddw 0h
OK_FLAG:
PARSER:0000:432601 db 1h
NUM_LOOP:
PARSER:0000:432700 db 0h
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined PARSER(void)
PARSER:0000:432852 PUSH DX
PARSER:0000:432957 PUSH DI
PARSER:0000:432a06 PUSH ES
PARSER:0000:432b53 PUSH BX
PARSER:0000:432c1e PUSH DS
PARSER:0000:432d56 PUSH SI
PARSER:0000:432efc CLD
PARSER:0000:432f26c57512 LDS SI,ES:[DI + 0x12]
PARSER:0000:43330e PUSH CS
PARSER:0000:433407 POP ES
PARSER:0000:43358d3e8942 LEA DI,[PARMS1]
PARSER:0000:433933c9 XOR CX,CX
PARSER:0000:433b33d2 XOR DX,DX
PARSER:0000:433de85ef4 CALL PARSE:SysParse
PARSER:0000:4340e85bf4 CALL PARSE:SysParse
PARSER:0000:43438d1ee006 LEA BX,[0x6e0]
LAB_0000_4347:
PARSER:0000:43473dffff CMP AX,0xffff
PARSER:0000:434a7454 JZ LAB_0000_43a0
PARSER:0000:434c2e803e264301 CMP byte ptr CS:[OK_FLAG],0x1
PARSER:0000:4352754c JNZ LAB_0000_43a0
PARSER:0000:43543d0000 CMP AX,0x0
PARSER:0000:43577408 JZ LAB_0000_4361
PARSER:0000:43592ec606264300 MOV byte ptr CS:[OK_FLAG],0x0
PARSER:0000:435feb38 JMP LAB_0000_4399
LAB_0000_4361:
PARSER:0000:43612e803e1e4304 CMP byte ptr CS:[RESULT_BUF],0x4
PARSER:0000:4367752a JNZ LAB_0000_4393
PARSER:0000:43692eff06e006 INC word ptr CS:[CPSPMnn:DEVICE_NUM]
PARSER:0000:436e43 INC BX
PARSER:0000:436f43 INC BX
PARSER:0000:43702e833ee00604 CMP word ptr CS:[CPSPMnn:DEVICE_NUM],0x4
PARSER:0000:43767e08 JLE LAB_0000_4380
PARSER:0000:43782ec606264300 MOV byte ptr CS:[OK_FLAG],0x0
PARSER:0000:437eeb19 JMP LAB_0000_4399
LAB_0000_4380:
PARSER:0000:438053 PUSH BX=>CPSPMnn:DEVICE_NUM_TABLE
PARSER:0000:43812e8b1f MOV BX,word ptr CS:[BX]=>->TABLE1_1
PARSER:0000:4384e86201 CALL COPY_NAME
PARSER:0000:43872ec606274300 MOV byte ptr CS:[NUM_LOOP],0x0
PARSER:0000:438de82a00 CALL PARSE_MAIN
PARSER:0000:43905b POP BX
PARSER:0000:4391eb06 JMP LAB_0000_4399
LAB_0000_4393:
PARSER:0000:43932ec606264300 MOV byte ptr CS:[OK_FLAG],0x0
LAB_0000_4399:
PARSER:0000:439953 PUSH BX=>CPSPMnn:DEVICE_NUM
PARSER:0000:439ae801f4 CALL PARSE:SysParse
PARSER:0000:439d5b POP BX
PARSER:0000:439eeba7 JMP LAB_0000_4347
LAB_0000_43a0:
PARSER:0000:43a02e803e264300 CMP byte ptr CS:[OK_FLAG],0x0
PARSER:0000:43a6750a JNZ LAB_0000_43b2
PARSER:0000:43a82ec706e00... MOV word ptr CS:[CPSPMnn:DEVICE_NUM],0x0
PARSER:0000:43aff9 STC
PARSER:0000:43b0eb01 JMP LAB_0000_43b3
LAB_0000_43b2:
PARSER:0000:43b2f8 CLC
LAB_0000_43b3:
PARSER:0000:43b35e POP SI
PARSER:0000:43b41f POP DS
PARSER:0000:43b55b POP BX
PARSER:0000:43b607 POP ES
PARSER:0000:43b75f POP DI
PARSER:0000:43b85a POP DX
PARSER:0000:43b9c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined PARSE_MAIN(void)
PARSER:0000:43ba53 PUSH BX
PARSER:0000:43bb57 PUSH DI
PARSER:0000:43bc1e PUSH DS
PARSER:0000:43bd56 PUSH SI
PARSER:0000:43be51 PUSH CX
PARSER:0000:43bf33c9 XOR CX,CX
PARSER:0000:43c18d3ed842 LEA DI,[PARMS2]
PARSER:0000:43c52ec5362243 LDS SI,CS:[RESULT_VAL]
PARSER:0000:43ca53 PUSH BX
PARSER:0000:43cbe8d0f3 CALL PARSE:SysParse
PARSER:0000:43ce5b POP BX
LAB_0000_43cf:
PARSER:0000:43cf3dffff CMP AX,0xffff
PARSER:0000:43d27477 JZ LAB_0000_444b
PARSER:0000:43d42e803e264301 CMP byte ptr CS:[OK_FLAG],0x1
PARSER:0000:43da756f JNZ LAB_0000_444b
PARSER:0000:43dc2efe062743 INC byte ptr CS:[NUM_LOOP]
PARSER:0000:43e13d0000 CMP AX,0x0
PARSER:0000:43e47408 JZ LAB_0000_43ee
PARSER:0000:43e62ec606264300 MOV byte ptr CS:[OK_FLAG],0x0
PARSER:0000:43ecebe1 JMP LAB_0000_43cf
LAB_0000_43ee:
PARSER:0000:43ee53 PUSH BX
PARSER:0000:43ef2e803e1e4303 CMP byte ptr CS:[RESULT_BUF],0x3
PARSER:0000:43f5750a JNZ LAB_0000_4401
PARSER:0000:43f72e8b5f04 MOV BX,word ptr CS:[BX + 0x4]
PARSER:0000:43fbe8b700 CALL PARSE_STR
PARSER:0000:43feeb45 JMP LAB_0000_4445
PARSER:0000:440090 ?? 90h
LAB_0000_4401:
PARSER:0000:44012e803e1e4301 CMP byte ptr CS:[RESULT_BUF],0x1
PARSER:0000:44077525 JNZ LAB_0000_442e
PARSER:0000:44092e803e274302 CMP byte ptr CS:[NUM_LOOP],0x2
PARSER:0000:440f7506 JNZ LAB_0000_4417
PARSER:0000:44112e8b5f06 MOV BX,word ptr CS:[BX + 0x6]
PARSER:0000:4415eb04 JMP LAB_0000_441b
LAB_0000_4417:
PARSER:0000:44172e8b5f08 MOV BX,word ptr CS:[BX + 0x8]
LAB_0000_441b:
PARSER:0000:441b2ea12243 MOV AX,CS:[RESULT_VAL]
PARSER:0000:441f3d0000 CMP AX,0x0
PARSER:0000:44227421 JZ LAB_0000_4445
PARSER:0000:44242eff07 INC word ptr CS:[BX]
PARSER:0000:44272e894702 MOV word ptr CS:[BX + 0x2],AX
PARSER:0000:442beb18 JMP LAB_0000_4445
PARSER:0000:442d90 ?? 90h
LAB_0000_442e:
PARSER:0000:442e2e803e1e4304 CMP byte ptr CS:[RESULT_BUF],0x4
PARSER:0000:44347509 JNZ LAB_0000_443f
PARSER:0000:44362e8b5f06 MOV BX,word ptr CS:[BX + 0x6]
PARSER:0000:443ae81400 CALL PARSE_COMP
PARSER:0000:443deb06 JMP LAB_0000_4445
LAB_0000_443f:
PARSER:0000:443f2ec606264300 MOV byte ptr CS:[OK_FLAG],0x0
LAB_0000_4445:
PARSER:0000:4445e856f3 CALL PARSE:SysParse
PARSER:0000:44485b POP BX
PARSER:0000:4449eb84 JMP LAB_0000_43cf
LAB_0000_444b:
PARSER:0000:444b59 POP CX
PARSER:0000:444c5e POP SI
PARSER:0000:444d1f POP DS
PARSER:0000:444e5f POP DI
PARSER:0000:444f5b POP BX
PARSER:0000:4450c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined PARSE_COMP()
PARSER:0000:445157 PUSH DI
PARSER:0000:44521e PUSH DS
PARSER:0000:445356 PUSH SI
PARSER:0000:445451 PUSH CX
PARSER:0000:44558bfb MOV DI,BX
PARSER:0000:445757 PUSH DI
PARSER:0000:445833c9 XOR CX,CX
PARSER:0000:445a8d3e0b43 LEA DI,[PARMS3]
PARSER:0000:445e2ec5362243 LDS SI,CS:[RESULT_VAL]
PARSER:0000:446353 PUSH BX
PARSER:0000:4464e837f3 CALL PARSE:SysParse
PARSER:0000:44675b POP BX
LAB_0000_4468:
PARSER:0000:44683dffff CMP AX,0xffff
PARSER:0000:446b7442 JZ LAB_0000_44af
PARSER:0000:446d2e803e264301 CMP byte ptr CS:[OK_FLAG],0x1
PARSER:0000:4473753a JNZ LAB_0000_44af
PARSER:0000:44753d0200 CMP AX,0x2
PARSER:0000:44787435 JZ LAB_0000_44af
PARSER:0000:447a3d0000 CMP AX,0x0
PARSER:0000:447d7408 JZ LAB_0000_4487
PARSER:0000:447f2ec606264300 MOV byte ptr CS:[OK_FLAG],0x0
PARSER:0000:4485ebe1 JMP LAB_0000_4468
LAB_0000_4487:
PARSER:0000:44872eff07 INC word ptr CS:[BX]
PARSER:0000:448a2e833f0a CMP word ptr CS:[BX],0xa
PARSER:0000:448e7f17 JG LAB_0000_44a7
PARSER:0000:44905f POP DI
PARSER:0000:44912ea12243 MOV AX,CS:[RESULT_VAL]
PARSER:0000:44952e894502 MOV word ptr CS:[DI + 0x2],AX
PARSER:0000:449947 INC DI
PARSER:0000:449a47 INC DI
PARSER:0000:449b57 PUSH DI
PARSER:0000:449c53 PUSH BX
PARSER:0000:449d8d3e0b43 LEA DI,[PARMS3]
PARSER:0000:44a1e8faf2 CALL PARSE:SysParse
PARSER:0000:44a45b POP BX
PARSER:0000:44a5ebc1 JMP LAB_0000_4468
LAB_0000_44a7:
PARSER:0000:44a72ec606264300 MOV byte ptr CS:[OK_FLAG],0x0
PARSER:0000:44adebb9 JMP LAB_0000_4468
LAB_0000_44af:
PARSER:0000:44af5f POP DI
PARSER:0000:44b059 POP CX
PARSER:0000:44b15e POP SI
PARSER:0000:44b21f POP DS
PARSER:0000:44b35f POP DI
PARSER:0000:44b4c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined PARSE_STR(void)
PARSER:0000:44b557 PUSH DI
PARSER:0000:44b61e PUSH DS
PARSER:0000:44b756 PUSH SI
PARSER:0000:44b851 PUSH CX
PARSER:0000:44b92ec5362243 LDS SI,CS:[RESULT_VAL]
PARSER:0000:44be8bfb MOV DI,BX
PARSER:0000:44c02ec7050800 MOV word ptr CS:[DI],0x8
PARSER:0000:44c547 INC DI
PARSER:0000:44c647 INC DI
PARSER:0000:44c7b90800 MOV CX,0x8
PARSER:0000:44caac LODSB SI
LAB_0000_44cb:
PARSER:0000:44cb3c00 CMP AL,0x0
PARSER:0000:44cd740a JZ LAB_0000_44d9
PARSER:0000:44cf83f900 CMP CX,0x0
PARSER:0000:44d27405 JZ LAB_0000_44d9
PARSER:0000:44d4aa STOSB ES:DI
PARSER:0000:44d5ac LODSB SI
PARSER:0000:44d649 DEC CX
PARSER:0000:44d7ebf2 JMP LAB_0000_44cb
LAB_0000_44d9:
PARSER:0000:44d983f900 CMP CX,0x0
PARSER:0000:44dc7506 JNZ LAB_0000_44e4
PARSER:0000:44de2ec606264300 MOV byte ptr CS:[OK_FLAG],0x0
LAB_0000_44e4:
PARSER:0000:44e459 POP CX
PARSER:0000:44e55e POP SI
PARSER:0000:44e61f POP DS
PARSER:0000:44e75f POP DI
PARSER:0000:44e8c3 RET
;************************************************************************************************
;* FUNCTION *
;************************************************************************************************
;undefined COPY_NAME(void)
PARSER:0000:44e957 PUSH DI
PARSER:0000:44ea1e PUSH DS
PARSER:0000:44eb56 PUSH SI
PARSER:0000:44ec0e PUSH CS
PARSER:0000:44ed1f POP DS
PARSER:0000:44ee2e8b362043 MOV SI,word ptr CS:[SYN_PTR]
PARSER:0000:44f32e8b7f02 MOV DI,word ptr CS:[BX + 0x2]
PARSER:0000:44f72ec7050800 MOV word ptr CS:[DI],0x8
PARSER:0000:44fc47 INC DI
PARSER:0000:44fd47 INC DI
PARSER:0000:44feac LODSB SI
LAB_0000_44ff:
PARSER:0000:44ff3c00 CMP AL,0x0
PARSER:0000:4501740c JZ LAB_0000_450f
PARSER:0000:45033c3a CMP AL,0x3a
PARSER:0000:45057405 JZ LAB_0000_450c
PARSER:0000:45073c3d CMP AL,0x3d
PARSER:0000:45097401 JZ LAB_0000_450c
PARSER:0000:450baa STOSB ES:DI
LAB_0000_450c:
PARSER:0000:450cac LODSB SI
PARSER:0000:450debf0 JMP LAB_0000_44ff
LAB_0000_450f:
PARSER:0000:450f5e POP SI
PARSER:0000:45101f POP DS
PARSER:0000:45115f POP DI
PARSER:0000:4512c3 RET
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment