История изменений
Исправление
AiFiLTr0,
(текущая версия)
:
Ну я года эдак 2 назад начал запил убербилдсистемы для микроконтроллерных проектов. (Свое ардуйно для кернель хакеров, с menuconfig'ом и блэкджеком)
Вот оно https://github.com/nekromant/antares
В общем kconfig линуксового ядра, много магии на GNU/Make. Поддерживаемые архитектуры: arm (stm32), avr, msp430, 8051 (at89, stc), mips (1890ВМ2Т-шные мипсы от НИИСИ РАН). Компиляторы - gcc и sdcc (clang пробовал, иногда даже работает, но пока нет в транке)
Внутри изкоробки конфигурятся через menuconfig либы вроде переферийных STшных, vusb для avr, TCP/IP стек lwip. Потом еще от eLua пару компонентов добавлю.
Пока еще правда в pre-alpha качестве. Библиотек пока мало, то что есть пока местами в бардаке. Времени особенно нет на все.
Исходная версия
AiFiLTr0,
:
Ну я года эдак 2 назад начал запил убербилдсистему для микроконтроллерных проектов. Вот оно https://github.com/nekromant/antares
В общем kconfig линуксового ядра, много магии на GNU/Make, out-of-dir сборка. Поддерживаемые архитектуры: arm (stm32), avr, msp430, 8051 (at89, stc), mips (1890ВМ2Т-шные мипсы от НИИСИ РАН)
Внутри изкоробки конфигурятся через menuconfig либы вроде переферийных STшных, vusb для avr, TCP/IP стек lwip. Потом еще от eLua пару компонентов добавлю.
Пока еще правда в pre-alpha качестве. Библиотек пока мало, то что есть пока местами в бардаке. Времени особенно нет на все.