|
spinn_common 7.4.2
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. | |