Subversion Repositories Kolibri OS

Rev

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

Rev 3606 Rev 3627
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2012. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2012. All rights reserved. ;;
4
;; Distributed under terms of the GNU General Public License    ;;
4
;; Distributed under terms of the GNU General Public License    ;;
5
;;                                                              ;;
5
;;                                                              ;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 7... Line 7...
7
 
7
 
Line 8... Line 8...
8
$Revision: 3606 $
8
$Revision: 3627 $
9
 
9
 
10
 
10
 
Line 177... Line 177...
177
                    rb 24
177
                    rb 24
178
        _io_map_0   rb 4096
178
        _io_map_0   rb 4096
179
        _io_map_1   rb 4096
179
        _io_map_1   rb 4096
180
ends
180
ends
Line -... Line 181...
-
 
181
 
-
 
182
PARTITION_COUNT     equ 64
-
 
183
DRIVE_DATA_SIZE     equ (16+PARTITION_COUNT*100)
181
 
184
 
Line 182... Line 185...
182
OS_BASE             equ 0x80000000
185
OS_BASE             equ 0x80000000
Line 183... Line 186...
183
 
186
 
184
window_data         equ (OS_BASE+0x0001000)
187
window_data         equ (OS_BASE+0x0001000)
185
 
188
 
186
CURRENT_TASK        equ (OS_BASE+0x0003000)
189
CURRENT_TASK        equ (OS_BASE+0x0003000)
187
TASK_COUNT          equ (OS_BASE+0x0003004)
190
TASK_COUNT          equ (OS_BASE+0x0003004)
Line 188... Line -...
188
TASK_BASE           equ (OS_BASE+0x0003010)
-
 
189
TASK_DATA           equ (OS_BASE+0x0003020)
191
TASK_BASE           equ (OS_BASE+0x0003010)
190
TASK_EVENT          equ (OS_BASE+0x0003020)
192
TASK_DATA           equ (OS_BASE+0x0003020)
191
 
-
 
192
mouseunder          equ (OS_BASE+0x0006900)
193
TASK_EVENT          equ (OS_BASE+0x0003020)
193
CDDataBuf           equ (OS_BASE+0x0007000)
194
 
194
FLOPPY_BUFF         equ (OS_BASE+0x0008000)
195
CDDataBuf           equ (OS_BASE+0x0007000)
195
ACTIVE_PROC_STACK   equ (OS_BASE+0x000A400) ;unused
196
FLOPPY_BUFF         equ (OS_BASE+0x0008000)
Line 196... Line -...
196
idts                equ (OS_BASE+0x000B100)
-
 
197
WIN_STACK           equ (OS_BASE+0x000C000)
-
 
198
WIN_POS             equ (OS_BASE+0x000C400)
-
 
199
FDD_BUFF            equ (OS_BASE+0x000D000)
-
 
200
 
-
 
201
PUTPIXEL            equ (OS_BASE+0x000E020)
-
 
202
GETPIXEL            equ (OS_BASE+0x000E024)
-
 
203
 
-
 
204
;unused ? only one reference
-
 
205
BANK_SWITCH         equ (OS_BASE+0x000E030)
-
 
206
 
197
idts                equ (OS_BASE+0x000B100)
207
;unused ? store mousepointer
198
WIN_STACK           equ (OS_BASE+0x000C000)
208
MOUSE_PICTURE       equ (OS_BASE+0x000F200)
199
WIN_POS             equ (OS_BASE+0x000C400)
Line 209... Line 200...
209
 
200
FDD_BUFF            equ (OS_BASE+0x000D000)
210
;MOUSE_VISIBLE       equ (OS_BASE+0x000F204)
201
 
Line 211... Line -...
211
WIN_TEMP_XY         equ (OS_BASE+0x000F300)
-
 
212
KEY_COUNT           equ (OS_BASE+0x000F400)
-
 
213
KEY_BUFF            equ (OS_BASE+0x000F401)
-
 
214
 
-
 
215
BTN_COUNT           equ (OS_BASE+0x000F500)
-
 
216
BTN_BUFF            equ (OS_BASE+0x000F501)
-
 
217
 
-
 
218
 
-
 
219
MOUSE_SCROLL_H      equ (OS_BASE+0x000FB08)
-
 
220
MOUSE_X             equ (OS_BASE+0x000FB0A)
-
 
221
MOUSE_Y             equ (OS_BASE+0x000FB0C)
-
 
222
MOUSE_SCROLL_V      equ (OS_BASE+0x000FB0E)
-
 
223
 
-
 
224
MOUSE_COLOR_MEM     equ (OS_BASE+0x000FB10)
-
 
225
COLOR_TEMP          equ (OS_BASE+0x000FB30)
-
 
226
BTN_DOWN            equ (OS_BASE+0x000FB40)
-
 
227
X_UNDER             equ (OS_BASE+0x000FB4A)
202
WIN_TEMP_XY         equ (OS_BASE+0x000F300)
228
Y_UNDER             equ (OS_BASE+0x000FB4C)
203
KEY_COUNT           equ (OS_BASE+0x000F400)
Line 229... Line 204...
229
 
204
KEY_BUFF            equ (OS_BASE+0x000F401)
230
;unused ? only one reference
205
 
Line 231... Line -...
231
MOUSE_BUFF_COUNT    equ (OS_BASE+0x000FCFF)
-
 
232
 
-
 
233
 
-
 
Line 234... Line 206...
234
LFBAddress          equ (OS_BASE+0x000FE80)
206
BTN_COUNT           equ (OS_BASE+0x000F500)
Line 235... Line 207...
235
BTN_ADDR            equ (OS_BASE+0x000FE88)
207
BTN_BUFF            equ (OS_BASE+0x000F501)
Line 236... Line -...
236
MEM_AMOUNT          equ (OS_BASE+0x000FE8C)
-
 
237
 
-
 
238
SYS_SHUTDOWN        equ (OS_BASE+0x000FF00)
208
 
Line 239... Line -...
239
TASK_ACTIVATE       equ (OS_BASE+0x000FF01)
-
 
240
 
-
 
241
REDRAW_BACKGROUND   equ (OS_BASE+0x000FFF0)
-
 
242
 
209
 
Line 243... Line 210...
243
BANK_RW             equ (OS_BASE+0x000FFF2)
210
BTN_ADDR            equ (OS_BASE+0x000FE88)
244
 
211
MEM_AMOUNT          equ (OS_BASE+0x000FE8C)
245
TMP_STACK_TOP       equ 0x006CC00
212