Midnight Sun Firmware
Loading...
Searching...
No Matches
bootloader_mpu.h
1#pragma once
2
3/************************************************************************************************
4 * @file bootloader_mpu.h
5 *
6 * @brief Header file for the Memory protection unit for the bootloader
7 *
8 * @date 2025-01-08
9 * @author Midnight Sun Team #24 - MSXVI
10 ************************************************************************************************/
11
12/* Standard library Headers */
13#include <stdint.h>
14
15/* Inter-component Headers */
16
17/* Intra-component Headers */
18
30void protect_bootloader_memory(uint32_t bootloader_start_address, uint32_t bootloader_size);
31
void protect_bootloader_memory(uint32_t bootloader_start_address, uint32_t bootloader_size)
Protect the bootloader memory provided the bootloaders start address and size.
Definition: bootloader_mpu.c:17