Клавиатурный нейротренажёр Андреева
По любым вопросам
пишите
в телеграм автору
Прочитайте
описание функций
Для регистрации отключите
блокировку рекламы!
Для оплаты НЕ Российской картой
пишите в личку
C
My text
English:
First dictionary
,
Training
,
Grammar
,
Testing
,
3-4 letter
,
Alice’s Adventures in Wonderland
,
Reflex English
,
Stories
Русский:
Первый словарь
,
Тренировка
,
Словарные слова
,
Тестирование
,
Аккордовые слова
,
Скороговорки
,
Практика
,
Капитанская дочка
,
Незнайка
,
Корней Чуковский
Deutsch:
Begin
Suomi:
test
Code:
C
,
C++
,
Go
,
JavaScript
,
Pascal
,
PHP
,
Python
,
SQL
,
XML/XSLT
1 (#include "ch.h")
2 (#if CH_USE_SEMAPHORES || defin)
3 (#if CH_USE_SEMAPHORES_PRIORITY)
4 (void chSemInit(Semaphore *sp, )
5 ( chDbgCheck((sp != NULL) && (n)
6 ( queue_init(&sp->s_queue); sp)
7 (void chSemReset(Semaphore *sp,)
8 ( chSysLock(); chSemResetI(sp,)
9 (void chSemResetI(Semaphore *sp)
10 ( chDbgCheckClassI(); chDbgChe)
11 ( cnt = sp->s_cnt; sp->s_cnt =)
12 (msg_t chSemWait(Semaphore *sp))
13 ( chSysLock(); msg = chSemWait)
14 (msg_t chSemWaitS(Semaphore *sp)
15 ( chDbgCheckClassS(); chDbgChe)
16 ( if (--sp->s_cnt < 0) { currp)
17 (msg_t chSemWaitTimeout(Semapho)
18 ( chSysLock(); msg = chSemWait)
19 (msg_t chSemWaitTimeoutS(Semaph)
20 ( chDbgCheckClassS(); chDbgChe)
21 ( if (--sp->s_cnt < 0) { if (T)
22 (void chSemSignal(Semaphore *sp)
23 ( chDbgCheck(sp != NULL, "chSem)
24 ( chSysLock(); if (++sp->s_cnt)
25 (void chSemSignalI(Semaphore *s)
26 ( chDbgCheckClassI(); chDbgChe)
27 ( if (++sp->s_cnt <= 0) { Thre)
28 (void chSemAddCounterI(Semaphor)
29 ( chDbgCheckClassI(); chDbgChe)
30 ( while (n > 0) { if (++sp->s_)
31 (#if CH_USE_SEMSW msg_t chSemSi)
32 ( chDbgCheck((sps != NULL) && ()
33 ( chSysLock(); if (++sps->s_cn)
34 (#endif /* CH_USE_SEMAPHORES */)
#include "ch.h"
Зарегистрируйтесь, чтобы начать пользоваться.
S
SR
Le
W
Li
R
V
` ~
1 !
2 @
3 #
4 $
5 %
6 ^
7 &
8 *
9 (
0 )
- _
= +
Bsp
Tab
Q
W
E
R
T
Y
U
I
O
P
[ {
] }
\ |
Caps
A
S
D
F
G
H
J
K
L
; :
' "
Enter
Shift
Z
X
C
V
B
N
M
, <
. >
/ ?
Shift
0 sym/min
0%