diff --git a/.clang-format b/.clang-format index e7822f2..5a97673 100644 --- a/.clang-format +++ b/.clang-format @@ -1,4 +1,4 @@ -ColumnLimit: 80 +ColumnLimit: 100 IndentWidth: 4 UseTab: ForIndentation TabWidth: 4 diff --git a/.vscode/settings.json b/.vscode/settings.json index dbf865d..69c9172 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -8,6 +8,9 @@ "complex": "cpp", "string": "cpp", "limine.h": "c", - "tool.h": "c" + "tool.h": "c", + "sys.h": "c", + "arch.h": "c", + "fb.h": "c" } } \ No newline at end of file diff --git a/API.md b/API.md index b5a5169..9f6b68c 100644 --- a/API.md +++ b/API.md @@ -19,7 +19,7 @@ - `-1 блок не найден`. -## sys::alloc_framebuffer() +## sys_alloc_framebuffer() Выделяет память под буфер кадра для отображения графического интерфейса. Возвращает указатель на структуру `framebuffer_t` или 0, если произошла ошибка. @@ -28,7 +28,7 @@ - `-1 не удалось выделить память для буфера кадра`. -## sys::free_framebuffer(framebuffer_t *frame) +## sys_free_framebuffer(framebuffer_t *frame) Освобождает ранее выделенную память `frame` для буфера кадра. Возвращает 0 в случае успеха или -1, если произошла ошибка. @@ -36,23 +36,23 @@ - `-1 ошибка при освобождении памяти для буфера кадра`. -## sys::exit(int code) +## sys_exit(int code) Завершает выполнение текущего потока с кодом `code`. -## sys::get_error() +## sys_get_error() Получает код ошибки последней операции. Возвращает целочисленное значение, представляющее код ошибки. -## sys::get_info() +## sys_get_info() Получает информацию о текущей системе. Возвращает структуру `sys_info_t` содержащую информацию о системе. -## sys::get_module(uid_t module_id) +## sys_get_module(uid_t module_id) Получает информацию о модуле `module_id`. Возвращает структуру, содержащую информацию о модуле. -## sys::new_thread(func_t func) +## sys_new_thread(func_t func) Создает новый поток выполнения для функции `func`. Возвращает идентификатор созданного потока или 0 в случае ошибки. @@ -60,7 +60,7 @@ - `-1 ошибка при создании потока`. -## sys::delete_thread(uid_t thread_id) +## sys_delete_thread(uid_t thread_id) Удаляет указанный поток выполнения `thread_id`. Возвращает 0 в случае успеха или -1 в случае ошибки. @@ -69,11 +69,11 @@ - `-1 поток не найден`.