Skip to content

BuguRTOS 4.0.0 План работ.

shkolnick-kun edited this page Jan 7, 2019 · 24 revisions

BuguRTOS-4.0.0 План работ.

Замечания/предложения реистрантов ЛОРа

Manhunt

йа

MuZHiK-2

Примерный чеклист

  • программные таймеры с детерминированным поведением DOEN!
  • Выпилить сигналы из нативной библиотеки (не нужны, ибо текут) DOEN!
  • Привести пространства имен в соответствие с п. 7.1.3 стандарта С DOEN!
  • Префикс bgtr_ в ядре и в native DOEN!
  • Односторчные кооментарии должны быть в стиле /*Who it are?*/ DOEN!
  • extern "C" в случае __cplusplus или нет? ну нельзя же быть настолько высокомерным? DOEN!
  • Хотя бы попытаться вынести доки в отдельные файлы а не как сейчас. NYET! MOLOTOV!
  • Сделать таки шаблонный проект, или порекомендовать использовать в качестве стартовых тестовые проекты. How about NYET?
  • Хотя бы попытаться разделить private и public API. DOEN!
  • Добавить АССЕРТЫ в виде BGRT_ASSERT для того, чтобы ввести CI в последствии, дефолт - пустой макрос. DOEN!
  • Порт Cortex-M7

Тесты

  • cm0
  • cm3
  • cm4f
  • cm7
  • avr
  • avr-vsmp
  • stm8 raisonance
  • stm8 iar
  • stm8 sdcc

Статический анализ

  • Adlint DOEN!

Spell check

  • Need spellcheck! DOEN!