]> rtime.felk.cvut.cz Git - frescor/frsh.git/commit
Bugfix and FRSH thread function generalization.
authorDario Faggioli <faggioli@gandalf.sssup.it>
Sat, 14 Feb 2009 10:41:40 +0000 (11:41 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Sun, 1 Mar 2009 17:19:23 +0000 (18:19 +0100)
commite5039da2b6cde286a5430f63f0e91dda887fc9b3
tree6e5633e84d7ead5e751405c44094e401df8fb1c2
parent6b07d3ffec522ced724f7f42a28be22dd09b9084
Bugfix and FRSH thread function generalization.

Some bugs introduced in my previous commit have been fixed. More
important, some functions related to thread creation and management in
FRSH have been moved from resource managers to frsh_forb.

These functions are, for example frsh_thread_create_in_background, or
frsh_{set, get}_service_thread_data. This avoid code duplication inside
resource managers.

Signed-off-by: Michal Sojka <sojkam1@fel.cvut.cz>
frsh_api/Makefile.omk
frsh_api/frsh_contract.c
frsh_api/frsh_thread.c [new file with mode: 0644]
resources/cpu_aquosa/lib/frsh_aqcpu.c
resources/cpucg/lib/frsh_cpucg.c