Subversion Repositories Kolibri OS

Rev

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

Rev 3843 Rev 7136
Line 23... Line 23...
23
   .codesize =  $ - .code
23
   .codesize =  $ - .code
24
}
24
}
Line 25... Line 25...
25
 
25
 
26
События реального времени получили класс 0хFF. Пока определёны только:
26
События реального времени получили класс 0хFF. Пока определёны только:
27
EVENT.code= 				;(Используется в звуковой подсистеме).
27
EVENT.code= 				;(Используется в звуковой подсистеме).
28
        RT_INP_EMPTY      equ 0xFF000001
28
        RT_INP_EMPTY      = 0xFF000001
29
        RT_OUT_EMPTY      equ 0xFF000002
29
        RT_OUT_EMPTY      = 0xFF000002
30
        RT_INP_FULL       equ 0xFF000003
30
        RT_INP_FULL       = 0xFF000003
Line 31... Line 31...
31
        RT_OUT_FULL       equ 0xFF000004
31
        RT_OUT_FULL       = 0xFF000004
32
 
32
 
33
 
33
 
34
Флаги поля EVENT.state определены в gui/event.inc.
34
Флаги поля EVENT.state определены в gui/event.inc.
35
	EVENT_SIGNALED   equ 0x20000000 ;Бит 29  событие активно/неактивно;
35
	EVENT_SIGNALED   = 0x20000000 ;бит 29  событие активно/неактивно;
Line 36... Line 36...
36
	EVENT_WATCHED    equ 0x10000000 ;бит 28, поток-владелец ожидает активации события;
36
	EVENT_WATCHED    = 0x10000000 ;бит 28, поток-владелец ожидает активации события;
37
	MANUAL_RESET     equ 0x40000000 ;бит 30, не деактивировать событие автоматически по получении;
37
	MANUAL_RESET     = 0x40000000 ;бит 30, не деактивировать событие автоматически по получении;
Line 38... Line 38...
38
	MANUAL_DESTROY   equ 0x80000000 ;бит 31, не возвращать событие в список свободных по получении.
38
	MANUAL_DESTROY   = 0x80000000 ;бит 31, не возвращать событие в список свободных по получении.