[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Paparazzi-devel] Source code analysis of paparazzi
From: |
Matthieu Lemerre |
Subject: |
Re: [Paparazzi-devel] Source code analysis of paparazzi |
Date: |
Fri, 21 Nov 2014 16:48:04 +0100 |
User-agent: |
Notmuch/0.15.2 (http://notmuchmail.org) Emacs/24.3.1 (x86_64-pc-linux-gnu) |
Hi Michal,
Thanks. Actually, a single-threaded mainloop is simpler to analyze, so
I'll stick with that for the moment.
However, I would still be interested if you could give me the name of 2
configurations that are different in both dimensions {fixedwing,
rotorcraft} and {lpc2148,stm32}.
Thanks,
Matthieu
Michal Podhradsky <address@hidden> writes:
> Hi Matthieu,
>
> I am really glad that you are analysing Paparazzi code. There is an
> experimental branch based on RTOS ChibiOS, current version can be found
> here: https://github.com/paparazzi/paparazzi/tree/rt_paparazzi
> It contains working configuration for Rotorcraft & Lisa M/MX. There are
> around 13 threads running for various subsystems, plus mutexes etc. so you
> might find it interesting to analyse multi-threaded version of Paparazzi.
>
> Regards
> Michal
>
> On Thu, Nov 6, 2014 at 1:59 AM, Alexandre Bustico <
> address@hidden> wrote:
>
>> Le 06/11/2014 10:38, Matthieu Lemerre a écrit :
>>
>>> it seems that the generated source code is single-threaded, but
>>> are there other threads?
>>>
>>
>> In the master branch, there is single-threaded mainloop, but many
>> callbacks are interrupt driven,
>> from hardware timer, and all the peripherals (i2c, spi, dma, uart, etc
>> etc).
>>
>> there is also in another branch an experimental rtos (chibios) version
>> which use threads.
>>
>> --
>> Alexandre
>>
>>
>>
>> _______________________________________________
>> Paparazzi-devel mailing list
>> address@hidden
>> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>>
> _______________________________________________
> Paparazzi-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
- [Paparazzi-devel] Source code analysis of paparazzi, Matthieu Lemerre, 2014/11/05
- Re: [Paparazzi-devel] Source code analysis of paparazzi, Gautier Hattenberger, 2014/11/05
- Re: [Paparazzi-devel] Source code analysis of paparazzi, Karoly Molnar, 2014/11/05
- Re: [Paparazzi-devel] Source code analysis of paparazzi, Felix Ruess, 2014/11/05
- Re: [Paparazzi-devel] Source code analysis of paparazzi, Matthieu Lemerre, 2014/11/06
- Re: [Paparazzi-devel] Source code analysis of paparazzi, Alexandre Bustico, 2014/11/06
- Re: [Paparazzi-devel] Source code analysis of paparazzi, Michal Podhradsky, 2014/11/17
- Re: [Paparazzi-devel] Source code analysis of paparazzi,
Matthieu Lemerre <=
- Re: [Paparazzi-devel] Source code analysis of paparazzi, Felix Ruess, 2014/11/21
- Re: [Paparazzi-devel] Source code analysis of paparazzi, Matthieu Lemerre, 2014/11/26
- Re: [Paparazzi-devel] Source code analysis of paparazzi, Felix Ruess, 2014/11/28
- Re: [Paparazzi-devel] Source code analysis of paparazzi, Karoly Molnar, 2014/11/30