120 lines
2.0 KiB
ReStructuredText
120 lines
2.0 KiB
ReStructuredText
L1C
|
|
=============
|
|
|
|
.. note:: BL602、BL702 无 L1C 函数操作。
|
|
|
|
Macros
|
|
------------
|
|
|
|
bflb_l1c_icache_enable
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
说明: 开启 icache。
|
|
|
|
.. code-block:: c
|
|
:linenos:
|
|
|
|
void bflb_l1c_icache_enable(void);
|
|
|
|
bflb_l1c_icache_disable
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
说明: 关闭 icache。
|
|
|
|
.. code-block:: c
|
|
:linenos:
|
|
|
|
void bflb_l1c_icache_disable(void);
|
|
|
|
bflb_l1c_dcache_enable
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
说明: 开启 dcache。
|
|
|
|
.. code-block:: c
|
|
:linenos:
|
|
|
|
void bflb_l1c_dcache_enable(void);
|
|
|
|
bflb_l1c_dcache_disable
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
说明: 关闭 dcache。
|
|
|
|
.. code-block:: c
|
|
:linenos:
|
|
|
|
void bflb_l1c_dcache_disable(void);
|
|
|
|
bflb_l1c_dcache_clean_range
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
说明: clean 一段数据到内存中。
|
|
|
|
.. code-block:: c
|
|
:linenos:
|
|
|
|
void bflb_l1c_dcache_clean_range(unsigned long addr, uint32_t len);
|
|
|
|
.. list-table::
|
|
:widths: 10 10
|
|
:header-rows: 1
|
|
|
|
* - parameter
|
|
- description
|
|
* - addr
|
|
- 首地址(必须 32 字节对齐)
|
|
* - len
|
|
- 长度
|
|
|
|
bflb_l1c_dcache_invalidate_range
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
说明: 将 cache 中的数据置为 dity。
|
|
|
|
.. code-block:: c
|
|
:linenos:
|
|
|
|
void bflb_l1c_dcache_invalidate_range(unsigned long addr, uint32_t len);
|
|
|
|
.. list-table::
|
|
:widths: 10 10
|
|
:header-rows: 1
|
|
|
|
* - parameter
|
|
- description
|
|
* - addr
|
|
- 首地址(必须 32 字节对齐)
|
|
* - len
|
|
- 长度
|
|
|
|
bflb_l1c_dcache_clean_invalidate_range
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
说明: clean 一段数据到内存中,并使 cache 中的数据失效。
|
|
|
|
.. code-block:: c
|
|
:linenos:
|
|
|
|
void bflb_l1c_dcache_clean_invalidate_range(unsigned long addr, uint32_t len);
|
|
|
|
.. list-table::
|
|
:widths: 10 10
|
|
:header-rows: 1
|
|
|
|
* - parameter
|
|
- description
|
|
* - addr
|
|
- 首地址(必须 32 字节对齐)
|
|
* - len
|
|
- 长度
|
|
|
|
Structs
|
|
------------
|
|
|
|
无
|
|
|
|
Functions
|
|
------------
|
|
|
|
无 |