levelx
+
0
/1 examples
SourceVu will show references to
_lx_nor_flash_open()
from the following samples and libraries:
Libraries
filex
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/3)...
Summary
Syntax
Arguments
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
levelx
_lx_nor_flash_open()
_lx_nor_flash_open() function
Syntax
Show:
Summary
Declaration
Definition
from
lx_api.h:604
UINT
_lx_nor_flash_open
(
LX_NOR_FLASH
*
nor_flash
,
CHAR
*
name
,
UINT
(
*
nor_driver_initialize
)
(
LX_NOR_FLASH
*
)
)
;
Implemented in
lx_nor_flash_open.c:97
Arguments
Argument
Declared as
nor_flash
LX_NOR_FLASH
*
name
CHAR
*
nor_driver_initialize
UINT
(
*
)
(
LX_NOR_FLASH
*
Related Functions
Found 19 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_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_open()
is referenced by 1 libraries and example projects:
Libraries
filex
References
from
0/1
examples
Code
Location
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
UINT
_lx_nor_flash_open
(
LX_NOR_FLASH
*
nor_flash
,
CHAR
*
name
,
UINT
(
*
nor_driver_initialize
)
(
LX_NOR_FLASH
*
)
)
;
lx_api.h:604
Call Tree
from
0/1
examples
_lx_nor_flash_open()
calls 9 functions:
All items filtered out
_lx_nor_flash_open()
__disable_interrupts()
__restore_interrupt()
LX_NOR_FLASH_STRUCT::lx_nor_flash_driver_block_erased_verify
_lx_nor_flash_driver_block_erase()
_lx_nor_flash_driver_read()
_lx_nor_flash_driver_write()
_lx_nor_flash_logical_sector_find()
_lx_nor_flash_system_error()
_lx_nor_flash_open()::nor_driver_initialize
All items filtered out
Data Use
from
0/1
examples
_lx_nor_flash_open()
reads 22 variables and writes 29 variables:
LX_NOR_FLASH_STRUCT::lx_nor_flash_total_blocks
LX_NOR_FLASH_STRUCT::lx_nor_flash_words_per_block
LX_NOR_FLASH_STRUCT::lx_nor_flash_total_physical_sectors
LX_NOR_FLASH_STRUCT::lx_nor_flash_base_address
LX_NOR_FLASH_STRUCT::lx_nor_flash_block_free_bit_map_offset
LX_NOR_FLASH_STRUCT::lx_nor_flash_block_physical_sector_mapping_offset
LX_NOR_FLASH_STRUCT::lx_nor_flash_free_physical_sectors
LX_NOR_FLASH_STRUCT::lx_nor_flash_mapped_physical_sectors
LX_NOR_FLASH_STRUCT::lx_nor_flash_obsolete_physical_sectors
LX_NOR_FLASH_STRUCT::lx_nor_flash_free_block_search
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_erased_block
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_re_erase_block
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_sector_being_obsoleted
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_sector_obsoleted
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_mapping_invalidated
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_mapping_write_interrupted
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_sector_not_free
LX_NOR_FLASH_STRUCT::lx_nor_flash_driver_block_erased_verify
LX_NOR_FLASH_STRUCT::lx_nor_flash_sector_buffer
LX_NOR_FLASH_STRUCT::lx_nor_flash_open_previous
_lx_nor_flash_opened_ptr
_lx_nor_flash_opened_count
All items filtered out
_lx_nor_flash_open()
LX_NOR_FLASH_STRUCT::lx_nor_flash_state
LX_NOR_FLASH_STRUCT::lx_nor_flash_total_physical_sectors
LX_NOR_FLASH_STRUCT::lx_nor_flash_physical_sectors_per_block
LX_NOR_FLASH_STRUCT::lx_nor_flash_block_free_bit_map_offset
LX_NOR_FLASH_STRUCT::lx_nor_flash_block_bit_map_words
LX_NOR_FLASH_STRUCT::lx_nor_flash_block_bit_map_mask
LX_NOR_FLASH_STRUCT::lx_nor_flash_block_physical_sector_mapping_offset
LX_NOR_FLASH_STRUCT::lx_nor_flash_block_physical_sector_offset
LX_NOR_FLASH_STRUCT::lx_nor_flash_free_physical_sectors
LX_NOR_FLASH_STRUCT::lx_nor_flash_mapped_physical_sectors
LX_NOR_FLASH_STRUCT::lx_nor_flash_obsolete_physical_sectors
LX_NOR_FLASH_STRUCT::lx_nor_flash_minimum_erase_count
LX_NOR_FLASH_STRUCT::lx_nor_flash_maximum_erase_count
LX_NOR_FLASH_STRUCT::lx_nor_flash_free_block_search
LX_NOR_FLASH_STRUCT::lx_nor_flash_found_block_search
LX_NOR_FLASH_STRUCT::lx_nor_flash_found_sector_search
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_initial_format
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_erased_block
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_re_erase_block
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_sector_being_obsoleted
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_sector_obsoleted
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_mapping_invalidated
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_mapping_write_interrupted
LX_NOR_FLASH_STRUCT::lx_nor_flash_diagnostic_sector_not_free
LX_NOR_FLASH_STRUCT::lx_nor_flash_sector_mapping_cache_enabled
LX_NOR_FLASH_STRUCT::lx_nor_flash_open_next
LX_NOR_FLASH_STRUCT::lx_nor_flash_open_previous
_lx_nor_flash_opened_ptr
_lx_nor_flash_opened_count
All items filtered out
Class Tree
from
0/1
examples
All items filtered out
All items filtered out
Override Tree
from
0/1
examples
All items filtered out
All items filtered out
Implementations
from
0/1
examples
All items filtered out
All items filtered out
Instances
from
0/1
examples
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out