spinn_common 7.3.1
Support code for SpiNNaker applications.
|
Files | |
arm.h | |
These built-in functions are available for the ARM family of processors. | |
assert.h | |
SpiNNaker debug header file. | |
bit_field.h | |
Bit field manipulation. | |
circular_buffer.h | |
Fast circular buffer. | |
cmsis.h | |
These built-in functions are available for the ARM family of processors (CMSIS) | |
log.h | |
Logarithm functions for fixed point. | |
normal.h | |
Normally-distributed random numbers. | |
pair.h | |
It is sometimes useful to return two values from a function. By exploiting the EABI for 64-bit integer values, we can efficiently return two 32-bit values, in ‘C’. | |
polynomial.h | |
Fast polynomial evaluation, using ARM DSP instructions. | |
random.h | |
Pseudo-random number generators. | |
round.h | |
Fixed-point multiplication with controlled rounding. | |
sincos.h | |
Trigonometric functions for fixed point. | |
spin-print.h | |
For quick changing between host-side and SpiNNaker side C code printing. | |
sqrt.h | |
Implementation of square root for the s1615 type, returning a s1615 result. | |
static-assert.h | |
This file provides a static assertion facility. | |
stdfix-exp.h | |
Exponential functions for fixed point. | |
stdfix-full-iso.h | |
Additions to the stdfix.h file to support full Draft ISO/IEC standards compliance. | |
utils.h | |
Utility functions for SpiNNaker. | |