#include "fw_conf.h"
#include "fw_types.h"
Go to the source code of this file.
|
| #define | MEM_ReadCODE(__ADDR__) (*(unsigned char volatile __CODE *)(__ADDR__)) |
| |
| #define | MEM_ReadXDATA(__ADDR__) (*(unsigned char volatile __XDATA *)(__ADDR__)) |
| |
◆ MEM_ReadCODE
| #define MEM_ReadCODE |
( |
|
__ADDR__ | ) |
(*(unsigned char volatile __CODE *)(__ADDR__)) |
◆ MEM_ReadXDATA
| #define MEM_ReadXDATA |
( |
|
__ADDR__ | ) |
(*(unsigned char volatile __XDATA *)(__ADDR__)) |
◆ MEM_WorkRegGroup_t
| Enumerator |
|---|
| MEM_WorkRegGroup_00H_07H | |
| MEM_WorkRegGroup_08H_0FH | |
| MEM_WorkRegGroup_10H_17H | |
| MEM_WorkRegGroup_18H_1FH | |
Definition at line 25 of file fw_mem.h.
26{
@ MEM_WorkRegGroup_18H_1FH
@ MEM_WorkRegGroup_10H_17H
@ MEM_WorkRegGroup_00H_07H
@ MEM_WorkRegGroup_08H_0FH
◆ MEM_ReadChipID()
| void MEM_ReadChipID |
( |
uint8_t * |
buff | ) |
|
◆ MEM_SelectWorkRegGroup()
Definition at line 17 of file fw_mem.c.
18{
19 RS0 = WorkRegGroup & 0x01;
20 RS1 = (WorkRegGroup >> 1) & 0x01;
21}
◆ MEM_SetOnchipExtRAM()
Definition at line 23 of file fw_mem.c.
24{
25 AUXR = AUXR & ~(0x01 << 1) | (HAL_State << 1);
26}