I see here http://www.freertos.org/index.html?http://www.freertos.org/a00017.html that they already have a PIC18 port.
All you have to do is convince them to add a SECOND port using sdcc instead of mplab :)


On Thu, Sep 24, 2009 at 5:56 PM, lementec fabien <texane@gmail.com> wrote:

I just tried your code and compared it with
mine, on a pic18f4550.

First of all, yours works better than mine. I
had problems with queues that made my tasks
freeze, still dont know why... I guess I missed
something such as marking portYIELD as naked...

I would have some questions if you dont mind:

0. Why dont you use --stack-auto at compile time?
is it implied by another param? If this is not the case,
isnt there reentrancy problems?

1. where are you config bytes? I use my own, but
I dont see any file related to these in your Demo?

2. why did they reject your port? Having such a kernel
avaiable for the pic and compiling with a free compiler
benefits both sdcc and freertos communities, right?
I saw they have an unsupported/ directory in Demo,
why your port isnt present here at least?

3. are you aware of any restriction regarding your code?
Dont you think it would be useful for others to know
about it, and having a more exposed git repo?

Thanks very much for helping,


On Thu, Sep 24, 2009 at 11:27 AM, lementec fabien <texane@gmail.com> wrote:
> Thanks very much for repo link, I will
> have a look during the day and see
> what differs with the port I made.
> Regards,
> Fabien.
> On Thu, Sep 24, 2009 at 8:11 AM, abdoulaye Walsimou Gaye
> <walsimou@walsimou.com> wrote:
>> lementec fabien a écrit :
>>> Hi,
>>> Fine. In this case, could you give me the source
>>> code so that I can compare with mine? I have
>>> some bugs yet, and would be really useful for
>>> me.
>>> Regards,
>>> t.
>> Hello Fabien,
>> Hello Fabien,
>> See what I've done in the link below:
>> http://www.walsimou.com/gitweb?p=freertos.git;a=summary
>> cheers,

Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
Sdcc-user mailing list