Witam!
Szukam czegoś ułatwiającego życie do AT91SAM7S. Najbardziej zależy mi na czymś w rodzaju mini systemu operacyjnego (potrafiącego zarządzać wątkami) oraz obsługą peryferiów.
Zerknąłem na FreeRTOS ale o ile dobrze widzę to jest wyłacznie kernel, nie ma tam obsługi peryferiów. Chciałbym podpiąć pod ten kontroler zewnątrzny scalak do ethernetu (zapewne ENC28J60) i wolałbym nie odkrywać Ameryki zarówno dłubiąc w tym salaku jak i implementując stos TCP/IP. Było by miło mieć "z głowy" obsługę USB kryjąc wszelkie sztuczki z rejestrami za jakimś sensownym API. Może obsługa wyświetlaczy LCD mogła by być gotowa do wykorzystania. Jakiś duperelek typu RTC na I2C. Coś jak avrlib ale dla SAM7S/SAM7X.
Ogólnie chodzi o zestaw elementów opakowujących bebechy procesora i zewnątrznych (popularnych) peryferiów wygodniejszym API w C/C++.
Jest taki projekt ? Googluje sobie i znalazłem tylko RTOS (chyba sam kernel) i NutOs (nie mogę wywnioskować czy obsługuje SAM7S, dokumentacja jest mocno niejasna, ponato on jest silnie nakierowany na net i nic więcej).
A może jest jakiś "napoczęty" projekt i nie skończony ale rokujacy nadzieje ? Od dawna miałem ochoptę przyłączyć się do czegoś dłubiącego kernel, najlepiej w C++...