Вс янв 30, 2022 18:50:41
Вс янв 30, 2022 19:01:28
frames_to_go = FRAM_SIZE/sizeof(data_buffer_t) - frames_to_go;
FRAM_dma_log_Start(0x0000));
FRAM_dma_log_write((uint8_t*)&frames_to_go, sizeof(frames_to_go));
FRAM_dma_log_Stop();
frames_to_go = 0;
Вс янв 30, 2022 19:13:53
typedef u8 Addr[ADDR_LEN];
static Addr const volatile addrCData = {ADDR_SENS, 0x91, 0x92, 0x99, 0x99};
if (*(u32 const *)&addrCData[0] != *(u32 const *)&b.addr[0] || addrCData[4] != b.addr[4]) break;
92910200.... CMP.W 0x2(SP), &??addrCData + 2
1520 JNE ??RadioAct_9
A291.... CMP.W @SP, &??addrCData
1220 JNE ??RadioAct_9
D2910400.... CMP.B 0x4(SP), &??addrCData + 4
0E20 JNE ??RadioAct_9
#ifdef MPU_ENABLE
MPU.CTL0 = toSW(0, 0xA5);
B24000A5A005 MOV.W #0xa500, &0x5a0
#endif
*(u8 volatile *)&addrCData[0] = ADDR_PROBE_RX;
F2403D00.... MOV.B #0x3d, &??addrCData
#ifdef MPU_ENABLE
MPU.CTL0_L = B0;
D243A005 MOV.B #0x1, &0x5a0
#endif
Вс янв 30, 2022 19:24:40