1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kerndev-klite

13.03.2025 22:21
GitLife Service Account
  1. Оптимизация кода sched для повышения производительности
  2. Поддержка приоритетного наследования в mutex
  3. Переименование sem_xxx в sema_xxx для избежания конфликтов с POSIX стандартами
  4. Добавление интерфейсов queue_peek и drop
  5. Оптимизация параметров функции cpu_context_init
  6. Добавление поддержки cortex-a7
  7. Устранение проблемы потери потока, вызванной cond_wait
  8. Устранение ошибки указателя в mpool_create
Последнее сообщение коммита: 更新README
24.11.2024 18:35
GitLife Service Account
  1. Инициализация стека потока с помощью 0xCC полезна для отладки кода.
  2. Решены проблемы с mpool и queue.
Последнее сообщение коммита: 更新版本号5.0.1
24.11.2024 18:35
GitLife Service Account

В версии V5.0.2 исправлена проблема, которая могла привести к сбою при немедленном изменении приоритета после создания потока.

Последнее сообщение коммита: 版本号更新为5.0.2
24.11.2024 18:35
GitLife Service Account
  1. Поддержка создания нескольких куч пользователем.
  2. Добавлен интерфейс для получения 64-битного tick_count.
  3. Исправлена ошибка, из-за которой функция event_flags_wait не возвращалась в определённых ситуациях.
  4. Исправлены ошибки, связанные с преждевременным пробуждением при использовании функций sleep и timed_wait.
Последнее сообщение коммита: 更新文件日期
24.11.2024 18:35
GitLife Service Account

Добавлен семафор в ядро, поддержка рекурсивных вызовов мьютекса.

Последнее сообщение коммита: 修复睡眠计时器错误
24.11.2024 18:35
GitLife Service Account

Исходный модуль событий, используемый для синхронизации потоков, был разделён на cond, event и sem.

Последнее сообщение коммита: 修改版本号为4.2.0
24.11.2024 18:35
GitLife Service Account
  1. Удалены редко используемые модули cond и интерфейс sem_reset.
  2. Изменён интерфейс event, расширена область применения объектов event.
Последнее сообщение коммита: event支持auto-reset
24.11.2024 18:35
GitLife Service Account

Оптимизированы некоторые детали именования кода.

Последнее сообщение коммита: 模板使用cortex-m标准接口,基本能适用于所有cortex-m架构的MCU.
24.11.2024 18:35
GitLife Service Account

V2.2.X — последняя версия.

Последнее сообщение коммита: V2.2.8:精简两个链表相关的函数
24.11.2024 18:35
GitLife Service Account

Код стал более совершенным, повысилась читаемость кода и была проведена оптимизация производительности.

Последнее сообщение коммита: 准确地修改线程优先级
1
https://api.gitlife.ru/oschina-mirror/kerndev-klite.git
git@api.gitlife.ru:oschina-mirror/kerndev-klite.git
oschina-mirror
kerndev-klite
kerndev-klite