ProtoCore v0.0.1
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
2mbpsram.h File Reference

2 MB PSRAM profile - the smallest external-RAM step (e.g. classic WROVER, some C-series). More...

Go to the source code of this file.

Macros

#define PC_TLS_ARENA_IN_PSRAM   1
 
#define PC_H2_POOL_IN_PSRAM   1
 
#define PC_SSH_ZLIB_IN_PSRAM   1
 
#define MAX_TLS_CONNS   3
 

Detailed Description

2 MB PSRAM profile - the smallest external-RAM step (e.g. classic WROVER, some C-series).

Included before the chip profile (wins for memory-bound sizes). A modest lift over the no-PSRAM floor; the larger PSRAM profiles scale further. Same PSRAM-resident caveat as 8mbpsram.h: the internal DRAM budget still bounds the L1 slot count until an edge-cache PSRAM placement lands. #ifndef-guarded, so your -D overrides still win.

Definition in file 2mbpsram.h.

Macro Definition Documentation

◆ PC_TLS_ARENA_IN_PSRAM

#define PC_TLS_ARENA_IN_PSRAM   1

Definition at line 19 of file 2mbpsram.h.

◆ PC_H2_POOL_IN_PSRAM

#define PC_H2_POOL_IN_PSRAM   1

Definition at line 22 of file 2mbpsram.h.

◆ PC_SSH_ZLIB_IN_PSRAM

#define PC_SSH_ZLIB_IN_PSRAM   1

Definition at line 25 of file 2mbpsram.h.

◆ MAX_TLS_CONNS

#define MAX_TLS_CONNS   3

Definition at line 28 of file 2mbpsram.h.