Vitalis_Core / src /kernel_interface /shared_buffer.c
AnonymousNomad
FSI Vitalis Core v1.0.0-alpha - Initial sovereign release
43f3517
raw
history blame
407 Bytes
#include <stdio.h>
#include <sys/mman.h>
#include <fcntl.h>
#include <unistd.h>
// This module initializes the shared memory segment
// allowing the AI core and Kernel to communicate at hardware speeds.
void initialize_shared_memory() {
int fd = shm_open("/vitalis_shm", O_CREAT | O_RDWR, 0666);
ftruncate(fd, 4096);
printf("Vitalis Kernel-Interface: Shared memory segment initialized.\n");
}