Definitions for the streaming-over-EIEIO buffering protocol.
static uint32_t recording_flags
General recording flags. (Unused by this code.)
Data type definitions for SpiNNaker Neuron-modelling.
static uint32_t data[ITEMS_PER_DATA_PACKET]
bool recording_initialize(void **recording_data_address, uint32_t *recording_flags)
initialises the recording of data
void recording_finalise(void)
Finishes recording - should only be called if recording_flags is not 0.
bool recording_record(channel_index_t channel, void *data, size_t size_bytes)
records some data into a specific recording channel.
uint8_t channel_index_t
The type of channel indices.
void recording_reset(void)
resets recording to the state just after initialisation