I'm looking for a large-scale embedded software(specific usage) that can be used in my experiment, it needs to satisfy:
1) It should be large-scale or complex written in C language, I want to do some hooking job in it and test whether the hooking job would influence its runtime performance.
2) It should be open-source, for I can obtain it's source code to do the hooking job.
3) My experiment platform is Raspberry Pi 2 on top of Raspbian operating system, so the software can run on it.
4) It couldn't be better if it has limited input sets, for example like the washing machine program, which has limited possible inputs.
So anybody knows a software to meet these needs and where can I get it? I think it may be a ported software from other embedded devices.This is import and urgent for me, so if anyone knows it, please tell me about it, thank you very much!