]> rtime.felk.cvut.cz Git - frescor/frsh.git/commit
Additional FRA functionality implemented by virtual functions
authorMichal Sojka <sojkam1@fel.cvut.cz>
Sun, 10 May 2009 09:42:51 +0000 (11:42 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Sun, 10 May 2009 09:42:51 +0000 (11:42 +0200)
commit88864476a5967a6ceb1c3e00a28db965e2f07316
tree7d53fa1a30c6086a5f80a951a6c28eab435bf8e2
parent7ffa715f95614616695ffd0b3ad060aba4645576
Additional FRA functionality implemented by virtual functions

The new virtual functions are:
- (un)bind_thread
- vres_get_XXX_usage
- support for feedback module

In d9964709b8f6fe7ebf97535daaf1a3c52f519f89, these functions were called
from switch statements in FRSH API and it was not possible to compile the
framework without DISK support (there were missing #ifdefs).
fres/resalloc/fra_generic.h
frsh_api/frsh_feedback.c
frsh_api/frsh_thread.c
frsh_api/frsh_vres.c
resources/cpu_aquosa/lib/aqcpu_fra.c
resources/cpu_aquosa/lib/aqcpu_res.h
resources/disk_bfq/lib/diskbfq_fra.c