All of the code running on the FIC and part of the code running on the RAID boards is considered to be firmware, i.e. not to be altered. Its task is to keep the whole system running and to provide communication with the various parts of the SiDAQ system.
Described here is the implementation of the code which processes ``Spy-Data'' once the Sili-Farm has got an event ready in its buffers.