Subversion Repositories Kolibri OS

Rev

Rev 6446 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6446 Rev 7700
Line 1... Line 1...
1
/* â®â ä ©« ᣥ­¥à¨à®¢ ­ ¯à®£à ¬¬®© 'FASTLIST.EXE' */
1
/* â®â ä ©« ᣥ­¥à¨à®¢ ­ ¯à®£à ¬¬®© 'FASTLIST.EXE' */



unsigned short ofsdir[27]={

	0x0000,0x000F,	//D a

	0xFFFF,0x0045,	//b c

	0x0072,0x0090,	//d e

	0x00A5,0xFFFF,	//f g

	0xFFFF,0x00C0,	//h i

	0x010A,0xFFFF,	//j k

	0xFFFF,0x0118,	//l m

	0xFFFF,0xFFFF,	//n o

	0x0132,0xFFFF,	//p q

	0x015F,0x0184,	//r s

	0xFFFF,0x01F6,	//t u

	0xFFFF,0x0263,	//v w

	0xFFFF,0xFFFF,	//x y

	0xFFFF};	//z 



unsigned char dirlist[]={

	0x19,0x00,0x4F,0x53,0x72,0x65,0x71,0x75,0x69,0x72,0x65,0x64,0,	// DOSrequired

	0xFF,0xFF,	// end char 'D'

	0x14,0x00,0x6C,0x69,0x67,0x6E,0,	// align

	0x32,0x00,0x6C,0x69,0x67,0x6E,0x63,0x6F,0x64,0x65,0,	// aligncode

	0x15,0x00,0x6C,0x69,0x67,0x6E,0x65,0x72,0,	// aligner

	0x16,0x00,0x6C,0x69,0x67,0x6E,0x77,0x6F,0x72,0x64,0,	// alignword

	0x03,0x00,0x72,0x67,0x63,0,	// argc

	0x0B,0x00,0x74,0x65,0x78,0x69,0x74,0,	// atexit

	0xFF,0xFF,	// end char 'a'

	0x30,0x00,0x6F,0x64,0x65,0x33,0x32,0,	// code32

	0x17,0x00,0x6F,0x64,0x65,0x73,0x69,0x7A,0x65,0,	// codesize

	0x35,0x00,0x6F,0x6D,0x70,0x69,0x6C,0x65,0x72,0x76,0x65,0x72,0x73,0x69,0x6F,0x6E,0,	// compilerversion

	0x00,0x00,0x74,0x72,0x6C,0x5F,0x63,0,	// ctrl_c

	0xFF,0xFF,	// end char 'c'

	0x0C,0x00,0x61,0x74,0x61,0x73,0x65,0x67,0,	// dataseg

	0x18,0x00,0x65,0x66,0x69,0x6E,0x65,0,	// define

	0x34,0x00,0x6F,0x73,0x73,0x74,0x72,0x69,0x6E,0x67,0,	// dosstring

	0xFF,0xFF,	// end char 'd'

	0x3B,0x00,0x6C,0x69,0x66,0,	// elif

	0x36,0x00,0x6C,0x73,0x65,0,	// else

	0x1A,0x00,0x6E,0x64,0x69,0x66,0,	// endif

	0xFF,0xFF,	// end char 'e'

	0x10,0x00,0x61,0x73,0x74,0x63,0x61,0x6C,0x6C,0x61,0x70,0x69,0,	// fastcallapi

	0x33,0x00,0x69,0x78,0x75,0x70,0x74,0x61,0x62,0x6C,0x65,0,	// fixuptable

	0xFF,0xFF,	// end char 'f'

	0x3A,0x00,0x66,0,	// if

	0x1B,0x00,0x66,0x64,0x65,0x66,0,	// ifdef

	0x1C,0x00,0x66,0x6E,0x64,0x65,0x66,0,	// ifndef

	0x13,0x00,0x6D,0x61,0x67,0x65,0x62,0x61,0x73,0x65,0,	// imagebase

	0x1D,0x00,0x6E,0x63,0x6C,0x75,0x64,0x65,0,	// include

	0x2E,0x00,0x6E,0x63,0x6C,0x75,0x64,0x65,0x70,0x61,0x74,0x68,0,	// includepath

	0x2F,0x00,0x6E,0x69,0x74,0x61,0x6C,0x6C,0x76,0x61,0x72,0,	// initallvar

	0x39,0x00,0x6E,0x6C,0x69,0x6E,0x65,0,	// inline

	0xFF,0xFF,	// end char 'i'

	0x01,0x00,0x75,0x6D,0x70,0x74,0x6F,0x6D,0x61,0x69,0x6E,0,	// jumptomain

	0xFF,0xFF,	// end char 'j'

	0x1E,0x00,0x61,0x78,0x65,0x72,0x72,0x6F,0x72,0x73,0,	// maxerrors

	0x0E,0x00,0x6F,0x76,0x65,0x64,0x61,0x74,0x61,0x72,0x6F,0x6D,0,	// movedatarom

	0xFF,0xFF,	// end char 'm'

	0x02,0x00,0x61,0x72,0x73,0x65,0x63,0x6F,0x6D,0x6D,0x61,0x6E,0x64,0x6C,0x69,0x6E,0x65,0,	// parsecommandline

	0x38,0x00,0x72,0x61,0x67,0x6D,0x61,0,	// pragma

	0x1F,0x00,0x72,0x69,0x6E,0x74,0,	// print

	0x20,0x00,0x72,0x69,0x6E,0x74,0x68,0x65,0x78,0,	// printhex

	0xFF,0xFF,	// end char 'p'

	0x21,0x00,0x61,0x6E,0x64,0x6F,0x6D,0x62,0x79,0x74,0x65,0,	// randombyte

	0x04,0x00,0x65,0x73,0x69,0x7A,0x65,0,	// resize

	0x05,0x00,0x65,0x73,0x69,0x7A,0x65,0x6D,0x65,0x73,0x73,0x61,0x67,0x65,0,	// resizemessage

	0xFF,0xFF,	// end char 'r'

	0x2C,0x00,0x65,0x74,0x64,0x69,0x6E,0x70,0x72,0x6F,0x63,0,	// setdinproc

	0x0D,0x00,0x69,0x7A,0x65,0x72,0x6F,0x6D,0,	// sizerom

	0x22,0x00,0x70,0x65,0x65,0x64,0,	// speed

	0x06,0x00,0x74,0x61,0x63,0x6B,0,	// stack

	0x07,0x00,0x74,0x61,0x72,0x74,0x61,0x64,0x64,0x72,0x65,0x73,0x73,0,	// startaddress

	0x0F,0x00,0x74,0x61,0x72,0x74,0x75,0x70,0x74,0x6F,0x6D,0x61,0x69,0x6E,0,	// startuptomain

	0x11,0x00,0x74,0x61,0x72,0x74,0x75,0x73,0x65,0x76,0x61,0x72,0,	// startusevar

	0x08,0x00,0x79,0x73,0x61,0x74,0x74,0x72,0x69,0x62,0x75,0x74,0x65,0,	// sysattribute

	0x0A,0x00,0x79,0x73,0x63,0x6F,0x6D,0x6D,0x61,0x6E,0x64,0,	// syscommand

	0x09,0x00,0x79,0x73,0x6E,0x61,0x6D,0x65,0,	// sysname

	0xFF,0xFF,	// end char 's'

	0x31,0x00,0x6E,0x64,0x65,0x66,0,	// undef

	0x25,0x00,0x73,0x65,0x38,0x30,0x31,0x38,0x36,0,	// use80186

	0x26,0x00,0x73,0x65,0x38,0x30,0x32,0x38,0x36,0,	// use80286

	0x27,0x00,0x73,0x65,0x38,0x30,0x33,0x38,0x36,0,	// use80386

	0x28,0x00,0x73,0x65,0x38,0x30,0x34,0x38,0x36,0,	// use80486

	0x2B,0x00,0x73,0x65,0x38,0x30,0x37,0x38,0x36,0,	// use80786

	0x23,0x00,0x73,0x65,0x38,0x30,0x38,0x36,0,	// use8086

	0x24,0x00,0x73,0x65,0x38,0x30,0x38,0x38,0,	// use8088

	0x2A,0x00,0x73,0x65,0x4D,0x4D,0x58,0,	// useMMX

	0x29,0x00,0x73,0x65,0x50,0x65,0x6E,0x74,0x69,0x75,0x6D,0,	// usePentium

	0x12,0x00,0x73,0x65,0x73,0x74,0x61,0x72,0x74,0x75,0x70,0,	// usestartup

	0xFF,0xFF,	// end char 'u'

	0x2D,0x00,0x61,0x72,0x6E,0x69,0x6E,0x67,0,	// warning

	0x37,0x00,0x69,0x6E,0x6D,0x6F,0x6E,0x6F,0x62,0x6C,0x6F,0x63,0x6B,0,	// winmonoblock

	0xFF,0xFF	// end char 'w'

};
2
 
-
 
3
short ofsdir[27]={
-
 
4
	0x0000,0x000F,	//D a
-
 
5
	0xFFFF,0x0045,	//b c
-
 
6
	0x0072,0x0090,	//d e
-
 
7
	0x00A5,0xFFFF,	//f g
-
 
8
	0xFFFF,0x00C0,	//h i
-
 
9
	0x010A,0xFFFF,	//j k
-
 
10
	0xFFFF,0x0118,	//l m
-
 
11
	0xFFFF,0xFFFF,	//n o
-
 
12
	0x0132,0xFFFF,	//p q
-
 
13
	0x015F,0x0184,	//r s
-
 
14
	0xFFFF,0x01F6,	//t u
-
 
15
	0xFFFF,0x0263,	//v w
-
 
16
	0xFFFF,0xFFFF,	//x y
-
 
17
	0xFFFF};	//z 
-
 
18
 
-
 
19
unsigned char dirlist[]={
-
 
20
	0x19,0x00,0x4F,0x53,0x72,0x65,0x71,0x75,0x69,0x72,0x65,0x64,0,	// DOSrequired
-
 
21
	0xFF,0xFF,	// end char 'D'
-
 
22
	0x14,0x00,0x6C,0x69,0x67,0x6E,0,	// align
-
 
23
	0x32,0x00,0x6C,0x69,0x67,0x6E,0x63,0x6F,0x64,0x65,0,	// aligncode
-
 
24
	0x15,0x00,0x6C,0x69,0x67,0x6E,0x65,0x72,0,	// aligner
-
 
25
	0x16,0x00,0x6C,0x69,0x67,0x6E,0x77,0x6F,0x72,0x64,0,	// alignword
-
 
26
	0x03,0x00,0x72,0x67,0x63,0,	// argc
-
 
27
	0x0B,0x00,0x74,0x65,0x78,0x69,0x74,0,	// atexit
-
 
28
	0xFF,0xFF,	// end char 'a'
-
 
29
	0x30,0x00,0x6F,0x64,0x65,0x33,0x32,0,	// code32
-
 
30
	0x17,0x00,0x6F,0x64,0x65,0x73,0x69,0x7A,0x65,0,	// codesize
-
 
31
	0x35,0x00,0x6F,0x6D,0x70,0x69,0x6C,0x65,0x72,0x76,0x65,0x72,0x73,0x69,0x6F,0x6E,0,	// compilerversion
-
 
32
	0x00,0x00,0x74,0x72,0x6C,0x5F,0x63,0,	// ctrl_c
-
 
33
	0xFF,0xFF,	// end char 'c'
-
 
34
	0x0C,0x00,0x61,0x74,0x61,0x73,0x65,0x67,0,	// dataseg
-
 
35
	0x18,0x00,0x65,0x66,0x69,0x6E,0x65,0,	// define
-
 
36
	0x34,0x00,0x6F,0x73,0x73,0x74,0x72,0x69,0x6E,0x67,0,	// dosstring
-
 
37
	0xFF,0xFF,	// end char 'd'
-
 
38
	0x3B,0x00,0x6C,0x69,0x66,0,	// elif
-
 
39
	0x36,0x00,0x6C,0x73,0x65,0,	// else
-
 
40
	0x1A,0x00,0x6E,0x64,0x69,0x66,0,	// endif
-
 
41
	0xFF,0xFF,	// end char 'e'
-
 
42
	0x10,0x00,0x61,0x73,0x74,0x63,0x61,0x6C,0x6C,0x61,0x70,0x69,0,	// fastcallapi
-
 
43
	0x33,0x00,0x69,0x78,0x75,0x70,0x74,0x61,0x62,0x6C,0x65,0,	// fixuptable
-
 
44
	0xFF,0xFF,	// end char 'f'
-
 
45
	0x3A,0x00,0x66,0,	// if
-
 
46
	0x1B,0x00,0x66,0x64,0x65,0x66,0,	// ifdef
-
 
47
	0x1C,0x00,0x66,0x6E,0x64,0x65,0x66,0,	// ifndef
-
 
48
	0x13,0x00,0x6D,0x61,0x67,0x65,0x62,0x61,0x73,0x65,0,	// imagebase
-
 
49
	0x1D,0x00,0x6E,0x63,0x6C,0x75,0x64,0x65,0,	// include
-
 
50
	0x2E,0x00,0x6E,0x63,0x6C,0x75,0x64,0x65,0x70,0x61,0x74,0x68,0,	// includepath
-
 
51
	0x2F,0x00,0x6E,0x69,0x74,0x61,0x6C,0x6C,0x76,0x61,0x72,0,	// initallvar
-
 
52
	0x39,0x00,0x6E,0x6C,0x69,0x6E,0x65,0,	// inline
-
 
53
	0xFF,0xFF,	// end char 'i'
-
 
54
	0x01,0x00,0x75,0x6D,0x70,0x74,0x6F,0x6D,0x61,0x69,0x6E,0,	// jumptomain
-
 
55
	0xFF,0xFF,	// end char 'j'
-
 
56
	0x1E,0x00,0x61,0x78,0x65,0x72,0x72,0x6F,0x72,0x73,0,	// maxerrors
-
 
57
	0x0E,0x00,0x6F,0x76,0x65,0x64,0x61,0x74,0x61,0x72,0x6F,0x6D,0,	// movedatarom
-
 
58
	0xFF,0xFF,	// end char 'm'
-
 
59
	0x02,0x00,0x61,0x72,0x73,0x65,0x63,0x6F,0x6D,0x6D,0x61,0x6E,0x64,0x6C,0x69,0x6E,0x65,0,	// parsecommandline
-
 
60
	0x38,0x00,0x72,0x61,0x67,0x6D,0x61,0,	// pragma
-
 
61
	0x1F,0x00,0x72,0x69,0x6E,0x74,0,	// print
-
 
62
	0x20,0x00,0x72,0x69,0x6E,0x74,0x68,0x65,0x78,0,	// printhex
-
 
63
	0xFF,0xFF,	// end char 'p'
-
 
64
	0x21,0x00,0x61,0x6E,0x64,0x6F,0x6D,0x62,0x79,0x74,0x65,0,	// randombyte
-
 
65
	0x04,0x00,0x65,0x73,0x69,0x7A,0x65,0,	// resize
-
 
66
	0x05,0x00,0x65,0x73,0x69,0x7A,0x65,0x6D,0x65,0x73,0x73,0x61,0x67,0x65,0,	// resizemessage
-
 
67
	0xFF,0xFF,	// end char 'r'
-
 
68
	0x2C,0x00,0x65,0x74,0x64,0x69,0x6E,0x70,0x72,0x6F,0x63,0,	// setdinproc
-
 
69
	0x0D,0x00,0x69,0x7A,0x65,0x72,0x6F,0x6D,0,	// sizerom
-
 
70
	0x22,0x00,0x70,0x65,0x65,0x64,0,	// speed
-
 
71
	0x06,0x00,0x74,0x61,0x63,0x6B,0,	// stack
-
 
72
	0x07,0x00,0x74,0x61,0x72,0x74,0x61,0x64,0x64,0x72,0x65,0x73,0x73,0,	// startaddress
-
 
73
	0x0F,0x00,0x74,0x61,0x72,0x74,0x75,0x70,0x74,0x6F,0x6D,0x61,0x69,0x6E,0,	// startuptomain
-
 
74
	0x11,0x00,0x74,0x61,0x72,0x74,0x75,0x73,0x65,0x76,0x61,0x72,0,	// startusevar
-
 
75
	0x08,0x00,0x79,0x73,0x61,0x74,0x74,0x72,0x69,0x62,0x75,0x74,0x65,0,	// sysattribute
-
 
76
	0x0A,0x00,0x79,0x73,0x63,0x6F,0x6D,0x6D,0x61,0x6E,0x64,0,	// syscommand
-
 
77
	0x09,0x00,0x79,0x73,0x6E,0x61,0x6D,0x65,0,	// sysname
-
 
78
	0xFF,0xFF,	// end char 's'
-
 
79
	0x31,0x00,0x6E,0x64,0x65,0x66,0,	// undef
-
 
80
	0x25,0x00,0x73,0x65,0x38,0x30,0x31,0x38,0x36,0,	// use80186
-
 
81
	0x26,0x00,0x73,0x65,0x38,0x30,0x32,0x38,0x36,0,	// use80286
-
 
82
	0x27,0x00,0x73,0x65,0x38,0x30,0x33,0x38,0x36,0,	// use80386
-
 
83
	0x28,0x00,0x73,0x65,0x38,0x30,0x34,0x38,0x36,0,	// use80486
-
 
84
	0x2B,0x00,0x73,0x65,0x38,0x30,0x37,0x38,0x36,0,	// use80786
-
 
85
	0x23,0x00,0x73,0x65,0x38,0x30,0x38,0x36,0,	// use8086
-
 
86
	0x24,0x00,0x73,0x65,0x38,0x30,0x38,0x38,0,	// use8088
-
 
87
	0x2A,0x00,0x73,0x65,0x4D,0x4D,0x58,0,	// useMMX
-
 
88
	0x29,0x00,0x73,0x65,0x50,0x65,0x6E,0x74,0x69,0x75,0x6D,0,	// usePentium
-
 
89
	0x12,0x00,0x73,0x65,0x73,0x74,0x61,0x72,0x74,0x75,0x70,0,	// usestartup
-
 
90
	0xFF,0xFF,	// end char 'u'
-
 
91
	0x2D,0x00,0x61,0x72,0x6E,0x69,0x6E,0x67,0,	// warning
-
 
92
	0x37,0x00,0x69,0x6E,0x6D,0x6F,0x6E,0x6F,0x62,0x6C,0x6F,0x63,0x6B,0,	// winmonoblock
-
 
93
	0xFF,0xFF	// end char 'w'
-
 
94
};
-
 
95
2