levelx
+
0
/4 examples
SourceVu will show references to
LX_NOR_FLASH
from the following samples and libraries:
Libraries
filex
Examples
STM32469I-Discovery
Applications
FileX
Fx_Dual_Instance
Fx_NoR_Write_Read_File
STM32F429ZI-Nucleo
Applications
NetXDuo
Nx_WebServer
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/3)...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
levelx
LX_NOR_FLASH
LX_NOR_FLASH struct
Syntax
Show:
Summary
Declaration
from
lx_api.h:440
typedef
struct
LX_NOR_FLASH_STRUCT
{
ULONG
lx_nor_flash_state
;
ULONG
lx_nor_flash_total_blocks
;
ULONG
lx_nor_flash_words_per_block
;
ULONG
lx_nor_flash_total_physical_sectors
;
ULONG
lx_nor_flash_physical_sectors_per_block
;
ULONG
*
lx_nor_flash_base_address
;
ULONG
lx_nor_flash_block_free_bit_map_offset
;
ULONG
lx_nor_flash_block_bit_map_words
;
ULONG
lx_nor_flash_block_bit_map_mask
;
ULONG
lx_nor_flash_block_physical_sector_mapping_offset
;
ULONG
lx_nor_flash_block_physical_sector_offset
;
ULONG
lx_nor_flash_free_physical_sectors
;
ULONG
lx_nor_flash_mapped_physical_sectors
;
ULONG
lx_nor_flash_obsolete_physical_sectors
;
ULONG
lx_nor_flash_minimum_erase_count
;
ULONG
lx_nor_flash_maximum_erase_count
;
ULONG
lx_nor_flash_free_block_search
;
ULONG
lx_nor_flash_found_block_search
;
ULONG
lx_nor_flash_found_sector_search
;
ULONG
lx_nor_flash_write_requests
;
ULONG
lx_nor_flash_read_requests
;
ULONG
lx_nor_flash_sector_mapping_cache_hits
;
ULONG
lx_nor_flash_sector_mapping_cache_misses
;
ULONG
lx_nor_flash_physical_block_allocates
;
ULONG
lx_nor_flash_physical_block_allocate_errors
;
ULONG
lx_nor_flash_diagnostic_system_errors
;
ULONG
lx_nor_flash_diagnostic_system_error
;
ULONG
lx_nor_flash_diagnostic_initial_format
;
ULONG
lx_nor_flash_diagnostic_erased_block
;
ULONG
lx_nor_flash_diagnostic_re_erase_block
;
ULONG
lx_nor_flash_diagnostic_sector_being_obsoleted
;
ULONG
lx_nor_flash_diagnostic_sector_obsoleted
;
ULONG
lx_nor_flash_diagnostic_mapping_invalidated
;
ULONG
lx_nor_flash_diagnostic_mapping_write_interrupted
;
ULONG
lx_nor_flash_diagnostic_sector_not_free
;
ULONG
lx_nor_flash_diagnostic_sector_data_not_free
;
UINT
(
*
lx_nor_flash_driver_read
)
(
ULONG
*
flash_address
,
ULONG
*
destination
,
ULONG
words
)
;
UINT
(
*
lx_nor_flash_driver_write
)
(
ULONG
*
flash_address
,
ULONG
*
source
,
ULONG
words
)
;
UINT
(
*
lx_nor_flash_driver_block_erase
)
(
ULONG
block
,
ULONG
erase_count
)
;
UINT
(
*
lx_nor_flash_driver_block_erased_verify
)
(
ULONG
block
)
;
UINT
(
*
lx_nor_flash_driver_system_error
)
(
UINT
error_code
)
;
ULONG
*
lx_nor_flash_sector_buffer
;
UINT
lx_nor_flash_sector_mapping_cache_enabled
;
LX_NOR_SECTOR_MAPPING_CACHE_ENTRY
lx_nor_flash_sector_mapping_cache
[
LX_NOR_SECTOR_MAPPING_CACHE_SIZE
]
;
#ifndef
LX_NOR_DISABLE_EXTENDED_CACHE
UINT
lx_nor_flash_extended_cache_entries
;
LX_NOR_FLASH_EXTENDED_CACHE_ENTRY
lx_nor_flash_extended_cache
[
LX_NOR_EXTENDED_CACHE_SIZE
]
;
ULONG
lx_nor_flash_extended_cache_hits
;
ULONG
lx_nor_flash_extended_cache_misses
;
#endif
#ifdef
LX_THREAD_SAFE_ENABLE
TX_MUTEX
lx_nor_flash_mutex
;
#endif
struct
LX_NOR_FLASH_STRUCT
*
lx_nor_flash_open_next
,
*
lx_nor_flash_open_previous
;
}
LX_NOR_FLASH
;
Fields
Field
Declared as
LX_NOR_FLASH_STRUCT::lx_nor_flash_state
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_total_blocks
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_words_per_block
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_total_physical_sectors
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_physical_sectors_per_block
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_base_address
ULONG
*
LX_NOR_FLASH_STRUCT::lx_nor_flash_block_free_bit_map_offset
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_block_bit_map_words
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_block_bit_map_mask
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_block_physical_sector_mapping_offset
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_block_physical_sector_offset
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_free_physical_sectors
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_mapped_physical_sectors
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_obsolete_physical_sectors
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_minimum_erase_count
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_maximum_erase_count
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_free_block_search
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_found_block_search
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_found_sector_search
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_write_requests
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_read_requests
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_sector_mapping_cache_hits
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_sector_mapping_cache_misses
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_physical_block_allocates
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_physical_block_allocate_errors
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_system_errors
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_system_error
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_initial_format
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_erased_block
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_re_erase_block
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_sector_being_obsoleted
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_sector_obsoleted
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_mapping_invalidated
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_mapping_write_interrupted
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_sector_not_free
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_sector_data_not_free
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_driver_read
UINT
(
*
)
(
ULONG
*
flash_address
,
ULONG
*
destination
,
ULONG
words
)
LX_NOR_FLASH_STRUCT::lx_nor_flash_driver_write
UINT
(
*
)
(
ULONG
*
flash_address
,
ULONG
*
source
,
ULONG
words
)
LX_NOR_FLASH_STRUCT::lx_nor_flash_driver_block_erase
UINT
(
*
)
(
ULONG
block
,
ULONG
erase_count
)
LX_NOR_FLASH_STRUCT::lx_nor_flash_driver_block_erased_verify
UINT
(
*
)
(
ULONG
block
)
LX_NOR_FLASH_STRUCT::lx_nor_flash_driver_system_error
UINT
(
*
)
(
UINT
error_code
)
LX_NOR_FLASH_STRUCT::lx_nor_flash_sector_buffer
ULONG
*
LX_NOR_FLASH_STRUCT::lx_nor_flash_sector_mapping_cache_enabled
UINT
LX_NOR_FLASH_STRUCT::lx_nor_flash_sector_mapping_cache
LX_NOR_SECTOR_MAPPING_CACHE_ENTRY
[
LX_NOR_SECTOR_MAPPING_CACHE_SIZE
]
LX_NOR_FLASH_STRUCT::lx_nor_flash_extended_cache_entries
UINT
LX_NOR_FLASH_STRUCT::lx_nor_flash_extended_cache
LX_NOR_FLASH_EXTENDED_CACHE_ENTRY
[
LX_NOR_EXTENDED_CACHE_SIZE
]
LX_NOR_FLASH_STRUCT::lx_nor_flash_extended_cache_hits
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_extended_cache_misses
ULONG
LX_NOR_FLASH_STRUCT::lx_nor_flash_open_next
struct
LX_NOR_FLASH_STRUCT
*
LX_NOR_FLASH_STRUCT::lx_nor_flash_open_previous
struct
LX_NOR_FLASH_STRUCT
*
lx_nor_flash_open_next
,
*
Related Functions
Found 20 other functions taking a
LX_NOR_FLASH_STRUCT
argument:
Function
Description
_lx_nor_flash_system_error()
_lx_nor_flash_driver_write()
_lx_nor_flash_driver_read()
_lx_nor_flash_block_reclaim()
_lx_nor_flash_logical_sector_find()
_lx_nor_flash_physical_sector_allocate()
_lx_nor_flash_driver_block_erase()
_lx_nor_flash_sector_mapping_cache_invalidate()
lx_stm32_qspi_initialize()
initialize the OctoSPI memory
_lx_nor_flash_sector_read()
_lx_nor_flash_sector_write()
_lx_nor_flash_close()
_lx_nor_flash_open()
_lx_nor_flash_sector_release()
_lx_nor_flash_next_block_to_erase_find()
lx_stm32_nor_simulator_initialize()
_lx_nor_flash_defragment()
_lx_nor_flash_extended_cache_enable()
_lx_nor_flash_partial_defragment()
_lx_nor_flash_internal_error()
Examples
LX_NOR_FLASH
is referenced by 4 libraries and example projects:
Libraries
filex
Examples
STM32469I-Discovery
Applications
FileX
Fx_Dual_Instance
Fx_NoR_Write_Read_File
STM32F429ZI-Nucleo
Applications
NetXDuo
Nx_WebServer
References
from
0/4
examples
Code
Location
Scope
Referrer
typedef
struct
LX_NOR_FLASH_STRUCT
lx_api.h:440
}
LX_NOR_FLASH
;
lx_api.h:515
struct
LX_NOR_FLASH_STRUCT
*
lx_nor_flash_open_next
,
lx_api.h:512
LX_NOR_FLASH_STRUCT
LX_NOR_FLASH_STRUCT::lx_nor_flash_open_next
}
LX_NOR_FLASH
;
lx_api.h:515
LX_NOR_FLASH
extern
LX_NOR_FLASH
*
_lx_nor_flash_opened_ptr
;
lx_api.h:553
UINT
_lx_nor_flash_close
(
LX_NOR_FLASH
*
nor_flash
)
;
lx_api.h:600
_lx_nor_flash_close()
_lx_nor_flash_close()::nor_flash
UINT
_lx_nor_flash_defragment
(
LX_NOR_FLASH
*
nor_flash
)
;
lx_api.h:601
_lx_nor_flash_defragment()
_lx_nor_flash_defragment()::nor_flash
UINT
_lx_nor_flash_extended_cache_enable
(
LX_NOR_FLASH
*
nor_flash
,
VOID
*
memory
,
ULONG
size
)
;
lx_api.h:602
_lx_nor_flash_extended_cache_enable()
_lx_nor_flash_extended_cache_enable()::nor_flash
UINT
_lx_nor_flash_open
(
LX_NOR_FLASH
*
nor_flash
,
CHAR
*
name
,
UINT
(
*
nor_driver_initialize
)
(
LX_NOR_FLASH
*
)
)
;
lx_api.h:604
_lx_nor_flash_open()
_lx_nor_flash_open()::nor_flash
UINT
_lx_nor_flash_partial_defragment
(
LX_NOR_FLASH
*
nor_flash
,
UINT
max_blocks
)
;
lx_api.h:605
_lx_nor_flash_partial_defragment()
_lx_nor_flash_partial_defragment()::nor_flash
UINT
_lx_nor_flash_sector_read
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
logical_sector
,
VOID
*
buffer
)
;
lx_api.h:606
_lx_nor_flash_sector_read()
_lx_nor_flash_sector_read()::nor_flash
UINT
_lx_nor_flash_sector_release
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
logical_sector
)
;
lx_api.h:607
_lx_nor_flash_sector_release()
_lx_nor_flash_sector_release()::nor_flash
UINT
_lx_nor_flash_sector_write
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
logical_sector
,
VOID
*
buffer
)
;
lx_api.h:608
_lx_nor_flash_sector_write()
_lx_nor_flash_sector_write()::nor_flash
UINT
_lx_nor_flash_block_reclaim
(
LX_NOR_FLASH
*
nor_flash
)
;
lx_api.h:636
_lx_nor_flash_block_reclaim()
_lx_nor_flash_block_reclaim()::nor_flash
UINT
_lx_nor_flash_driver_block_erase
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
block
,
ULONG
erase_count
)
;
lx_api.h:637
_lx_nor_flash_driver_block_erase()
_lx_nor_flash_driver_block_erase()::nor_flash
UINT
_lx_nor_flash_driver_read
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
*
flash_address
,
ULONG
*
destination
,
ULONG
words
)
;
lx_api.h:638
_lx_nor_flash_driver_read()
_lx_nor_flash_driver_read()::nor_flash
UINT
_lx_nor_flash_driver_write
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
*
flash_address
,
ULONG
*
source
,
ULONG
words
)
;
lx_api.h:639
_lx_nor_flash_driver_write()
_lx_nor_flash_driver_write()::nor_flash
VOID
_lx_nor_flash_internal_error
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
error_code
)
;
lx_api.h:640
_lx_nor_flash_internal_error()
_lx_nor_flash_internal_error()::nor_flash
UINT
_lx_nor_flash_logical_sector_find
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
logical_sector
,
ULONG
superceded_check
,
ULONG
*
*
physical_sector_map_entry
,
ULONG
*
*
physical_sector_address
)
;
lx_api.h:641
_lx_nor_flash_logical_sector_find()
_lx_nor_flash_logical_sector_find()::nor_flash
UINT
_lx_nor_flash_next_block_to_erase_find
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
*
return_erase_block
,
ULONG
*
return_erase_count
,
ULONG
*
return_mapped_sectors
,
ULONG
*
return_obsolete_sectors
)
;
lx_api.h:642
_lx_nor_flash_next_block_to_erase_find()
_lx_nor_flash_next_block_to_erase_find()::nor_flash
UINT
_lx_nor_flash_physical_sector_allocate
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
logical_sector
,
ULONG
*
*
physical_sector_map_entry
,
ULONG
*
*
physical_sector_address
)
;
lx_api.h:643
_lx_nor_flash_physical_sector_allocate()
_lx_nor_flash_physical_sector_allocate()::nor_flash
VOID
_lx_nor_flash_sector_mapping_cache_invalidate
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
logical_sector
)
;
lx_api.h:644
_lx_nor_flash_sector_mapping_cache_invalidate()
_lx_nor_flash_sector_mapping_cache_invalidate()::nor_flash
VOID
_lx_nor_flash_system_error
(
LX_NOR_FLASH
*
nor_flash
,
UINT
error_code
)
;
lx_api.h:645
_lx_nor_flash_system_error()
_lx_nor_flash_system_error()::nor_flash
UINT
_lx_nor_flash_block_reclaim
(
LX_NOR_FLASH
*
nor_flash
)
lx_nor_flash_block_reclaim.c:88
_lx_nor_flash_block_reclaim()
_lx_nor_flash_block_reclaim()::nor_flash
UINT
_lx_nor_flash_close
(
LX_NOR_FLASH
*
nor_flash
)
lx_nor_flash_close.c:79
_lx_nor_flash_close()
_lx_nor_flash_close()::nor_flash
UINT
_lx_nor_flash_defragment
(
LX_NOR_FLASH
*
nor_flash
)
lx_nor_flash_defragment.c:82
_lx_nor_flash_defragment()
_lx_nor_flash_defragment()::nor_flash
UINT
_lx_nor_flash_driver_block_erase
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
block
,
ULONG
erase_count
)
lx_nor_flash_driver_block_erase.c:81
_lx_nor_flash_driver_block_erase()
_lx_nor_flash_driver_block_erase()::nor_flash
UINT
_lx_nor_flash_driver_read
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
*
flash_address
,
ULONG
*
destination
,
ULONG
words
)
lx_nor_flash_driver_read.c:82
_lx_nor_flash_driver_read()
_lx_nor_flash_driver_read()::nor_flash
UINT
_lx_nor_flash_driver_write
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
*
flash_address
,
ULONG
*
source
,
ULONG
words
)
lx_nor_flash_driver_write.c:82
_lx_nor_flash_driver_write()
_lx_nor_flash_driver_write()::nor_flash
UINT
_lx_nor_flash_extended_cache_enable
(
LX_NOR_FLASH
*
nor_flash
,
VOID
*
memory
,
ULONG
size
)
lx_nor_flash_extended_cache_enable.c:89
_lx_nor_flash_extended_cache_enable()
_lx_nor_flash_extended_cache_enable()::nor_flash
LX_NOR_FLASH
*
_lx_nor_flash_opened_ptr
;
lx_nor_flash_initialize.c:33
UINT
_lx_nor_flash_logical_sector_find
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
logical_sector
,
ULONG
superceded_check
,
ULONG
*
*
physical_sector_map_entry
,
ULONG
*
*
physical_sector_address
)
lx_nor_flash_logical_sector_find.c:90
_lx_nor_flash_logical_sector_find()
_lx_nor_flash_logical_sector_find()::nor_flash
UINT
_lx_nor_flash_next_block_to_erase_find
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
*
return_erase_block
,
ULONG
*
return_erase_count
,
ULONG
*
return_mapped_sectors
,
ULONG
*
return_obsolete_sectors
)
lx_nor_flash_next_block_to_erase_find.c:86
_lx_nor_flash_next_block_to_erase_find()
_lx_nor_flash_next_block_to_erase_find()::nor_flash
UINT
_lx_nor_flash_open
(
LX_NOR_FLASH
*
nor_flash
,
CHAR
*
name
,
UINT
(
*
nor_driver_initialize
)
(
LX_NOR_FLASH
*
)
)
lx_nor_flash_open.c:97
_lx_nor_flash_open()
_lx_nor_flash_open()::nor_flash
LX_NOR_FLASH
*
tail_ptr
;
lx_nor_flash_open.c:119
_lx_nor_flash_open()
LX_MEMSET
(
nor_flash
,
0
,
sizeof
(
LX_NOR_FLASH
)
)
;
lx_nor_flash_open.c:125
_lx_nor_flash_open()
UINT
_lx_nor_flash_partial_defragment
(
LX_NOR_FLASH
*
nor_flash
,
UINT
max_blocks
)
lx_nor_flash_partial_defragment.c:85
_lx_nor_flash_partial_defragment()
_lx_nor_flash_partial_defragment()::nor_flash
UINT
_lx_nor_flash_physical_sector_allocate
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
logical_sector
,
ULONG
*
*
physical_sector_map_entry
,
ULONG
*
*
physical_sector_address
)
lx_nor_flash_physical_sector_allocate.c:85
_lx_nor_flash_physical_sector_allocate()
_lx_nor_flash_physical_sector_allocate()::nor_flash
VOID
_lx_nor_flash_sector_mapping_cache_invalidate
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
logical_sector
)
lx_nor_flash_sector_mapping_cache_invalidate.c:81
_lx_nor_flash_sector_mapping_cache_invalidate()
_lx_nor_flash_sector_mapping_cache_invalidate()::nor_flash
UINT
_lx_nor_flash_sector_read
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
logical_sector
,
VOID
*
buffer
)
lx_nor_flash_sector_read.c:89
_lx_nor_flash_sector_read()
_lx_nor_flash_sector_read()::nor_flash
UINT
_lx_nor_flash_sector_release
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
logical_sector
)
lx_nor_flash_sector_release.c:89
_lx_nor_flash_sector_release()
_lx_nor_flash_sector_release()::nor_flash
UINT
_lx_nor_flash_sector_write
(
LX_NOR_FLASH
*
nor_flash
,
ULONG
logical_sector
,
VOID
*
buffer
)
lx_nor_flash_sector_write.c:92
_lx_nor_flash_sector_write()
_lx_nor_flash_sector_write()::nor_flash
VOID
_lx_nor_flash_system_error
(
LX_NOR_FLASH
*
nor_flash
,
UINT
error_code
)
lx_nor_flash_system_error.c:80
_lx_nor_flash_system_error()
_lx_nor_flash_system_error()::nor_flash
UINT
lx_stm32_nor_simulator_initialize
(
LX_NOR_FLASH
*
nor_flash
)
lx_stm32_nor_simulator_driver.c:38
lx_stm32_nor_simulator_initialize()
lx_stm32_nor_simulator_initialize()::nor_flash
UINT
lx_stm32_qspi_initialize
(
LX_NOR_FLASH
*
nor_flash
)
lx_stm32_qspi_driver.c:52
lx_stm32_qspi_initialize()
lx_stm32_qspi_initialize()::nor_flash
Call Tree
from
0/4
examples
All items filtered out
All items filtered out
Data Use
from
0/4
examples
All items filtered out
All items filtered out
Class Tree
from
0/4
examples
All items filtered out
All items filtered out
Override Tree
from
0/4
examples
All items filtered out
All items filtered out
Implementations
from
0/4
examples
All items filtered out
All items filtered out
Instances
from
0/4
examples
Instance
Scope
Location
Project
LX_NOR_FLASH_STRUCT::lx_nor_flash_open_next
LX_NOR_FLASH_STRUCT
lx_api.h:512
LX_NOR_FLASH_STRUCT::lx_nor_flash_open_previous
LX_NOR_FLASH_STRUCT
lx_api.h:512
_lx_nor_flash_opened_ptr
lx_api.h:553
_lx_nor_flash_close()::nor_flash
_lx_nor_flash_close()
lx_api.h:600
_lx_nor_flash_defragment()::nor_flash
_lx_nor_flash_defragment()
lx_api.h:601
_lx_nor_flash_extended_cache_enable()::nor_flash
_lx_nor_flash_extended_cache_enable()
lx_api.h:602
_lx_nor_flash_open()::nor_flash
_lx_nor_flash_open()
lx_api.h:604
_lx_nor_flash_partial_defragment()::nor_flash
_lx_nor_flash_partial_defragment()
lx_api.h:605
_lx_nor_flash_sector_read()::nor_flash
_lx_nor_flash_sector_read()
lx_api.h:606
_lx_nor_flash_sector_release()::nor_flash
_lx_nor_flash_sector_release()
lx_api.h:607
_lx_nor_flash_sector_write()::nor_flash
_lx_nor_flash_sector_write()
lx_api.h:608
_lx_nor_flash_block_reclaim()::nor_flash
_lx_nor_flash_block_reclaim()
lx_api.h:636
_lx_nor_flash_driver_block_erase()::nor_flash
_lx_nor_flash_driver_block_erase()
lx_api.h:637
_lx_nor_flash_driver_read()::nor_flash
_lx_nor_flash_driver_read()
lx_api.h:638
_lx_nor_flash_driver_write()::nor_flash
_lx_nor_flash_driver_write()
lx_api.h:639
_lx_nor_flash_internal_error()::nor_flash
_lx_nor_flash_internal_error()
lx_api.h:640
_lx_nor_flash_logical_sector_find()::nor_flash
_lx_nor_flash_logical_sector_find()
lx_api.h:641
_lx_nor_flash_next_block_to_erase_find()::nor_flash
_lx_nor_flash_next_block_to_erase_find()
lx_api.h:642
_lx_nor_flash_physical_sector_allocate()::nor_flash
_lx_nor_flash_physical_sector_allocate()
lx_api.h:643
_lx_nor_flash_sector_mapping_cache_invalidate()::nor_flash
_lx_nor_flash_sector_mapping_cache_invalidate()
lx_api.h:644
_lx_nor_flash_system_error()::nor_flash
_lx_nor_flash_system_error()
lx_api.h:645
lx_stm32_qspi_initialize()::nor_flash
lx_stm32_qspi_initialize()
lx_stm32_qspi_driver.c:52
_lx_nor_flash_block_reclaim()::nor_flash
_lx_nor_flash_block_reclaim()
lx_nor_flash_block_reclaim.c:88
_lx_nor_flash_close()::nor_flash
_lx_nor_flash_close()
lx_nor_flash_close.c:79
_lx_nor_flash_defragment()::nor_flash
_lx_nor_flash_defragment()
lx_nor_flash_defragment.c:82
_lx_nor_flash_driver_block_erase()::nor_flash
_lx_nor_flash_driver_block_erase()
lx_nor_flash_driver_block_erase.c:81
_lx_nor_flash_driver_read()::nor_flash
_lx_nor_flash_driver_read()
lx_nor_flash_driver_read.c:82
_lx_nor_flash_driver_write()::nor_flash
_lx_nor_flash_driver_write()
lx_nor_flash_driver_write.c:82
_lx_nor_flash_extended_cache_enable()::nor_flash
_lx_nor_flash_extended_cache_enable()
lx_nor_flash_extended_cache_enable.c:89
_lx_nor_flash_opened_ptr
lx_nor_flash_initialize.c:33
_lx_nor_flash_logical_sector_find()::nor_flash
_lx_nor_flash_logical_sector_find()
lx_nor_flash_logical_sector_find.c:90
_lx_nor_flash_next_block_to_erase_find()::nor_flash
_lx_nor_flash_next_block_to_erase_find()
lx_nor_flash_next_block_to_erase_find.c:86
_lx_nor_flash_open()::nor_flash
_lx_nor_flash_open()
lx_nor_flash_open.c:97
_lx_nor_flash_partial_defragment()::nor_flash
_lx_nor_flash_partial_defragment()
lx_nor_flash_partial_defragment.c:85
_lx_nor_flash_physical_sector_allocate()::nor_flash
_lx_nor_flash_physical_sector_allocate()
lx_nor_flash_physical_sector_allocate.c:85
_lx_nor_flash_sector_mapping_cache_invalidate()::nor_flash
_lx_nor_flash_sector_mapping_cache_invalidate()
lx_nor_flash_sector_mapping_cache_invalidate.c:81
_lx_nor_flash_sector_read()::nor_flash
_lx_nor_flash_sector_read()
lx_nor_flash_sector_read.c:89
_lx_nor_flash_sector_release()::nor_flash
_lx_nor_flash_sector_release()
lx_nor_flash_sector_release.c:89
_lx_nor_flash_sector_write()::nor_flash
_lx_nor_flash_sector_write()
lx_nor_flash_sector_write.c:92
_lx_nor_flash_system_error()::nor_flash
_lx_nor_flash_system_error()
lx_nor_flash_system_error.c:80
lx_stm32_nor_simulator_initialize()::nor_flash
lx_stm32_nor_simulator_initialize()
lx_stm32_nor_simulator_driver.c:38
Lifecycle
from
0/4
examples
All items filtered out
All items filtered out