virtmem
virtual memory library for Arduino
spiram_alloc.h File Reference

This file contains the SPI RAM virtual memory allocator. More...

#include <Arduino.h>
#include "internal/alloc.h"
#include <serialram.h>

Go to the source code of this file.

Classes

class  virtmem::SPIRAMVAllocP< Properties >
 Virtual memory allocator that uses SPI (serial) RAM (i.e. the 23LC series from Microchip) as memory pool. More...
 
struct  virtmem::SPIRamConfig
 This struct is used to configure each SRAM chip used by a MultiSPIRAMVAllocP allocator. More...
 
class  virtmem::MultiSPIRAMVAllocP< SPIChips, chipAmount, Properties >
 Virtual allocator that uses multiple SRAM chips (i.e. 23LC series from Microchip) as memory pool. More...
 

Namespaces

 virtmem
 contains all code from virtmem
 

Typedefs

typedef SPIRAMVAllocP virtmem::SPIRAMVAlloc
 Shortcut to SPIRAMVAllocP with default template arguments.
 

Detailed Description

This file contains the SPI RAM virtual memory allocator.