Reply by FreeRTOS.org February 25, 20082008-02-25
"Tim Wescott" <tim@seemywebsite.com> wrote in message 
news:9pidncprsICVelzanZ2dnUVZ_ovinZ2d@web-ster.com...

<snip>

> It's best to just learn how to write drivers.
....and each port comes with a demo that includes one or more sample drivers that can be used as a template (although they often are written to demonstrate/test the kernel features rather than to show an optimal solution). -- Regards, Richard. + http://www.FreeRTOS.org & http://www.FreeRTOS.org/shop 16 official architecture ports, 5000 downloads per month. + http://www.SafeRTOS.com Certified by T&#4294967295;V as meeting the requirements for safety related systems.
Reply by Tim Wescott February 24, 20082008-02-24
On Sat, 23 Feb 2008 23:16:00 -0800, CMOS wrote:

> hi, > i've started playing with FreeRTOS MPLAB port for PIC18 devices and it > works fine. however this port does not include drivers for i2c, USB, > etc. therefore im looking for some other free RTOS projects for PIC18, > that has these drivers already developed. If there are no existing free > rtos's with these drivers available, i might consider writing those > drivers for FreeRTOS. however as there is no/little documentation on > writing such drivers for FreeRTOS im kind of stuck. please let me know > if any one know such resources. > > thank you
I doubt that you'll find a commercial OS that has those drivers. If you do, chances are they were developed under a budget that considered the work to be a pure expense, which means that they'll be slap-dash affairs that you'll have to replace before you ship product anyway. It's best to just learn how to write drivers. -- Tim Wescott Control systems and communications consulting http://www.wescottdesign.com Need to learn how to apply control theory in your embedded system? "Applied Control Theory for Embedded Systems" by Tim Wescott Elsevier/Newnes, http://www.wescottdesign.com/actfes/actfes.html
Reply by CMOS February 24, 20082008-02-24
hi,
i've started playing with FreeRTOS MPLAB port for PIC18 devices and it
works fine. however this port does not include drivers for i2c, USB,
etc. therefore im looking for some other free RTOS projects for PIC18,
that has these drivers already developed. If there are no existing
free rtos's with these drivers available, i might consider writing
those drivers for FreeRTOS. however as there is no/little
documentation on writing such drivers for FreeRTOS im kind of stuck.
please let me know if any one know such resources.

thank you