📄 drive.cod
字号:
; Listing generated by Microsoft (R) Optimizing Compiler Version 13.10.4237
TTL C:\WINCE500\PLATFORM\Ep93xx\Src\Bootloader\Common\.\drive.c
CODE32
00000 AREA |.drectve|, DRECTVE
DCB "-defaultlib:coredll.lib "
DCB "-defaultlib:corelibc.lib "
EXPORT |DiskErrs| [ DATA ]
EXPORT |??_C@_0CM@IGEKNOGE@Invalid?5function?5in?5AH?5or?5invali@| [ DATA ] ; `string'
EXPORT |??_C@_0BH@PEAAOEEJ@Address?5mark?5not?5found?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0BF@FNINHEFN@Disk?5write?9protected?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0BM@MMMCIPDJ@Sector?5not?5found?1read?5error?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0BJ@NIGNKBFL@Reset?5failed?5?$CIhard?5disk?$CJ?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0BG@EJHDFGKB@Disk?5changed?5?$CIfloppy?$CJ?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0CM@PPBMOEBB@Drive?5parameter?5activity?5failed?5@| [ DATA ] ; `string'
EXPORT |??_C@_0M@GMDAPBAP@DMA?5overrun?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0DK@MOAAFNFN@Data?5boundary?5error?5?$CIattempted?5D@| [ DATA ] ; `string'
EXPORT |??_C@_0CA@DDIABNC@Bad?5sector?5detected?5?$CIhard?5disk?$CJ?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0BP@OINIPEMK@Bad?5track?5detected?5?$CIhard?5disk?$CJ?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0CD@HDNJCGKH@Unsupported?5track?5or?5invalid?5med@| [ DATA ] ; `string'
EXPORT |??_C@_0DF@IAOAPMJK@Invalid?5number?5of?5sectors?5on?5for@| [ DATA ] ; `string'
EXPORT |??_C@_0CP@GFCNCLNG@Control?5data?5address?5mark?5detect@| [ DATA ] ; `string'
EXPORT |??_C@_0CP@DBDKPEOG@DMA?5arbitration?5level?5out?5of?5ran@| [ DATA ] ; `string'
EXPORT |??_C@_0CH@PPLHNBOJ@Uncorrectable?5CRC?5or?5ECC?5error?5o@| [ DATA ] ; `string'
EXPORT |??_C@_0BP@NINELMPJ@Data?5ECC?5corrected?5?$CIhard?5disk?$CJ?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0BD@CEKFMGFM@Controller?5failure?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0CN@DCLBEEDM@No?5media?5in?5drive?5?$CIIBM?1MS?5INT?513@| [ DATA ] ; `string'
EXPORT |??_C@_0CE@FCCPIABH@Incorrect?5drive?5type?5stored?5in?5C@| [ DATA ] ; `string'
EXPORT |??_C@_0M@HPFDGGMC@Seek?5failed?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0BE@MLCENEMN@Timeout?5?$CInot?5ready?$CJ?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0BM@GJFJNMHL@Drive?5not?5ready?5?$CIhard?5disk?$CJ?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0CP@EJEKPKCP@Volume?5not?5locked?5in?5drive?5?$CIINT?5@| [ DATA ] ; `string'
EXPORT |??_C@_0CL@CKCGFMIF@Volume?5locked?5in?5drive?5?$CIINT?513?5e@| [ DATA ] ; `string'
EXPORT |??_C@_0CJ@BPOJDPKC@Volume?5not?5removable?5?$CIINT?513?5ext@| [ DATA ] ; `string'
EXPORT |??_C@_0CC@NBJLCGKD@Volume?5in?5use?5?$CIINT?513?5extensions@| [ DATA ] ; `string'
EXPORT |??_C@_0CI@BPNHIMBN@Lock?5count?5exceeded?5?$CIINT?513?5exte@| [ DATA ] ; `string'
EXPORT |??_C@_0CP@CBCOLCMO@Valid?5eject?5request?5failed?5?$CIINT?5@| [ DATA ] ; `string'
EXPORT |??_C@_0DG@IAPFEMNC@Volume?5present?5but?5read?5protecte@| [ DATA ] ; `string'
EXPORT |??_C@_0BM@DKNNHEBF@Undefined?5error?5?$CIhard?5disk?$CJ?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0BI@CFCMCECJ@Write?5fault?5?$CIhard?5disk?$CJ?$AA@| [ DATA ] ; `string'
EXPORT |??_C@_0CC@KCJLPEHJ@Status?5register?5error?5?$CIhard?5disk@| [ DATA ] ; `string'
EXPORT |??_C@_0CD@NMHAJFOE@Sense?5operation?5failed?5?$CIhard?5dis@| [ DATA ] ; `string'
EXPORT |??_C@_09EEKGDCPH@?$DMunknown?$DO?$AA@| [ DATA ] ; `string'
00000 AREA |.data|, DATA
|DiskErrs| DCB 0x1
% 3
DCD |??_C@_0CM@IGEKNOGE@Invalid?5function?5in?5AH?5or?5invali@|
DCB 0x2
% 3
DCD |??_C@_0BH@PEAAOEEJ@Address?5mark?5not?5found?$AA@|
DCB 0x3
% 3
DCD |??_C@_0BF@FNINHEFN@Disk?5write?9protected?$AA@|
DCB 0x4
% 3
DCD |??_C@_0BM@MMMCIPDJ@Sector?5not?5found?1read?5error?$AA@|
DCB 0x5
% 3
DCD |??_C@_0BJ@NIGNKBFL@Reset?5failed?5?$CIhard?5disk?$CJ?$AA@|
DCB 0x6
% 3
DCD |??_C@_0BG@EJHDFGKB@Disk?5changed?5?$CIfloppy?$CJ?$AA@|
DCB 0x7
% 3
DCD |??_C@_0CM@PPBMOEBB@Drive?5parameter?5activity?5failed?5@|
DCB 0x8
% 3
DCD |??_C@_0M@GMDAPBAP@DMA?5overrun?$AA@|
DCB 0x9
% 3
DCD |??_C@_0DK@MOAAFNFN@Data?5boundary?5error?5?$CIattempted?5D@|
DCB 0xa
% 3
DCD |??_C@_0CA@DDIABNC@Bad?5sector?5detected?5?$CIhard?5disk?$CJ?$AA@|
DCB 0xb
% 3
DCD |??_C@_0BP@OINIPEMK@Bad?5track?5detected?5?$CIhard?5disk?$CJ?$AA@|
DCB 0xc
% 3
DCD |??_C@_0CD@HDNJCGKH@Unsupported?5track?5or?5invalid?5med@|
DCB 0xd
% 3
DCD |??_C@_0DF@IAOAPMJK@Invalid?5number?5of?5sectors?5on?5for@|
DCB 0xe
% 3
DCD |??_C@_0CP@GFCNCLNG@Control?5data?5address?5mark?5detect@|
DCB 0xf
% 3
DCD |??_C@_0CP@DBDKPEOG@DMA?5arbitration?5level?5out?5of?5ran@|
DCB 0x10
% 3
DCD |??_C@_0CH@PPLHNBOJ@Uncorrectable?5CRC?5or?5ECC?5error?5o@|
DCB 0x11
% 3
DCD |??_C@_0BP@NINELMPJ@Data?5ECC?5corrected?5?$CIhard?5disk?$CJ?$AA@|
DCB 0x20
% 3
DCD |??_C@_0BD@CEKFMGFM@Controller?5failure?$AA@|
DCB 0x31
% 3
DCD |??_C@_0CN@DCLBEEDM@No?5media?5in?5drive?5?$CIIBM?1MS?5INT?513@|
DCB 0x32
% 3
DCD |??_C@_0CE@FCCPIABH@Incorrect?5drive?5type?5stored?5in?5C@|
DCB 0x40
% 3
DCD |??_C@_0M@HPFDGGMC@Seek?5failed?$AA@|
DCB 0x80
% 3
DCD |??_C@_0BE@MLCENEMN@Timeout?5?$CInot?5ready?$CJ?$AA@|
DCB 0xaa
% 3
DCD |??_C@_0BM@GJFJNMHL@Drive?5not?5ready?5?$CIhard?5disk?$CJ?$AA@|
DCB 0xb0
% 3
DCD |??_C@_0CP@EJEKPKCP@Volume?5not?5locked?5in?5drive?5?$CIINT?5@|
DCB 0xb1
% 3
DCD |??_C@_0CL@CKCGFMIF@Volume?5locked?5in?5drive?5?$CIINT?513?5e@|
DCB 0xb2
% 3
DCD |??_C@_0CJ@BPOJDPKC@Volume?5not?5removable?5?$CIINT?513?5ext@|
DCB 0xb3
% 3
DCD |??_C@_0CC@NBJLCGKD@Volume?5in?5use?5?$CIINT?513?5extensions@|
DCB 0xb4
% 3
DCD |??_C@_0CI@BPNHIMBN@Lock?5count?5exceeded?5?$CIINT?513?5exte@|
DCB 0xb5
% 3
DCD |??_C@_0CP@CBCOLCMO@Valid?5eject?5request?5failed?5?$CIINT?5@|
DCB 0xb6
% 3
DCD |??_C@_0DG@IAPFEMNC@Volume?5present?5but?5read?5protecte@|
DCB 0xbb
% 3
DCD |??_C@_0BM@DKNNHEBF@Undefined?5error?5?$CIhard?5disk?$CJ?$AA@|
DCB 0xcc
% 3
DCD |??_C@_0BI@CFCMCECJ@Write?5fault?5?$CIhard?5disk?$CJ?$AA@|
DCB 0xe0
% 3
DCD |??_C@_0CC@KCJLPEHJ@Status?5register?5error?5?$CIhard?5disk@|
DCB 0xff
% 3
DCD |??_C@_0CD@NMHAJFOE@Sense?5operation?5failed?5?$CIhard?5dis@|
DCB 0x0
% 3
DCD |??_C@_09EEKGDCPH@?$DMunknown?$DO?$AA@|
00000 AREA |.rdata| { |??_C@_09EEKGDCPH@?$DMunknown?$DO?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_09EEKGDCPH@?$DMunknown?$DO?$AA@| DCB "<unknown>", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CD@NMHAJFOE@Sense?5operation?5failed?5?$CIhard?5dis@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CD@NMHAJFOE@Sense?5operation?5failed?5?$CIhard?5dis@| DCB "Sense "
DCB "operation failed (hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CC@KCJLPEHJ@Status?5register?5error?5?$CIhard?5disk@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CC@KCJLPEHJ@Status?5register?5error?5?$CIhard?5disk@| DCB "Status"
DCB " register error (hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0BI@CFCMCECJ@Write?5fault?5?$CIhard?5disk?$CJ?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0BI@CFCMCECJ@Write?5fault?5?$CIhard?5disk?$CJ?$AA@| DCB "Write fau"
DCB "lt (hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0BM@DKNNHEBF@Undefined?5error?5?$CIhard?5disk?$CJ?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0BM@DKNNHEBF@Undefined?5error?5?$CIhard?5disk?$CJ?$AA@| DCB "Undef"
DCB "ined error (hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0DG@IAPFEMNC@Volume?5present?5but?5read?5protecte@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0DG@IAPFEMNC@Volume?5present?5but?5read?5protecte@| DCB "Volume pr"
DCB "esent but read protected (INT 13 extensions)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CP@CBCOLCMO@Valid?5eject?5request?5failed?5?$CIINT?5@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CP@CBCOLCMO@Valid?5eject?5request?5failed?5?$CIINT?5@| DCB "Valid"
DCB " eject request failed (INT 13 extensions)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CI@BPNHIMBN@Lock?5count?5exceeded?5?$CIINT?513?5exte@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CI@BPNHIMBN@Lock?5count?5exceeded?5?$CIINT?513?5exte@| DCB "Lock "
DCB "count exceeded (INT 13 extensions)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CC@NBJLCGKD@Volume?5in?5use?5?$CIINT?513?5extensions@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CC@NBJLCGKD@Volume?5in?5use?5?$CIINT?513?5extensions@| DCB "Volum"
DCB "e in use (INT 13 extensions)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CJ@BPOJDPKC@Volume?5not?5removable?5?$CIINT?513?5ext@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CJ@BPOJDPKC@Volume?5not?5removable?5?$CIINT?513?5ext@| DCB "Volum"
DCB "e not removable (INT 13 extensions)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CL@CKCGFMIF@Volume?5locked?5in?5drive?5?$CIINT?513?5e@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CL@CKCGFMIF@Volume?5locked?5in?5drive?5?$CIINT?513?5e@| DCB "Volu"
DCB "me locked in drive (INT 13 extensions)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CP@EJEKPKCP@Volume?5not?5locked?5in?5drive?5?$CIINT?5@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CP@EJEKPKCP@Volume?5not?5locked?5in?5drive?5?$CIINT?5@| DCB "Volu"
DCB "me not locked in drive (INT 13 extensions)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0BM@GJFJNMHL@Drive?5not?5ready?5?$CIhard?5disk?$CJ?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0BM@GJFJNMHL@Drive?5not?5ready?5?$CIhard?5disk?$CJ?$AA@| DCB "Driv"
DCB "e not ready (hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0BE@MLCENEMN@Timeout?5?$CInot?5ready?$CJ?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0BE@MLCENEMN@Timeout?5?$CInot?5ready?$CJ?$AA@| DCB "Timeout (not r"
DCB "eady)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0M@HPFDGGMC@Seek?5failed?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0M@HPFDGGMC@Seek?5failed?$AA@| DCB "Seek failed", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CE@FCCPIABH@Incorrect?5drive?5type?5stored?5in?5C@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CE@FCCPIABH@Incorrect?5drive?5type?5stored?5in?5C@| DCB "Incorrec"
DCB "t drive type stored in CMOS", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CN@DCLBEEDM@No?5media?5in?5drive?5?$CIIBM?1MS?5INT?513@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CN@DCLBEEDM@No?5media?5in?5drive?5?$CIIBM?1MS?5INT?513@| DCB "No "
DCB "media in drive (IBM/MS INT 13 extensions)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0BD@CEKFMGFM@Controller?5failure?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0BD@CEKFMGFM@Controller?5failure?$AA@| DCB "Controller failure", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0BP@NINELMPJ@Data?5ECC?5corrected?5?$CIhard?5disk?$CJ?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0BP@NINELMPJ@Data?5ECC?5corrected?5?$CIhard?5disk?$CJ?$AA@| DCB "D"
DCB "ata ECC corrected (hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CH@PPLHNBOJ@Uncorrectable?5CRC?5or?5ECC?5error?5o@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CH@PPLHNBOJ@Uncorrectable?5CRC?5or?5ECC?5error?5o@| DCB "Uncorrec"
DCB "table CRC or ECC error on read", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CP@DBDKPEOG@DMA?5arbitration?5level?5out?5of?5ran@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CP@DBDKPEOG@DMA?5arbitration?5level?5out?5of?5ran@| DCB "DMA arbi"
DCB "tration level out of range (hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CP@GFCNCLNG@Control?5data?5address?5mark?5detect@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CP@GFCNCLNG@Control?5data?5address?5mark?5detect@| DCB "Control d"
DCB "ata address mark detected (hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0DF@IAOAPMJK@Invalid?5number?5of?5sectors?5on?5for@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0DF@IAOAPMJK@Invalid?5number?5of?5sectors?5on?5for@| DCB "Invalid "
DCB "number of sectors on format (PS/2 hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CD@HDNJCGKH@Unsupported?5track?5or?5invalid?5med@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CD@HDNJCGKH@Unsupported?5track?5or?5invalid?5med@| DCB "Unsupport"
DCB "ed track or invalid media", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0BP@OINIPEMK@Bad?5track?5detected?5?$CIhard?5disk?$CJ?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0BP@OINIPEMK@Bad?5track?5detected?5?$CIhard?5disk?$CJ?$AA@| DCB "B"
DCB "ad track detected (hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CA@DDIABNC@Bad?5sector?5detected?5?$CIhard?5disk?$CJ?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CA@DDIABNC@Bad?5sector?5detected?5?$CIhard?5disk?$CJ?$AA@| DCB "B"
DCB "ad sector detected (hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0DK@MOAAFNFN@Data?5boundary?5error?5?$CIattempted?5D@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0DK@MOAAFNFN@Data?5boundary?5error?5?$CIattempted?5D@| DCB "Data b"
DCB "oundary error (attempted DMA across a 64K boundary)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0M@GMDAPBAP@DMA?5overrun?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0M@GMDAPBAP@DMA?5overrun?$AA@| DCB "DMA overrun", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CM@PPBMOEBB@Drive?5parameter?5activity?5failed?5@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CM@PPBMOEBB@Drive?5parameter?5activity?5failed?5@| DCB "Drive par"
DCB "ameter activity failed (hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0BG@EJHDFGKB@Disk?5changed?5?$CIfloppy?$CJ?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0BG@EJHDFGKB@Disk?5changed?5?$CIfloppy?$CJ?$AA@| DCB "Disk changed"
DCB " (floppy)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0BJ@NIGNKBFL@Reset?5failed?5?$CIhard?5disk?$CJ?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0BJ@NIGNKBFL@Reset?5failed?5?$CIhard?5disk?$CJ?$AA@| DCB "Reset fa"
DCB "iled (hard disk)", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0BM@MMMCIPDJ@Sector?5not?5found?1read?5error?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0BM@MMMCIPDJ@Sector?5not?5found?1read?5error?$AA@| DCB "Sector not"
DCB " found/read error", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0BF@FNINHEFN@Disk?5write?9protected?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0BF@FNINHEFN@Disk?5write?9protected?$AA@| DCB "Disk write-protecte"
DCB "d", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0BH@PEAAOEEJ@Address?5mark?5not?5found?$AA@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0BH@PEAAOEEJ@Address?5mark?5not?5found?$AA@| DCB "Address mark not"
DCB " found", 0x0 ; `string'
00000 AREA |.rdata| { |??_C@_0CM@IGEKNOGE@Invalid?5function?5in?5AH?5or?5invali@| }, DATA, READONLY, SELECTION=2 ; comdat any
|??_C@_0CM@IGEKNOGE@Invalid?5function?5in?5AH?5or?5invali@| DCB "Invalid "
DCB "function in AH or invalid parameter", 0x0 ; `string'
00000 AREA |.rdata|, DATA, READONLY
|EdbgVendorIds| DCW 0x0
DCW 0x0
DCD 0x4033
DCB 0x1
DCB 0x0
DCB "AD", 0x0
% 3
DCW 0x1050
DCW 0x940
DCD 0x4005
DCB 0x1
DCB 0x0
DCB "LS", 0x0
% 3
DCW 0x1050
DCW 0x940
DCD 0x2078
DCB 0x1
DCB 0x0
DCB "LS", 0x0
% 3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -