Выделение блока памяти размером size.
Вовзращает адрес на блок памяти или 0 в случае ошибки.
Коды ошибок:
-1 не хватает ОЗУ;-2 неправильный размер блока.Освобождение блока памяти mem.
Вовзращает 0 в случае успеха или -1 в случае ошибки.
Коды ошибок:
-1 блок не найден.Выделяет память под буфер кадра для отображения графического интерфейса.
Возвращает указатель на структуру framebuffer_t или 0, если произошла ошибка.
Коды ошибок:
-1 не удалось выделить память для буфера кадра.Освобождает ранее выделенную память frame для буфера кадра. Возвращает 0 в случае успеха или -1, если произошла ошибка.
Коды ошибок:
-1 ошибка при освобождении памяти для буфера кадра.Завершает выполнение текущего потока с кодом code.
Получает код ошибки последней операции. Возвращает целочисленное значение, представляющее код ошибки.
Получает информацию о текущей системе. Возвращает структуру sys_info_t содержащую информацию о системе.
Получает информацию о модуле module_id. Возвращает структуру, содержащую информацию о модуле.
Создает новый поток выполнения для функции func. Возвращает идентификатор созданного потока или 0 в случае ошибки.
Коды ошибок:
-1 ошибка при создании потока.Удаляет указанный поток выполнения thread_id. Возвращает 0 в случае успеха или -1 в случае ошибки.
Коды ошибок:
-1 поток не найден.