diff options
author | mazzoo <mazzoo@8d8ab74c-27aa-4a3d-9bde-523a2bc1f624> | 2009-02-11 20:45:15 +0000 |
---|---|---|
committer | mazzoo <mazzoo@8d8ab74c-27aa-4a3d-9bde-523a2bc1f624> | 2009-02-11 20:45:15 +0000 |
commit | 906597056f238d5fee4ee431fd5a82fe3cd40ade (patch) | |
tree | 5158420f99b3fdeb1257389486e5bd7bf66f7230 /com-on-air_cs-linux/firmware/sc14421_II_sniff_scan.asm | |
parent | 4361119a7af6c0bcb1f210296bd0526d37df30ed (diff) |
type III support.
we have observations, if you have some either, let us know on the ML.
git-svn-id: https://dedected.org/svn/trunk@69 8d8ab74c-27aa-4a3d-9bde-523a2bc1f624
Diffstat (limited to 'com-on-air_cs-linux/firmware/sc14421_II_sniff_scan.asm')
-rw-r--r-- | com-on-air_cs-linux/firmware/sc14421_II_sniff_scan.asm | 163 |
1 files changed, 84 insertions, 79 deletions
diff --git a/com-on-air_cs-linux/firmware/sc14421_II_sniff_scan.asm b/com-on-air_cs-linux/firmware/sc14421_II_sniff_scan.asm index 0c0aab7..d006fd0 100644 --- a/com-on-air_cs-linux/firmware/sc14421_II_sniff_scan.asm +++ b/com-on-air_cs-linux/firmware/sc14421_II_sniff_scan.asm @@ -9,102 +9,107 @@ PB_RX_ON EQU 0x40 PB_TX_ON EQU 0x10 PB_RADIOPOWER EQU 0x04 PB_DCTHRESHOLD EQU 0x02 -PB_RSSI EQU 0x01 +PB_RSSI EQU 0x01 ;------------------------------------------------------------- Start: B_RST - BK_C 0x00 - C_LD 0x10 - WT 10 - B_RC 0x00 - WT 8 - B_RST - C_ON - WT 10 - P_EN - P_LD PB_RADIOPOWER - RCK_INT - RFEN + BK_C 0x00 + C_LD 0x10 + WT 10 + B_RC 0x00 + WT 8 + B_RST + C_ON + WT 10 + P_EN + P_LD PB_RADIOPOWER + RCK_INT + RFEN ;------------------------------------------------------------- - BK_C 0x20 - JMP RFInit -TryAgain: JMP label_B1 - WT 250 - P_SC 0x20 - P_LDH PB_RX_ON|PB_DCTHRESHOLD - UNLCK - WT 64 - B_XOFF - B_SR - WNT 20 - JMP1 SFieldFound - BR TryAgain + BK_C 0x20 + JMP RFInit +TryAgain: JMP RFDKnow1 + WT 250 + P_SC 0x20 + P_LDH PB_RX_ON|PB_DCTHRESHOLD + UNLCK + WT 64 + B_XOFF + B_SR + WNT 20 + JMP1 SFieldFound + BR TryAgain ;------------------------------------------------------------- -SFieldFound: WNT 23 - P_SC 0x00 - JMP ReceiveSlot - U_INT0 - BR TryAgain +SFieldFound:WNT 23 + P_SC 0x00 + JMP RecvSlot + U_INT0 + BR TryAgain ;------------------------------------------------------------- -ReceiveSlot: JMP label_B1 - JMP RecvPP - WT 1 - B_BRFU 0x0e - WT 255 - WT 73 - P_LDH PB_RSSI - P_LDL PB_RX_ON - B_WRS 0x00 - WT 6 - B_RST - P_LDL PB_RX_ON|PB_TX_ON - WT 5 - RTN +RecvSlot: JMP RFDKnow1 + JMP RecvPP + WT 1 + B_BRFU 0x0E + WT 255 + WT 73 + P_LDH PB_RSSI + P_LDL PB_RX_ON + B_WRS 0x00 + WT 6 + B_RST + P_LDL PB_RX_ON|PB_TX_ON + WT 5 + RTN ;------------------------------------------------------------- RecvPP: P_LDH PB_RX_ON - P_LDL PB_RSSI - WT 34 - WNT 1 - B_XON - P_LDH PB_DCTHRESHOLD - WT 5 - B_SR - EN_SL_ADJ - WT 12 - P_LDL PB_DCTHRESHOLD - WT 33 - B_AR2 0x06 - WT 61 - RTN + P_LDL PB_RSSI + WT 34 + WNT 1 + B_XON + P_LDH PB_DCTHRESHOLD + WT 5 + B_SR + EN_SL_ADJ + WT 12 + P_LDL PB_DCTHRESHOLD + WT 33 + B_AR2 0x06 + WT 61 + RTN ;------------------------------------------------------------- RFInit: RFEN - MEN1N - WT 2 - M_WR 0x4A - WT 25 - M_RST - MEN1 - MEN1N - M_WR 0x4D - WT 10 - M_RST - MEN1 - RTN + MEN1N + WT 2 + M_WR 0x4A + WT 25 + M_RST + MEN1 + MEN1N + M_WR 0x4D + WT 10 + M_RST + MEN1 + RTN ;------------------------------------------------------------- -label_B1: B_RST - B_RC 0x58 - WT 8 - MEN2 - WT 182 - MEN2N - WT 16 - RTN +RFDKnow1: B_RST + B_RC 0x58 + WT 8 + MEN2 + WT 182 + MEN2N + WT 16 + RTN ;------------------------------------------------------------- + + + + + |