MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
mcci_bootloader_flash_mx25v8035f.h
Go to the documentation of this file.
1/*
2
3Module: mcci_bootloader_flash_mx25v8035f.h
4
5Function:
6 Driver interface for MX25V8035F flash chip
7
8Copyright and License:
9 This file copyright (C) 2021 by
10
11 MCCI Corporation
12 3520 Krums Corners Road
13 Ithaca, NY 14850
14
15 See accompanying LICENSE file for copyright and license information.
16
17Author:
18 Terry Moore, MCCI Corporation March 2021
19
20*/
21
22#ifndef _mcci_bootloader_flash_mx25v8035f_h_
23#define _mcci_bootloader_flash_mx25v8035f_h_ /* prevent multiple includes */
24
25#ifndef _mcci_bootloader_types_h_
27#endif
28
29#ifndef _mcci_bootloader_platform_types_h_
31#endif
32
33#pragma once
34
35#ifdef __cplusplus
36extern "C" {
37#endif
38
41
44
45#ifdef __cplusplus
46}
47#endif
48
49#endif /* _mcci_bootloader_flash_mx25v8035f_h_ */
McciBootloaderPlatform_StorageReadFn_t McciBootloaderFlash_Mx25v8035f_storageRead
McciBootloaderPlatform_StorageInitFn_t McciBootloaderFlash_Mx25v8035f_storageInit
void() McciBootloaderPlatform_StorageInitFn_t(void)
Initialize the storage driver.
bool() McciBootloaderPlatform_StorageReadFn_t(McciBootloaderStorageAddress_t startAddress, uint8_t *pBuffer, size_t nBuffer)
Read bytes from the storage.