OpenOCD
lpc3180.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later */
2
3
/***************************************************************************
4
* Copyright (C) 2007 by Dominic Rath *
5
* Dominic.Rath@gmx.de *
6
***************************************************************************/
7
8
#ifndef OPENOCD_FLASH_NAND_LPC3180_H
9
#define OPENOCD_FLASH_NAND_LPC3180_H
10
11
enum
lpc3180_selected_controller
{
12
LPC3180_NO_CONTROLLER
,
13
LPC3180_MLC_CONTROLLER
,
14
LPC3180_SLC_CONTROLLER
,
15
};
16
17
struct
lpc3180_nand_controller
{
18
int
osc_freq
;
19
enum
lpc3180_selected_controller
selected_controller
;
20
int
is_bulk
;
21
int
sw_write_protection
;
22
uint32_t
sw_wp_lower_bound
;
23
uint32_t
sw_wp_upper_bound
;
24
};
25
26
#endif
/* OPENOCD_FLASH_NAND_LPC3180_H */
lpc3180_selected_controller
lpc3180_selected_controller
Definition:
lpc3180.h:11
LPC3180_MLC_CONTROLLER
@ LPC3180_MLC_CONTROLLER
Definition:
lpc3180.h:13
LPC3180_SLC_CONTROLLER
@ LPC3180_SLC_CONTROLLER
Definition:
lpc3180.h:14
LPC3180_NO_CONTROLLER
@ LPC3180_NO_CONTROLLER
Definition:
lpc3180.h:12
lpc3180_nand_controller
Definition:
lpc3180.h:17
lpc3180_nand_controller::sw_wp_upper_bound
uint32_t sw_wp_upper_bound
Definition:
lpc3180.h:23
lpc3180_nand_controller::selected_controller
enum lpc3180_selected_controller selected_controller
Definition:
lpc3180.h:19
lpc3180_nand_controller::osc_freq
int osc_freq
Definition:
lpc3180.h:18
lpc3180_nand_controller::sw_wp_lower_bound
uint32_t sw_wp_lower_bound
Definition:
lpc3180.h:22
lpc3180_nand_controller::is_bulk
int is_bulk
Definition:
lpc3180.h:20
lpc3180_nand_controller::sw_write_protection
int sw_write_protection
Definition:
lpc3180.h:21
src
flash
nand
lpc3180.h
Generated by
1.9.1