General Linux c programming questions
- From: je <te@xxxxxxxxxxxxxxx>
- Date: Thu, 19 Feb 2009 23:10:51 -0800 (PST)
Hello community,
I have to port an embedded controller firmware to embedded Linux
(PPC). Both systems are/ will be in c. I use a phyCORE MPC5200
evaluation board for the port.
The embedded controller FW didn't have an operating system. The idea
is that I split the firmware program into serveral tasks (one for
example application logic, and another /several? for I/O). I wonder if
I should use Processes or PThreads (or whatelse) for this. I don't
have Linux programming experience, but experience in programming the
controller in c, and Windows programming experience. I know Windows
multithreading programming.
I do not have to deal with the drivers, I have to do the upper layers.
At the moment, I seek more advice in the architecture.
Also I am looking for libraries for socket programming, and for
CANopen. I have heard that the CANbus is treated as a socket nowadays,
and that there is something called CANfestival.
Is there perhaps a better group to ask these questions? Also, if
someone knows of good ressources for Linux programming (newsgroups,
sites, books, whatever), these are welcome.
Best regards
Johannes
.
- Follow-Ups:
- Prev by Date: Re: creating a user with only read permissions on all files
- Next by Date: Re: creating a user with only read permissions on all files
- Previous by thread: gcc manpage not-free
- Next by thread: Re: General Linux c programming questions
- Index(es):
Relevant Pages
|