mirror of https://github.com/thesofproject/sof.git
2f9b43bac0
This commit introduces the ingredients required for adding fuzzing support in SOF. The main ingredients are as follows: QEMU bridge: This creates the IO bridge to communicate with the QEMU DSP Core IA host support for BYT/CHT platforms: Provides the host support for intializing the platform and communicating with the QEMU DSP Main application: The fuzzing application that sets up the platform and initializes the communication with the QEMU DSP Currently, running the fuzzer application only sets up the platform IO bridge for communicating with the QEMU DSP, boots the FW, parses the topology file and sets up the components and connections in topology by sending the IPC messages to the QEMU DSP. The next step is to add the fuzzing component which will be responsible for sending fuzzed IPC messages and monitoring the status. Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com> Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com> |
||
---|---|---|
.. | ||
platform | ||
CMakeLists.txt | ||
fuzzer.h | ||
main.c | ||
qemu-bridge.c | ||
qemu-bridge.h | ||
topology.c |