grblHAL core  20260824
fs_ram.c File Reference
#include "hal.h"
#include "vfs.h"
#include <errno.h>
#include <stdlib.h>
#include <string.h>

Data Structures

union  ram_file_flags_t
 
struct  ram_file
 

Macros

#define MAX_FNAME_LEN   32
 
#define ram_fp(p)   (*((ram_file_t **)(&p)))
 

Typedefs

typedef struct ram_file ram_file_t
 

Functions

FLASHMEM void fs_ram_mount (void)
 

Macro Definition Documentation

◆ MAX_FNAME_LEN

#define MAX_FNAME_LEN   32

◆ ram_fp

#define ram_fp (   p)    (*((ram_file_t **)(&p)))

Typedef Documentation

◆ ram_file_t

typedef struct ram_file ram_file_t

Function Documentation

◆ fs_ram_mount()

FLASHMEM void fs_ram_mount ( void  )