Szczegóły programowe:
Wersja: 2.4.7 / 2.5 RC1
Filmu: 3 Jun 15
Licencja: Wolny
Popularność: 38
Projekt Xenomai to framework do tworzenia w czasie rzeczywistym współpracy z jądra Linux, aby zapewnić wsparcie wszechobecną, twardy w czasie rzeczywistym do aplikacji przestrzeni użytkownika, interfejs-agnostykiem, zintegrowane w środowisku Linux.
Xenomai opiera się na abstrakcyjnym RTOS rdzenia, nadające się do budowy wszelkiego rodzaju interfejsu w czasie rzeczywistym, przez jądra, co eksportuje zestaw ogólnych usług RTOS.
Dowolna ilość osobistości RTOS nazywane "skórki" może być zbudowany na jądrze, zapewniając swój specyficzny interfejs dla aplikacji, korzystając z usług jednego rdzenia rodzajowego do jego realizacji.
Co to jest Nowa w tym wydaniu:
- jądro
- Przedstaw rozszerzalny ramy harmonogramu na podstawie klas planowania.
- Przedstaw podział klasy harmonogramu czasowego (TP).
- Przedstaw POSIX sporadyczne klasy planowania serwer (PSS).
- Refactor round-robin klasy planowania (RR).
- Zezwalaj round-robin harmonogramu nad aperiodyczny czasu.
- Przedstaw szybki obiekt synchronizacji do obsługi szybkich muteksy w czasie rzeczywistym w przestrzeni użytkownika.
- Wprowadzenie wsparcia dla odblokowanego przełączania kontekstu.
- Przedstaw kluczowym mniej anonimowy Rejestracja obiektu.
- Usuń przerwania wsparcia Shield (dawny CONFIG_XENO_OPT_ISHIELD).
- możliwość debugowania do wykrywania muteksy posiadanych w sekcjach zrelaksowany (CONFIG_XENO_OPT_DEBUG_SYNCH_RELAX). Wprowadzenie
- Optymalizacja konwersji czasu / TSC (zastąpi podziały z wzajemnych mnożenia)
- rodzimych
- Przedstaw szybkie muteksy w czasie rzeczywistym w przestrzeni użytkownika.
- wprowadzić kontrole FIFO (rt_pipe_monitor).
- Rozszerz rt_task_inquire () zwraca nazwę zadania.
- Przedstaw nowy zestaw usług zapewniając limity czasu jako bezwzględnych timespecs (tj rt _ * _ do czasu ()).
- POSIX
- Przedstaw szybkie muteksy w czasie rzeczywistym w przestrzeni użytkownika.
- comedi
- Przedstaw wsparcie RTDM interfejsu opartego Comedi. To jest w toku.
- VxWorks
- Przedstaw taskInfoGet ().
- Różne poprawki.
- PSO
- Różne poprawki.
- VRTX
- Różne poprawki.
- Usprawnienie wsparcia mutex.
- testsuite
- Przedstaw testy jednostkowe dla wewnętrznych.
- Pełne pokrycie switchtest.
- generic
- Użyj nowego I-pipe szybki ops do rozmnażania IRQ, gdy są obecne.
- PowerPC
- Przedstaw zoptymalizowane arytmetyki do manipulacji czasu.
- Wprowadzenie wsparcia dla platformy MPC5121-ADS.
- Upgrade wsparcia 6.2.29.
- Blackfin
- Włącz ogólny basen stosu dla theads jądra.
- Przedstaw zoptymalizowane arytmetyki do manipulacji czasu.
- Upgrade wsparcia 6.02.28.
- ręka
- Przedstaw zoptymalizowane arytmetyki do manipulacji czasu.
- Przedstaw wsparcie VFP.
- Wprowadzenie wsparcia dla rodziny MXC.
- Upgrade wsparcia 6.02.28.
- x86
- Fix i optymalizacji obsługi FPU.
- Wsparcie Rework NMI.
- Upgrade wsparcia 6.2.29.
- ia64
- Pomoc przerwane.
- RTDK
- Różne poprawki i porządki.
- Przedstaw owijarki assert_context wczesnego wykrywania Linux syscalls wywołany w trybie podstawowym.
- debian
- pozwalają dpkg-cross cross-kompilacja pakietów binarnych.
Co nowego w wersji 2.4.5:
- Wsparcie jądra Linux został zaktualizowany do jądra 2.6. 26.
- Wsparcie został dodany do MPC836x.
- Istnieje wiele poprawek.
Komentarze nie znaleziono