Subversion Repositories Kolibri OS

Rev

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

Rev 9968 Rev 10002
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2024. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2024. 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: 9968 $
8
$Revision: 10002 $
9
 
9
 
10
 
10
 
Line 509... Line 509...
509
        process         dd ?            ;+24
509
        process         dd ?            ;+24
510
        fpu_state       dd ?            ;+28
510
        fpu_state       dd ?            ;+28
511
        exc_handler     dd ?            ;+32
511
        exc_handler     dd ?            ;+32
512
        except_mask     dd ?            ;+36
512
        except_mask     dd ?            ;+36
513
        pl0_stack       dd ?            ;+40
513
        pl0_stack       dd ?            ;+40
514
                        dd ?            ;+44
514
        exc_reserve_stack dd ?            ;+44
515
        fd_ev           dd ?            ;+48
515
        fd_ev           dd ?            ;+48
516
        bk_ev           dd ?            ;+52
516
        bk_ev           dd ?            ;+52
517
        fd_obj          dd ?            ;+56
517
        fd_obj          dd ?            ;+56
518
        bk_obj          dd ?            ;+60
518
        bk_obj          dd ?            ;+60
519
        saved_esp       dd ?            ;+64
519
        saved_esp       dd ?            ;+64
Line 526... Line 526...
526
        wait_test       dd ?            ;+96   +++
526
        wait_test       dd ?            ;+96   +++
527
        wait_param      dd ?            ;+100  +++
527
        wait_param      dd ?            ;+100  +++
528
        tls_base        dd ?            ;+104
528
        tls_base        dd ?            ;+104
529
        event_mask      dd ?            ;+108   stores event types allowed for task
529
        event_mask      dd ?            ;+108   stores event types allowed for task
530
        tid             dd ?            ;+112   thread id
530
        tid             dd ?            ;+112   thread id
-
 
531
        def_priority    db ?            ;+116
-
 
532
        cur_priority    db ?            ;+117
531
                        dd ?            ;+116
533
                        dw ?            ;+118
532
                        dd ?            ;+120
534
                        dd ?            ;+120
533
        state           db ?            ;+124   thread state
535
        state           db ?            ;+124   thread state
534
        wnd_number      db ?            ;+125
536
        wnd_number      db ?            ;+125
535
                        dw ?            ;+126
537
                        dw ?            ;+126
536
        window          dd ?            ;+128   ptr WDATA
538
        window          dd ?            ;+128   ptr WDATA
Line 588... Line 590...
588
ZPOS_DESKTOP            = -2
590
ZPOS_DESKTOP            = -2
589
ZPOS_ALWAYS_BACK        = -1
591
ZPOS_ALWAYS_BACK        = -1
590
ZPOS_NORMAL             = 0
592
ZPOS_NORMAL             = 0
591
ZPOS_ALWAYS_TOP         = 1     ;ZPOS_ALWAYS_TOP is always last and has max number!
593
ZPOS_ALWAYS_TOP         = 1     ;ZPOS_ALWAYS_TOP is always last and has max number!
Line -... Line 594...
-
 
594
 
-
 
595
CONTROL_EXCEPTION  = 'EXPT'
592
 
596
 
593
; Window structure:
597
; Window structure:
594
struct  WDATA
598
struct  WDATA
595
        box             BOX
599
        box             BOX
596
        cl_workarea     dd ?
600
        cl_workarea     dd ?