MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
mccibootloaderboard_catena46xx_storageinit.c
Go to the documentation of this file.
1
/*
2
3
Module: mccibootloaderboard_catena46xx_storageinit.c
4
5
Function:
6
McciBootloaderBoard_Catena46xx_storageInit()
7
8
Copyright 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
17
Author:
18
Terry Moore, MCCI Corporation March 2021
19
20
*/
21
22
#include "
mcci_bootloader_board_catena46xx.h
"
23
24
#include "
mcci_bootloader_flash_mx25v8035f.h
"
25
␌
26
/****************************************************************************\
27
|
28
| Manifest constants & typedefs.
29
|
30
\****************************************************************************/
31
32
33
34
/****************************************************************************\
35
|
36
| Read-only data.
37
|
38
\****************************************************************************/
39
40
41
42
/****************************************************************************\
43
|
44
| Variables.
45
|
46
\****************************************************************************/
47
48
␌
49
/*
50
51
Name: McciBootloaderBoard_Catena46xx_storageInit()
52
53
Function:
54
Initialize the Catena46xx external storage.
55
56
Definition:
57
typedef McciBootloaderPlatform_StorageInit_t
58
McciBootloaderBoard_Catena46xx_storageInit;
59
60
void McciBootloaderBoard_Catena46xx_storageInit(
61
void
62
);
63
64
Description:
65
Initialize SPI, init the external flash, and we're ready.
66
67
Returns:
68
No explicit result.
69
70
Notes:
71
72
73
*/
74
75
void
76
McciBootloaderBoard_Catena46xx_storageInit
(
77
void
78
)
79
{
80
McciBootloaderPlatform_spiInit
();
81
McciBootloaderFlash_Mx25v8035f_storageInit
();
82
}
83
84
85
/**** end of mccibootloaderboard_catena46xx_storageinit.c ****/
mcci_bootloader_board_catena46xx.h
mcci_bootloader_flash_mx25v8035f.h
McciBootloaderFlash_Mx25v8035f_storageInit
McciBootloaderPlatform_StorageInitFn_t McciBootloaderFlash_Mx25v8035f_storageInit
Definition
mcci_bootloader_flash_mx25v8035f.h:40
McciBootloaderPlatform_spiInit
static void McciBootloaderPlatform_spiInit(void)
Definition
mcci_bootloader_platform.h:170
McciBootloaderBoard_Catena46xx_storageInit
void McciBootloaderBoard_Catena46xx_storageInit(void)
Definition
mccibootloaderboard_catena46xx_storageinit.c:76
platform
board
mcci
catena46xx
src
mccibootloaderboard_catena46xx_storageinit.c
Generated on Thu Feb 19 2026 18:47:32 for MCCI Trusted Bootloader by
1.9.8