Poprzednia - Następna
Konfiguracja RTLinuksa
- Support options
- Posix Standard IO - POSIXowe operacje wejścia/wyjścia w wątkach czasu rzeczywistego
- POSIX Priority Protection (NEW) -
- Dev Mem Support - wsparcie dla urządzenia /dev/mem w wątkach czasu rzeczywistego
- Enable Debugging - wsparcie dla debuggingu
- rtl_printf uses printk - czy komunikaty generowane przez
rtl_printf()
mają być przekazywane do printk()
- Nolinux support (experimental) (NEW)
- RTLinux tracer support (experimental) - wsparcie do śledzenia zdarzeń w systemie
- POSIX Signals (NEW) - wsparcie do sygnałów w wątkach czasu rzeczywistego
- Userspace Real-Time (NEW) - wsparcie do psc, wątków czasu rzeczywistego dostępnych z przestrzeni użytkownika.
(Własność aktualnie nierozwijana w RTLinuksie Free)
- Floating Point Support - operacje zmiennoprzecinkowe w wątkach czasu rzeczywistego
- RTLinux V1 API support - wsparcie do starego API RTLinuksa
- RTLinux Debugger
- Synchronized clock support
- Drivers
- Max number of fifos - maksymalna liczba kolejek FIFO
- Preallocated fifo buffers - czy używamy prealokowanych kolejek FIFO
- Size (in bytes) of preallocated fifos (NEW) - wielkość prealokowanych buforów kolejek FIFO
- Number of preallocated fifos (NEW) - liczba prealokowanych buforów kolejek FIFO
- Shared Memory Driver - wsparcie do pamięci dzielonej
- Serial Port Driver - wsparcie do portu szeregowego
- Network - wsparcie do sieci
- RT-Sockets (NEW) - wsparcie dla urządzeń /dev/rtsock
Po skonfigurowaniu rtlinuksa wywołujemy make dep
, a następnie make drivers modules
. make devices
założy nam urządzenia potrzebne do pracy RTLinuksa: /dev/mbuff, /dev/rtf0-63 i /dev/rtsock0-5.
Po kompilacji w katalogu modules/ pojawiają się gotowe do załadowania w załatanym jądrze moduły RTLinuksa.
Gdy mamy już wszystko gotowe, uruchamiamy system z nowym jądrem.
Poprzednia - Instalacja RTLinuksa - Następna