Обновление README
This commit is contained in:
parent
f5015c569b
commit
9324f3f994
22
README.md
22
README.md
@ -19,7 +19,7 @@
|
||||
- [x] Менеджер видеопамяти
|
||||
- [ ] Менеджер потоков
|
||||
- [x] Загрузчик модулей
|
||||
- [ ] Буфферы ввода-вывода
|
||||
- [ ] Буферы ввода-вывода
|
||||
|
||||
Модули:
|
||||
|
||||
@ -40,7 +40,7 @@
|
||||
Вебсайт:
|
||||
|
||||
- [X] Домен
|
||||
- [ ] Движок сайта
|
||||
- [X] Движок сайта
|
||||
- [ ] Документация
|
||||
- [ ] Статьи
|
||||
- [ ] Примеры
|
||||
@ -52,15 +52,6 @@
|
||||
- [ ] Пример программы-модуля
|
||||
- [ ] Пример модуля ввода-вывода
|
||||
|
||||
Видеоуроки:
|
||||
|
||||
- [ ] Основы языка C
|
||||
- [ ] Основы ассемблера GAS
|
||||
- [ ] Настройка окружения
|
||||
- [ ] Сборка из исходного кода
|
||||
- [ ] Привет мир!
|
||||
- [ ] Написание драйвера
|
||||
|
||||
Общая работа:
|
||||
|
||||
- [ ] Ядро
|
||||
@ -87,6 +78,15 @@
|
||||
- [ ] SATA (AHCI) (Запись)
|
||||
- [ ] SIMD (SSE, SSE2, SSE3, SSE4, AVX) - отдельный драйвер для инициализации SIMD инструкций
|
||||
|
||||
Видеоуроки:
|
||||
|
||||
- [ ] Основы языка C
|
||||
- [ ] Основы ассемблера GAS
|
||||
- [ ] Настройка окружения
|
||||
- [ ] Сборка из исходного кода
|
||||
- [ ] Привет мир!
|
||||
- [ ] Написание драйвера
|
||||
|
||||
## Партнеры
|
||||
|
||||
- ООО "НПО ТЕ-ОН"
|
||||
|
@ -18,9 +18,7 @@ typedef struct {
|
||||
} lock_t;
|
||||
|
||||
#define LOCK_INIT \
|
||||
(lock_t) { \
|
||||
0, __FILE__ \
|
||||
}
|
||||
(lock_t) { 0, __FILE__ }
|
||||
|
||||
int lock_swap(lock_t* lock);
|
||||
void lock_acquire(lock_t* lock);
|
||||
|
@ -1,3 +1,3 @@
|
||||
#define VERSION_MAJOR 0
|
||||
#define VERSION_MINOR 1
|
||||
#define VERSION_BUILD 299
|
||||
#define VERSION_BUILD 301
|
||||
|
@ -1,6 +1,6 @@
|
||||
#/bin/sh
|
||||
echo "Название: Hello world"
|
||||
echo "Лицензия: Публичное достояние"
|
||||
gcc -I../../modlib -O0 -finput-charset=UTF-8 -fexec-charset=cp1251 -c -fPIC -nostdlib main.c -o hello.o
|
||||
gcc -Wl,--entry=init -fPIC -shared -nostdlib hello.o -o hello.so
|
||||
gcc -mcmodel=large -I../../modlib -O0 -finput-charset=UTF-8 -fexec-charset=cp1251 -c -fPIC -nostdlib main.c -o hello.o
|
||||
gcc -mcmodel=large -Wl,--entry=init -fPIC -shared -nostdlib hello.o -o hello.so
|
||||
echo "Сборка завершена, файл: hello.so"
|
||||
|
Loading…
Reference in New Issue
Block a user