WIP app storage calls

This commit is contained in:
Daniel Jobson 2024-09-12 15:43:38 +02:00
parent caba77db43
commit 1a64b730de
No known key found for this signature in database
GPG key ID: 3707A9DBF4BB8F1A
3 changed files with 187 additions and 3 deletions

View file

@ -0,0 +1,20 @@
// Copyright (C) 2024 - Tillitis AB
// SPDX-License-Identifier: GPL-2.0-only
#ifndef STORAGE_H
#define STORAGE_H
#include "partition_table.h"
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
int storage_allocate_area(partition_table_t *part_table);
int storage_deallocate_area(partition_table_t *part_table);
int storage_write_data(partition_table_t *part_table, uint32_t offset,
uint8_t *data, size_t size);
int storage_read_data(partition_table_t *part_table, uint32_t offset,
uint8_t *data, size_t size);
#endif