|
| aes-128.c |
| Wrapped AES-128 implementation from Texas Instruments.
|
|
| aes-128.h |
| AES-128.
|
|
| assert.c |
|
| assert.h |
|
| ccm-star.c |
| AES_128-based CCM* implementation.
|
|
| ccm-star.h |
| CCM* header file.
|
|
| circular-list.c |
| Implementation of circular singly linked lists.
|
|
| circular-list.h |
|
| crc16.c |
| Implementation of the CRC16 calculcation.
|
|
| crc16.h |
| Header file for the CRC16 calculcation.
|
|
| csprng.c |
| An OFB-AES-128-based CSPRNG.
|
|
| csprng.h |
| An OFB-AES-128-based CSPRNG.
|
|
| dbl-circ-list.c |
| Implementation of circular, doubly-linked lists.
|
|
| dbl-circ-list.h |
|
| dbl-list.c |
| Implementation of doubly-linked lists.
|
|
| dbl-list.h |
|
| heapmem.c |
| HeapMem: a dynamic memory allocation module for resource-constrained devices.
|
|
| heapmem.h |
| Header file for the dynamic heap memory allocator.
|
|
| hexconv.c |
| A small util to convert between bytes and hex string.
|
|
| hexconv.h |
| A small util to convert between bytes and hex string.
|
|
| ifft.c |
|
| ifft.h |
|
| iq-seeder.c |
| I/Q data-based seeder.
|
|
| iq-seeder.h |
| I/Q data-based seeder.
|
|
| list.c |
| Linked list library implementation.
|
|
| list.h |
| Linked list manipulation routines.
|
|
| memb.c |
| Memory block allocation routines.
|
|
| memb.h |
| Memory block allocation routines.
|
|
| queue.h |
|
| random.c |
|
| random.h |
|
| ringbuf.c |
| Ring buffer library implementation.
|
|
| ringbuf.h |
| Header file for the ring buffer library.
|
|
| ringbufindex.c |
| ringbufindex library.
|
|
| ringbufindex.h |
| Header file for the ringbufindex library.
|
|
| sensors.c |
|
| sensors.h |
|
| sha-256.c |
|
| sha-256.h |
| Platform-independent SHA-256 API.
|
|
| stack.h |
|
| trickle-timer.c |
| Trickle timer library implementation.
|
|
| trickle-timer.h |
| Trickle timer library header file.
|
|