118 Commits (be74b631fed6d9ac601155c57782e8f5a8d1988c)

Author SHA1 Message Date
Aaron Wang Shi 8350943e78 AP_HAL_Linux: reduce RCInput_RPI CPU consumption to 1/4 6 years ago
Michael du Breuil f506a96b7f AP_HAL_Linux: Handle scripting priority 6 years ago
Lucas De Marchi 0990fc4400 AP_HAL_Linux: send warning to stderr 6 years ago
Peter Barker 220a3d19bf AP_HAL_Linux: do not attempt to run examples realtime unless root 6 years ago
Peter Barker 43c07259f3 AP_HAL_Linux: break out init_realtime 6 years ago
Francisco Ferreira 5b383bae16
AP_HAL_Linux: force Thread stack to have minimum size 7 years ago
Lucas De Marchi 5068f2e8fd AP_HAL_Linux: fix log after tonealarm thread removal 7 years ago
Francisco Ferreira 1d7f3e48a4
AP_HAL_Linux: remove CAN thread management 7 years ago
Jonathan Challinger ddf0333a24 AP_HAL_Linux: reflect changes to tonealarm interface 7 years ago
Lucas De Marchi d2446e1219 AP_HAL_Linux: use Thread abstraction to create thread 7 years ago
Andrew Tridgell 492978c0fa HAL_Linux: removed restriction on delay in threads 7 years ago
Andrew Tridgell 9918ae3209 HAL_Linux: implement thread_create() 7 years ago
Andrew Tridgell 9ae6734469 HAL_Linux: support uartG 7 years ago
Michael du Breuil 80d1a1de9a AP_HAL_Linux: Remove timer process suspension interface 7 years ago
Francisco Ferreira 5e821428a1 AP_HAL_Linux: remove Qualcomm board support 7 years ago
Peter Barker d5cad015dc AP_HAL_Linux: move delay callback handling to base HAL Scheduler class 7 years ago
Andrew Tridgell 26161ee467 HAL_Linux: Storage::_timer_tick is an override 7 years ago
Andrew Tridgell 22de99dd58 HAL_Linux: implement _timer_tick in UARTDriver 7 years ago
Nikita Tomilov 43bfcbc8e2 AP_HAL_Linux: CAN: Rename CANDriver -> CANManager 7 years ago
Nikita Tomilov d0fc481202 AP_HAL_Linux: CAN: Rename Linux::LinuxCAN -> Linux::CAN 7 years ago
Alexey Bulatov e0acbd3e53 AP_HAL_LINUX: Add CAN to timer_task 7 years ago
Peter Barker 044cac42e8 AP_HAL_Linux: make in_main_thread const and override 7 years ago
Lucas De Marchi 7ba82ff23a AP_HAL_Linux: remove raspilot 8 years ago
Francisco Ferreira 4398be2275 AP_HAL_Linux: remove URUS 8 years ago
Lucas De Marchi 5ea1784838 global: remove AP_HAL::in_timerprocess() 8 years ago
Lucas De Marchi 93a558ce5c AP_HAL_Linux: do not call delay callbacks on other threads 8 years ago
Lucas De Marchi c170c2a847 AP_HAL_Linux: remove register_timer_process with extra arg 8 years ago
Lucas De Marchi 0a158f6d3f AP_HAL_Linux: remove support for timesliced timer 8 years ago
Lucas De Marchi e803045d1f AP_HAL_Linux: Scheduler: increase stack for scheduler threads 8 years ago
Peter Barker c78f3b9e78 AP_HAL_Linux: use HAL_SEMAPHORE_BLOCK_FOREVER macro 8 years ago
Ivan Smirnov d4d35bdcbd AP_HAL_Linux: Scheduler: added _timer_tick for uartD 8 years ago
Peter Barker cf5ed25c9e AP_HAL_Linux: do not attempt realtime when compiling Replay 8 years ago
Ralf Ramsauer 530d3230df Linux: Scheduler: don't ignore return values 8 years ago
Lucas De Marchi 2b5f9fdd6b AP_HAL_Linux: teardown scheduler threads 8 years ago
murata c808ee2f49 Global: To nullptr from NULL. 8 years ago
hiro2233 37877f1530 AP_HAL_Linux: Added URUS macro to Scheduler 8 years ago
Martin Evans 6f6112d7c2 AP_HAL_Linux: Add setting for GPIO for Dark board 8 years ago
Lucas De Marchi 833f565f09 AP_HAL_Linux: prefix threads with ap 9 years ago
Andrew Tridgell aaaa6d38c7 HAL_Linux: initial support for Disco 9 years ago
Lucas De Marchi 37f6b51746 AP_HAL_Linux: Scheduler: set stack sizes to 256k 9 years ago
Lucas De Marchi d970451331 AP_HAL_Linux: Scheduler: debug stack usage 9 years ago
Andrew Tridgell c7dabad02c HAL_Linux: added uartF 9 years ago
Lucas De Marchi 0ad436c337 AP_HAL_Linux: Scheduler: bring back scheduler table 9 years ago
Lucas De Marchi a1b62b4984 AP_HAL_Linux: Scheduler: use PeriodicThread 9 years ago
Lucas De Marchi 860d5aaf84 AP_HAL_Linux: Scheduler: move rpcmem initialization to setup phase 9 years ago
Lucas De Marchi e3beef0f77 AP_HAL_Linux: Scheduler: remove unused parameter 9 years ago
Lucas De Marchi 2b61eaf9f2 Global: remove {begin,end}_atomic from scheduler 9 years ago
Lucas De Marchi 9aa49cda93 Global: remove system_initializing() from scheduler 9 years ago
Lucas De Marchi 9cf9fc152b AP_HAL_Linux: use pthread's barrier instead of polling 9 years ago
Lucas De Marchi 2b0e214168 AP_HAL_Linux: Scheduler: move synchronization to common method 9 years ago