Crazy-Blaster/Crazy Estex DSS/SHELL/structures.inc
Anatoliy Belyanskiy ace6b0904b First init
2024-07-29 01:59:31 +10:00

38 lines
1.0 KiB
PHP
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

STRUCT Input_Line
.max_Len BYTE 254 ;+0 254 ¬ ªá. ç¨á«® ¢¢®¤. ᨬ¢®«®¢
.ReadyString BYTE 0 ;+1 ä« £ ReadyString
.Cur_X BYTE 0 ;+2 X ⥪. ¯®«®¦. ªãàá®à  ¢ ¯à¥¤¥« å áâப¨
.Left_Shift BYTE 0 ;+3 X ᬥé. áâப¨ §  «¥¢ë© ªà © (¢ ᨬ¢®« å)
.Symbols_Num BYTE 0 ;+4 ç¨á«® ¢¢¥¤¥­­ëå ᨬ¢®«®¢
.Path BLOCK max_len_comline+1,0 ;+5 áâப  ¢¢®¤ 
ENDS
STRUCT Work
.buffer BLOCK 512,0
.buffer1 BLOCK 128,0
.buffer2 BLOCK 256,0
.free BLOCK 3840,0
ENDS
; ¡ãä¥àë  à£ã¬¥­â®¢ ª®¬ ­¤­®© áâப¨
STRUCT BAT_PARAMS
.PRM1: BLOCK 16,0 ;  à£ã¬¥­â %1
.PRM2: BLOCK 16,0 ;  à£ã¬¥­â %2
.PRM3: BLOCK 16,0 ;  à£ã¬¥­â %3
.PRM4: BLOCK 16,0 ;  à£ã¬¥­â %4
.PRM5: BLOCK 16,0 ;  à£ã¬¥­â %5
.PRM6: BLOCK 16,0 ;  à£ã¬¥­â %6
.PRM7: BLOCK 16,0 ;  à£ã¬¥­â %7
.PRM8: BLOCK 16,0 ;  à£ã¬¥­â %8
.PRM9: BLOCK 16,0 ;  à£ã¬¥­â %9 Buffers.bat_params.
ENDS
STRUCT Struc_Buffers
.bat_params BAT_PARAMS
.screen_path BLOCK 2 + max_screen_path + 1, 0 ; db "A:" : BLOCK max_screen_path+1,0
.sys_path BLOCK 256,0
.input_line Input_Line
.history BLOCK history_size,0 ; 256
.work Work
ENDS