Subversion Repositories Kolibri OS

Rev

Rev 378 | Rev 381 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 378 Rev 380
Line 132... Line 132...
132
 
132
 
133
SSE_INIT equ (SSE_IM+SSE_DM+SSE_ZM+SSE_OM+SSE_UM+SSE_PM)
133
SSE_INIT equ (SSE_IM+SSE_DM+SSE_ZM+SSE_OM+SSE_UM+SSE_PM)
Line 134... Line 134...
134
 
134
 
Line 135... Line 135...
135
OS_BASE             equ 0;  0x80400000
135
OS_BASE             equ 0
Line 136... Line 136...
136
 
136
 
Line 137... Line 137...
137
window_data         equ OS_BASE+0x0000000
137
window_data         equ (OS_BASE+0x0000000)
138
 
138
 
139
CURRENT_TASK        equ OS_BASE+0x0003000
139
CURRENT_TASK        equ (OS_BASE+0x0003000)
140
TASK_COUNT          equ OS_BASE+0x0003004
140
TASK_COUNT          equ (OS_BASE+0x0003004)
141
TASK_BASE           equ OS_BASE+0x0003010
141
TASK_BASE           equ (OS_BASE+0x0003010)
142
TASK_DATA           equ OS_BASE+0x0003020
142
TASK_DATA           equ (OS_BASE+0x0003020)
143
TASK_EVENT          equ OS_BASE+0x0003020
143
TASK_EVENT          equ (OS_BASE+0x0003020)
144
 
144
 
145
;mouseunder          equ OS_BASE+0x0006900
145
mouseunder          equ (OS_BASE+0x0006900)
146
FLOPPY_BUFF         equ OS_BASE+0x0008000
146
FLOPPY_BUFF         equ (OS_BASE+0x0008000)
147
ACTIVE_PROC_STACK   equ OS_BASE+0x000A400
147
ACTIVE_PROC_STACK   equ (OS_BASE+0x000A400)
148
idts                equ OS_BASE+0x000B100
148
idts                equ (OS_BASE+0x000B100)
-
 
149
WIN_STACK           equ (OS_BASE+0x000C000)
149
WIN_STACK           equ OS_BASE+0x000C000
150
WIN_POS             equ (OS_BASE+0x000C400)
150
WIN_POS             equ OS_BASE+0x000C400
151
FDD_BUFF            equ (OS_BASE+0x000D000)
151
FDD_DATA            equ OS_BASE+0x000D000
152
FDD_DATA            equ (OS_BASE+0x000D000)
152
 
153
 
153
ENABLE_TASKSWITCH   equ OS_BASE+0x000E000
154
ENABLE_TASKSWITCH   equ (OS_BASE+0x000E000)
154
PUTPIXEL            equ OS_BASE+0x000E020
155
PUTPIXEL            equ (OS_BASE+0x000E020)
155
GETPIXEL            equ OS_BASE+0x000E024
156
GETPIXEL            equ (OS_BASE+0x000E024)
156
BANK_SWITCH         equ OS_BASE+0x000E030
157
BANK_SWITCH         equ (OS_BASE+0x000E030)
157
 
158
 
158
MOUSE_PICTURE       equ OS_BASE+0x000F200
159
MOUSE_PICTURE       equ (OS_BASE+0x000F200)
159
MOUSE_VISIBLE       equ OS_BASE+0x000F204
160
MOUSE_VISIBLE       equ (OS_BASE+0x000F204)
160
XY_TEMP             equ OS_BASE+0x000F300
161
XY_TEMP             equ (OS_BASE+0x000F300)
161
KEY_COUNT           equ OS_BASE+0x000F400
162
KEY_COUNT           equ (OS_BASE+0x000F400)
162
KEY_BUFF            equ OS_BASE+0x000F401
163
KEY_BUFF            equ (OS_BASE+0x000F401)
163
 
164
 
164
BTN_COUNT           equ OS_BASE+0x000F500
165
BTN_COUNT           equ (OS_BASE+0x000F500)
165
BTN_BUFF            equ OS_BASE+0x000F501
166
BTN_BUFF            equ (OS_BASE+0x000F501)
166
 
167
 
167
CPU_FREQ            equ OS_BASE+0x000F600
168
CPU_FREQ            equ (OS_BASE+0x000F600)
168
MOUSE_PORT          equ OS_BASE+0x000F604
169
MOUSE_PORT          equ (OS_BASE+0x000F604)
169
 
170
 
170
PS2_CHUNK           equ OS_BASE+0x000FB00
171
PS2_CHUNK           equ (OS_BASE+0x000FB00)
171
MOUSE_X             equ OS_BASE+0x000FB0A
172
MOUSE_X             equ (OS_BASE+0x000FB0A)
172
MOUSE_Y             equ OS_BASE+0x000FB0C
173
MOUSE_Y             equ (OS_BASE+0x000FB0C)
173
 
174
 
174
MOUSE_COLOR_MEM     equ OS_BASE+0x000FB10
175
MOUSE_COLOR_MEM     equ (OS_BASE+0x000FB10)
175
COLOR_TEMP          equ OS_BASE+0x000FB30
176
COLOR_TEMP          equ (OS_BASE+0x000FB30)
176
BTN_DOWN            equ OS_BASE+0x000FB40
177
BTN_DOWN            equ (OS_BASE+0x000FB40)
177
MOUSE_DOWN          equ OS_BASE+0x000FB44
178
MOUSE_DOWN          equ (OS_BASE+0x000FB44)
178
X_UNDER             equ OS_BASE+0x000FB4A
179
X_UNDER             equ (OS_BASE+0x000FB4A)
179
Y_UNDER             equ OS_BASE+0x000FB4C
180
Y_UNDER             equ (OS_BASE+0x000FB4C)
180
ScreenBPP           equ OS_BASE+0x000FBF1
181
ScreenBPP           equ (OS_BASE+0x000FBF1)
181
MOUSE_BUFF_COUNT    equ OS_BASE+0x000FCFF
182
MOUSE_BUFF_COUNT    equ (OS_BASE+0x000FCFF)
182
LFBAddress          equ OS_BASE+0x000FE80
183
LFBAddress          equ (OS_BASE+0x000FE80)
183
MEM_AMOUNT          equ OS_BASE+0x000FE8C
184
MEM_AMOUNT          equ (OS_BASE+0x000FE8C)
184
;LFBSize             equ OS_BASE+0x02f9050
185
;LFBSize             equ (OS_BASE+0x02f9050)
185
 
186
 
186
SCR_X_SIZE          equ OS_BASE+0x000FE00
187
SCR_X_SIZE          equ (OS_BASE+0x000FE00)
187
SCR_Y_SIZE          equ OS_BASE+0x000FE04
188
SCR_Y_SIZE          equ (OS_BASE+0x000FE04)
188
SCR_BYTES_PER_LINE  equ OS_BASE+0x000FE08
189
SCR_BYTES_PER_LINE  equ (OS_BASE+0x000FE08)
189
SCR_MODE            equ OS_BASE+0x000FE0C
190
SCR_MODE            equ (OS_BASE+0x000FE0C)
190
 
191
 
191
BTN_ADDR            equ OS_BASE+0x000FE88
192
BTN_ADDR            equ (OS_BASE+0x000FE88)
192
SYS_SHUTDOWN        equ OS_BASE+0x000FF00
193
SYS_SHUTDOWN        equ (OS_BASE+0x000FF00)
193
TASK_ACTIVATE       equ OS_BASE+0x000FF01
194
TASK_ACTIVATE       equ (OS_BASE+0x000FF01)
194
 
195
 
195
REDRAW_BACKGROUND   equ OS_BASE+0x000FFF0
196
REDRAW_BACKGROUND   equ (OS_BASE+0x000FFF0)
196
BANK_RW             equ OS_BASE+0x000FFF2
197
BANK_RW             equ (OS_BASE+0x000FFF2)
197
MOUSE_BACKGROUND    equ OS_BASE+0x000FFF4
198
MOUSE_BACKGROUND    equ (OS_BASE+0x000FFF4)
198
DONT_DRAW_MOUSE     equ OS_BASE+0x000FFF5
199
DONT_DRAW_MOUSE     equ (OS_BASE+0x000FFF5)
199
DONT_SWITCH         equ OS_BASE+0x000FFFF
200
DONT_SWITCH         equ (OS_BASE+0x000FFFF)
200
 
201
 
201
STACK_TOP           equ OS_BASE+0x003EC00
202
STACK_TOP           equ (OS_BASE+0x003EC00)
202
 
203
 
203
FONT_II             equ OS_BASE+0x003EC00
204
FONT_II             equ (OS_BASE+0x003EC00)
204
FONT_I              equ OS_BASE+0x003F600
205
FONT_I              equ (OS_BASE+0x003F600)
205
DISK_DATA           equ OS_BASE+0x0040000
206
DISK_DATA           equ (OS_BASE+0x0040000)
206
PROC_BASE           equ OS_BASE+0x0080000
207
SLOT_BASE           equ (OS_BASE+0x0080000)
207
TMP_BUFF            equ OS_BASE+0x0090000
208
TMP_BUFF            equ (OS_BASE+0x0090000)
208
 
209
 
209
VGABasePtr          equ OS_BASE+0x00A0000
210
VGABasePtr          equ (OS_BASE+0x00A0000)
210
 
211
 
211
RAMDISK             equ OS_BASE+0x0100000
212
RAMDISK             equ (OS_BASE+0x0100000)
212
RAMDISK_FAT         equ OS_BASE+0x0280000
213
RAMDISK_FAT         equ (OS_BASE+0x0280000)
213
FLOPPY_FAT          equ OS_BASE+0x0282000
214
FLOPPY_FAT          equ (OS_BASE+0x0282000)
214
SB16_Status         equ OS_BASE+0x02B0000
215
SB16_Status         equ (OS_BASE+0x02B0000)
215
BUTTON_INFO         equ OS_BASE+0x02C0000
216
BUTTON_INFO         equ (OS_BASE+0x02C0000)
216
RESERVED_PORTS      equ OS_BASE+0x02D0000
217
RESERVED_PORTS      equ (OS_BASE+0x02D0000)
217
IRQ_SAVE            equ OS_BASE+0x02E0000
218
IRQ_SAVE            equ (OS_BASE+0x02E0000)
218
SYS_VAR             equ OS_BASE+0x02f0000
219
SYS_VAR             equ (OS_BASE+0x02f0000)
219
IMG_BACKGROUND      equ OS_BASE+0x0300000
220
IMG_BACKGROUND      equ (OS_BASE+0x0300000)
220
WinMapAddress       equ OS_BASE+0x0460000
221
WinMapAddress       equ (OS_BASE+0x0460000)
221
display_data        equ OS_BASE+0x0460000
222
display_data        equ (OS_BASE+0x0460000)
222
HD_CACHE            equ OS_BASE+0x0600000
223
HD_CACHE            equ (OS_BASE+0x0600000)
223
stack_data_start    equ OS_BASE+0x0700000
224
stack_data_start    equ (OS_BASE+0x0700000)
224
eth_data_start      equ OS_BASE+0x0700000
225
eth_data_start      equ (OS_BASE+0x0700000)
225
stack_data          equ OS_BASE+0x0704000
226
stack_data          equ (OS_BASE+0x0704000)
226
stack_data_end      equ OS_BASE+0x071ffff
227
stack_data_end      equ (OS_BASE+0x071ffff)
Line 227... Line 228...
227
VMODE_BASE          equ OS_BASE+0x0760000
228
VMODE_BASE          equ (OS_BASE+0x0760000)
Line 228... Line 229...
228
resendQ             equ OS_BASE+0x0770000
229
resendQ             equ (OS_BASE+0x0770000)
229
 
230
 
Line 230... Line 231...
230
;skin_data          equ OS_BASE+0x0778000
231
;skin_data          equ (OS_BASE+0x0778000)
Line 231... Line 232...
231
 
232
 
Line 232... Line 233...
232
 
233
 
233
tss_data            equ 0x780000
234
tss_data            equ (OS_BASE+0x780000)