summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormazzoo <mazzoo@8d8ab74c-27aa-4a3d-9bde-523a2bc1f624>2009-02-11 21:33:14 +0000
committermazzoo <mazzoo@8d8ab74c-27aa-4a3d-9bde-523a2bc1f624>2009-02-11 21:33:14 +0000
commit47a4634388543dda38fe293ed246d22ba6f4f11b (patch)
tree40e5bf8008048f24f063d715043c645daa2d4a9c
parent906597056f238d5fee4ee431fd5a82fe3cd40ade (diff)
fix whitespace in .asm files
git-svn-id: https://dedected.org/svn/trunk@70 8d8ab74c-27aa-4a3d-9bde-523a2bc1f624
-rw-r--r--com-on-air_cs-linux/firmware/sc14421_III_sniff_scan.asm187
-rw-r--r--com-on-air_cs-linux/firmware/sc14421_III_sniff_sync.asm634
-rw-r--r--com-on-air_cs-linux/firmware/sc14421_II_sniff_scan.asm193
-rw-r--r--com-on-air_cs-linux/firmware/sc14421_II_sniff_sync.asm441
4 files changed, 765 insertions, 690 deletions
diff --git a/com-on-air_cs-linux/firmware/sc14421_III_sniff_scan.asm b/com-on-air_cs-linux/firmware/sc14421_III_sniff_scan.asm
index f3ceee6..fb3cdff 100644
--- a/com-on-air_cs-linux/firmware/sc14421_III_sniff_scan.asm
+++ b/com-on-air_cs-linux/firmware/sc14421_III_sniff_scan.asm
@@ -1,85 +1,89 @@
- CPU SC14421
+ CPU SC14421
+ ORG 0
- ORG 0
BR Start
-PB_LED EQU 0x80
-PB_RX_ON EQU 0x40
-PB_TX_ON EQU 0x10
-PB_RADIOPOWER EQU 0x04
-PB_DCTHRESHOLD EQU 0x02
+PB_LED EQU 0x80
+PB_RX_ON EQU 0x40
+PB_TX_ON EQU 0x10
+PB_RADIOPOWER EQU 0x04
+PB_DCTHRESHOLD EQU 0x02
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 0x00
- RCK_INT
- RFEN
+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 0x00
+ RCK_INT
+ RFEN
;-------------------------------------------------------------
- BK_C 0x20
-TryAgain: JMP RFInit
- JMP RFDKnow1
- MEN2N
- WT 250
- P_SC 0x60
- P_LDH PB_RX_ON|PB_DCTHRESHOLD
- UNLCK
- WT 64
- B_XOFF
- B_SR
- WNT 20
- JMP1 SFieldFound
+ BK_C 0x20
+TryAgain:
+ JMP RFInit
+ JMP RFDKnow1
+ MEN2N
+ WT 250
+ P_SC 0x60
+ P_LDH PB_RX_ON|PB_DCTHRESHOLD
+ UNLCK
+ WT 64
+ B_XOFF
+ B_SR
+ WNT 20
+ JMP1 SFieldFound
B_RST
- WT 22
- BR TryAgain
+ WT 22
+ BR TryAgain
;-------------------------------------------------------------
-SFieldFound: WNT 23
- P_SC 0x00
- JMP RecvSlot
- U_INT0
- BR TryAgain
+SFieldFound:
+ WNT 23
+ P_SC 0x00
+ JMP RecvSlot
+ U_INT0
+ BR TryAgain
;-------------------------------------------------------------
-
-RecvSlot: JMP RFDKnow1
- JMP RecvPP
- WT 1
- B_BRFU 0x0E
- WT 255
- WT 73
- P_LDH PB_RSSI
- P_LDL 0x20|PB_DCTHRESHOLD;|PB_RADIOPOWER
- B_WRS 0x00
- WT 7
- B_RST
- MEN1N
- WNT 1
- RTN
+RecvSlot:
+ JMP RFDKnow1
+ JMP RecvPP
+ WT 1
+ B_BRFU 0x0E
+ WT 255
+ WT 73
+ P_LDH PB_RSSI
+ P_LDL 0x20|PB_DCTHRESHOLD;|PB_RADIOPOWER
+ B_WRS 0x00
+ WT 7
+ B_RST
+ MEN1N
+ WNT 1
+ RTN
;-------------------------------------------------------------
-RecvPP: MEN2
+RecvPP:
+ MEN2
P_LDL PB_RSSI
WT 1
- RFDIS
+ RFDIS
WNT 1
WT 5
- B_XON
+ B_XON
WT 14
- B_SR
- EN_SL_ADJ
+ B_SR
+ EN_SL_ADJ
WT 13
P_LDH PB_DCTHRESHOLD
WT 32
@@ -88,42 +92,49 @@ RecvPP: MEN2
RTN
;-------------------------------------------------------------
-RFInit: RFEN
- WT 1
- WT 1
- M_WR 0x4A
- WT 9
- M_RST
- JMP label_C0
- M_WR 0x4B
- WT 17
- M_RST
- JMP label_C0
- M_WR 0x4D
- WT 25
- M_RST
- RTN
+RFInit:
+ RFEN
+ WT 1
+ WT 1
+ M_WR 0x4A
+ WT 9
+ M_RST
+ JMP label_C0
+ M_WR 0x4B
+ WT 17
+ M_RST
+ JMP label_C0
+ M_WR 0x4D
+ WT 25
+ M_RST
+ RTN
;-------------------------------------------------------------
-RFDKnow1: JMP label_C0
+RFDKnow1:
+ JMP label_C0
BR RFDKnow3
;-------------------------------------------------------------
-RFDKnow2: JMP label_C3
-RFDKnow3: B_RST
+RFDKnow2:
+ JMP label_C3
+RFDKnow3:
+ B_RST
B_RC 0x58
WT 8
- MEN2N
+ MEN2N
P_LDH PB_RADIOPOWER
WT 208
- RTN
-;-------------------------------------------------------------
+ RTN
+;-------------------------------------------------------------
+
+label_C0:
+ MEN1
+ MEN1N
+ RTN
+;-------------------------------------------------------------
-label_C0: MEN1
- MEN1N
- RTN
-;-------------------------------------------------------------
+label_C3:
+ MEN1
+ RTN
+;-------------------------------------------------------------
-label_C3: MEN1
- RTN
-;-------------------------------------------------------------
diff --git a/com-on-air_cs-linux/firmware/sc14421_III_sniff_sync.asm b/com-on-air_cs-linux/firmware/sc14421_III_sniff_sync.asm
index ffe59b2..34f605a 100644
--- a/com-on-air_cs-linux/firmware/sc14421_III_sniff_sync.asm
+++ b/com-on-air_cs-linux/firmware/sc14421_III_sniff_sync.asm
@@ -1,301 +1,333 @@
- CPU SC14421
-
- ORG 0
-
- BR Start
-
-PB_LED EQU 0x80
-PB_RX_ON EQU 0x40
-PB_TX_ON EQU 0x10
-PB_RADIOPOWER EQU 0x04
-PB_DCTHRESHOLD EQU 0x02
-PB_RSSI EQU 0x01
-
-;-------------------------------------------------------------
-
-Start: BR InitDIP
-;-------------------------------------------------------------
-
-SlotTable: SLOTZERO
-JP0III: BK_C 0x20
-PP0III: WNT 2
-JP2III: BK_C 0x30
-PP2III: WNT 2
-JP4III: BK_C 0x40
-PP4III: WNT 2
-JP6III: BK_C 0x50
-PP6III: WNT 2
-JP8III: BK_C 0x60
-PP8III: WNT 2
-JP10III: BK_C 0x70
-PP10III: WNT 2
- U_INT0
-JP12III: BK_C 0x80
-PP12III: WNT 2
-JP14III: BK_C 0x90
-PP14III: WNT 2
-JP16III: BK_C 0xA0
-PP16III: WNT 2
-JP18III: BK_C 0xB0
-PP18III: WNT 2
-JP20III: BK_C 0xC0
-PP20III: WNT 2
-JP22III: BK_C 0xD0
-PP22III: WNT 2
- U_INT3
- P_LDH PB_LED
- BR SlotTable
-;-------------------------------------------------------------
-
-RecvIII: JMP RFInit
- JMP RFDKnow1
- BR label_2D
-;-------------------------------------------------------------
-
- JMP RFInit
- JMP RFDKnow2
-label_2D: JMP RecvPP
- WT 1
- B_BRFU 0x0E
- JMP label_6B
- BR label_51
-;-------------------------------------------------------------
-
- JMP RFInit
- JMP RFDKnow1
- BR label_37
-;-------------------------------------------------------------
-
- JMP RFInit
- JMP RFDKnow2
-label_37: JMP RecvPP
- BR label_1
-;-------------------------------------------------------------
-
- JMP RFInit
- JMP RFDKnow1
- BR label_3E
-;-------------------------------------------------------------
-
- JMP RFInit
- JMP RFDKnow2
-label_3E: JMP label_2
- WT 1
- B_BTFU 0x0E
- JMP label_3
- BR label_54
-;-------------------------------------------------------------
-
- JMP RFInit
- JMP RFDKnow2
- JMP label_2
- WT 1
- B_BT 0x0E
- JMP label_4
- BR label_53
-;-------------------------------------------------------------
-
- JMP RFInit
- JMP RFDKnow1
- BR label_4F
-;-------------------------------------------------------------
-
- JMP RFInit
- JMP RFDKnow2
-label_4F: JMP label_2
- BR label_5
-;-------------------------------------------------------------
-
-label_51: B_WRS 0x00
- WT 7
-label_53: B_RST
-label_54: MEN1N
- WNT 1
-label_6: RTN
-;-------------------------------------------------------------
-
-label_7: B_RST
- MEN1N
- BR label_6
-;-------------------------------------------------------------
-
-RecvPP: MEN2
- P_LDL PB_RSSI
- WT 1
- RFDIS
- WNT 1
- WT 5
- B_XON
- WT 14
- B_SR
- EN_SL_ADJ
- WT 13
- P_LDH PB_DCTHRESHOLD
- WT 32
- B_AR2 0x06
- WT 61
- RTN
-;-------------------------------------------------------------
-
-label_6B: WT 249
- WT 79
-label_10: P_LDH PB_RSSI
- P_LDL 0x20|PB_RADIOPOWER|PB_DCTHRESHOLD
- RTN
-;-------------------------------------------------------------
-
-label_2: MEN2
- WT 2
- RFDIS
- B_RST
- B_RC 0x50
- WT 8
- WNT 1
- WT 4
- P_LDH PB_RX_ON
- WT 3
- P_LDH PB_TX_ON
- WT 3
- B_ST2
- WT 31
- B_AT2 0x06
- WT 61
- RTN
-;-------------------------------------------------------------
-
-label_3: WT 249
- WT 84
- B_RST
-label_4: P_LDL PB_TX_ON
- WT 8
- P_LDL PB_RX_ON|PB_RADIOPOWER
- RTN
-;-------------------------------------------------------------
-
-label_8: B_XON
- WT 15
- B_XOFF
- WT 61
- RTN
-;-------------------------------------------------------------
-
-label_9: WT 61
- JMP label_8
- JMP label_8
- JMP label_8
- JMP label_8
- JMP label_8
- WT 1
- B_XON
- WT 11
- RTN
-;-------------------------------------------------------------
-
-label_1: B_BR 0x0E
- JMP label_9
- WT 3
- B_XR
- WT 6
- JMP label_10
- B_WRS 0x00
- WT 6
- BR label_7
-;-------------------------------------------------------------
-
-label_5: B_BT 0x0E
- WT 3
- JMP label_9
- B_XT
- WT 13
- B_RST
- JMP label_4
- BR label_7
-;-------------------------------------------------------------
-
-RFInit: RFEN
- WT 1
- WT 1
- M_WR 0x4A
- WT 9
- M_RST
- JMP label_C0
- M_WR 0x4B
- WT 17
- M_RST
- JMP label_C0
- M_WR 0x4D
- WT 25
- M_RST
- RTN
-;-------------------------------------------------------------
-
-RFDKnow1: JMP label_C0
- BR RFDKnow3
-;-------------------------------------------------------------
-
-RFDKnow2: JMP label_C3
-RFDKnow3: B_RST
- B_RC 0x58
- WT 8
- MEN2N
- P_LDH PB_RADIOPOWER
- WT 208
- RTN
-;-------------------------------------------------------------
-
-label_C0: MEN1
- MEN1N
- RTN
-;-------------------------------------------------------------
-
-label_C3: MEN1
- RTN
-;-------------------------------------------------------------
-
-PPSync: BK_C 0x20
-; P_LDL PB_LED
-PPSearchIII: JMP RFInit
- JMP RFDKnow1
- MEN2N
- WT 250
- P_SC 0x60
- P_LDH PB_DCTHRESHOLD
- UNLCK
- WT 64
- B_XOFF
- B_SR
- WNT 20
- JMP1 SFieldFound
- B_RST
- U_INT1
- WNT 23
- BR PPSearchIII
-;-------------------------------------------------------------
-
-SFieldFound:WNT 23
- P_SC 0x00
-RecvNextIII: JMP RecvIII
- U_INT0
- WNT 22
-PPFoundIII: BR PPSearchIII
-;-------------------------------------------------------------
-
-InitDIP: 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 0x00
- RCK_INT
- RFEN
- BR PPSync
-;-------------------------------------------------------------
-
- SHARED PP0III,PP2III,PP4III,PP6III,PP8III,PP10III,PP12III,PP14III,PP16III,PP18III,PP20III,PP22III
- SHARED JP0III,JP2III,JP4III,JP6III,JP8III,JP10III,JP12III,JP14III,JP16III,JP18III,JP20III,JP22III
- SHARED RecvNextIII,PPFoundIII,RecvIII
+ CPU SC14421
+ ORG 0
+
+ BR Start
+
+PB_LED EQU 0x80
+PB_RX_ON EQU 0x40
+PB_TX_ON EQU 0x10
+PB_RADIOPOWER EQU 0x04
+PB_DCTHRESHOLD EQU 0x02
+PB_RSSI EQU 0x01
+
+;-------------------------------------------------------------
+
+Start:
+ BR InitDIP
+;-------------------------------------------------------------
+
+SlotTable:
+ SLOTZERO
+JP0III: BK_C 0x20
+PP0III: WNT 2
+JP2III: BK_C 0x30
+PP2III: WNT 2
+JP4III: BK_C 0x40
+PP4III: WNT 2
+JP6III: BK_C 0x50
+PP6III: WNT 2
+JP8III: BK_C 0x60
+PP8III: WNT 2
+JP10III: BK_C 0x70
+PP10III: WNT 2
+ U_INT0
+JP12III: BK_C 0x80
+PP12III: WNT 2
+JP14III: BK_C 0x90
+PP14III: WNT 2
+JP16III: BK_C 0xA0
+PP16III: WNT 2
+JP18III: BK_C 0xB0
+PP18III: WNT 2
+JP20III: BK_C 0xC0
+PP20III: WNT 2
+JP22III: BK_C 0xD0
+PP22III: WNT 2
+ U_INT3
+ P_LDH PB_LED
+ BR SlotTable
+;-------------------------------------------------------------
+
+RecvIII:
+ JMP RFInit
+ JMP RFDKnow1
+ BR label_2D
+;-------------------------------------------------------------
+
+ JMP RFInit
+ JMP RFDKnow2
+label_2D:
+ JMP RecvPP
+ WT 1
+ B_BRFU 0x0E
+ JMP label_6B
+ BR label_51
+;-------------------------------------------------------------
+
+ JMP RFInit
+ JMP RFDKnow1
+ BR label_37
+;-------------------------------------------------------------
+
+ JMP RFInit
+ JMP RFDKnow2
+label_37:
+ JMP RecvPP
+ BR label_1
+;-----------------------------------------------------
+
+ JMP RFInit
+ JMP RFDKnow1
+ BR label_3E
+;-------------------------------------------------------------
+
+ JMP RFInit
+ JMP RFDKnow2
+label_3E:
+ JMP label_2
+ WT 1
+ B_BTFU 0x0E
+ JMP label_3
+ BR label_54
+;-------------------------------------------------------------
+
+ JMP RFInit
+ JMP RFDKnow2
+ JMP label_2
+ WT 1
+ B_BT 0x0E
+ JMP label_4
+ BR label_53
+;-------------------------------------------------------------
+
+ JMP RFInit
+ JMP RFDKnow1
+ BR label_4F
+;-------------------------------------------------------------
+
+ JMP RFInit
+ JMP RFDKnow2
+label_4F:
+ JMP label_2
+ BR label_5
+;-------------------------------------------------------------
+
+label_51:
+ B_WRS 0x00
+ WT 7
+label_53:
+ B_RST
+label_54:
+ MEN1N
+ WNT 1
+label_6:
+ RTN
+;-------------------------------------------------------------
+
+label_7:
+ B_RST
+ MEN1N
+ BR label_6
+;-------------------------------------------------------------
+
+RecvPP:
+ MEN2
+ P_LDL PB_RSSI
+ WT 1
+ RFDIS
+ WNT 1
+ WT 5
+ B_XON
+ WT 14
+ B_SR
+ EN_SL_ADJ
+ WT 13
+ P_LDH PB_DCTHRESHOLD
+ WT 32
+ B_AR2 0x06
+ WT 61
+ RTN
+;-------------------------------------------------------------
+
+label_6B:
+ WT 249
+ WT 79
+label_10:
+ P_LDH PB_RSSI
+ P_LDL 0x20|PB_RADIOPOWER|PB_DCTHRESHOLD
+ RTN
+;-------------------------------------------------------------
+
+label_2:
+ MEN2
+ WT 2
+ RFDIS
+ B_RST
+ B_RC 0x50
+ WT 8
+ WNT 1
+ WT 4
+ P_LDH PB_RX_ON
+ WT 3
+ P_LDH PB_TX_ON
+ WT 3
+ B_ST2
+ WT 31
+ B_AT2 0x06
+ WT 61
+ RTN
+;-------------------------------------------------------------
+
+label_3:
+ WT 249
+ WT 84
+ B_RST
+label_4:
+ P_LDL PB_TX_ON
+ WT 8
+ P_LDL PB_RX_ON|PB_RADIOPOWER
+ RTN
+;-------------------------------------------------------------
+
+label_8:
+ B_XON
+ WT 15
+ B_XOFF
+ WT 61
+ RTN
+;-------------------------------------------------------------
+
+label_9:
+ WT 61
+ JMP label_8
+ JMP label_8
+ JMP label_8
+ JMP label_8
+ JMP label_8
+ WT 1
+ B_XON
+ WT 11
+ RTN
+;-------------------------------------------------------------
+
+label_1:
+ B_BR 0x0E
+ JMP label_9
+ WT 3
+ B_XR
+ WT 6
+ JMP label_10
+ B_WRS 0x00
+ WT 6
+ BR label_7
+;-------------------------------------------------------------
+
+label_5:
+ B_BT 0x0E
+ WT 3
+ JMP label_9
+ B_XT
+ WT 13
+ B_RST
+ JMP label_4
+ BR label_7
+;-------------------------------------------------------------
+
+RFInit:
+ RFEN
+ WT 1
+ WT 1
+ M_WR 0x4A
+ WT 9
+ M_RST
+ JMP label_C0
+ M_WR 0x4B
+ WT 17
+ M_RST
+ JMP label_C0
+ M_WR 0x4D
+ WT 25
+ M_RST
+ RTN
+;-------------------------------------------------------------
+
+RFDKnow1:
+ JMP label_C0
+ BR RFDKnow3
+;-------------------------------------------------------------
+
+RFDKnow2:
+ JMP label_C3
+RFDKnow3:
+ B_RST
+ B_RC 0x58
+ WT 8
+ MEN2N
+ P_LDH PB_RADIOPOWER
+ WT 208
+ RTN
+;-------------------------------------------------------------
+
+label_C0:
+ MEN1
+ MEN1N
+ RTN
+;-------------------------------------------------------------
+
+label_C3:
+ MEN1
+ RTN
+;-------------------------------------------------------------
+
+PPSync:
+ BK_C 0x20
+PPSearchIII:
+ JMP RFInit
+ JMP RFDKnow1
+ MEN2N
+ WT 250
+ P_SC 0x60
+ P_LDH PB_DCTHRESHOLD
+ UNLCK
+ WT 64
+ B_XOFF
+ B_SR
+ WNT 20
+ JMP1 SFieldFound
+ B_RST
+ U_INT1
+ WNT 23
+ BR PPSearchIII
+;-------------------------------------------------------------
+
+SFieldFound:
+ WNT 23
+ P_SC 0x00
+RecvNextIII:
+ JMP RecvIII
+ U_INT0
+ WNT 22
+PPFoundIII:
+ BR PPSearchIII
+;-------------------------------------------------------------
+
+InitDIP:
+ 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 0x00
+ RCK_INT
+ RFEN
+ BR PPSync
+;-------------------------------------------------------------
+
+ SHARED PP0III,PP2III,PP4III,PP6III,PP8III,PP10III,PP12III,PP14III,PP16III,PP18III,PP20III,PP22III
+ SHARED JP0III,JP2III,JP4III,JP6III,JP8III,JP10III,JP12III,JP14III,JP16III,JP18III,JP20III,JP22III
+ SHARED RecvNextIII,PPFoundIII,RecvIII
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 d006fd0..00b17b4 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
@@ -1,115 +1,116 @@
- CPU SC14421
+ CPU SC14421
+ ORG 0
- ORG 0
- BR Start
+ BR Start
-
-PB_LED EQU 0x80
-PB_RX_ON EQU 0x40
-PB_TX_ON EQU 0x10
-PB_RADIOPOWER EQU 0x04
-PB_DCTHRESHOLD EQU 0x02
-PB_RSSI EQU 0x01
+PB_LED EQU 0x80
+PB_RX_ON EQU 0x40
+PB_TX_ON EQU 0x10
+PB_RADIOPOWER EQU 0x04
+PB_DCTHRESHOLD EQU 0x02
+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
+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 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
+ 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 RecvSlot
- U_INT0
- BR TryAgain
+SFieldFound:
+ WNT 23
+ P_SC 0x00
+ JMP RecvSlot
+ U_INT0
+ BR TryAgain
;-------------------------------------------------------------
-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
+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
+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
;-------------------------------------------------------------
-RFInit: RFEN
- MEN1N
- WT 2
- M_WR 0x4A
- WT 25
- M_RST
- MEN1
- MEN1N
- M_WR 0x4D
- WT 10
- M_RST
- MEN1
- RTN
+RFInit:
+ RFEN
+ MEN1N
+ WT 2
+ M_WR 0x4A
+ WT 25
+ M_RST
+ MEN1
+ MEN1N
+ M_WR 0x4D
+ WT 10
+ M_RST
+ MEN1
+ RTN
;-------------------------------------------------------------
-RFDKnow1: 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
;-------------------------------------------------------------
-
-
-
-
-
diff --git a/com-on-air_cs-linux/firmware/sc14421_II_sniff_sync.asm b/com-on-air_cs-linux/firmware/sc14421_II_sniff_sync.asm
index 4001505..65524fb 100644
--- a/com-on-air_cs-linux/firmware/sc14421_II_sniff_sync.asm
+++ b/com-on-air_cs-linux/firmware/sc14421_II_sniff_sync.asm
@@ -1,22 +1,23 @@
- CPU SC14421
-
- ORG 0
+ CPU SC14421
+ ORG 0
BR Start
-PB_LED EQU 0x80
-PB_RX_ON EQU 0x40
-PB_TX_ON EQU 0x10
-PB_RADIOPOWER EQU 0x04
-PB_DCTHRESHOLD EQU 0x02
-PB_RSSI EQU 0x01
+PB_LED EQU 0x80
+PB_RX_ON EQU 0x40
+PB_TX_ON EQU 0x10
+PB_RADIOPOWER EQU 0x04
+PB_DCTHRESHOLD EQU 0x02
+PB_RSSI EQU 0x01
;-------------------------------------------------------------
-Start: BR InitDIP
+Start:
+ BR InitDIP
;-------------------------------------------------------------
-SlotTable: SLOTZERO
+SlotTable:
+ SLOTZERO
JP0II: BK_C 0x20
PP0II: WNT 2
JP2II: BK_C 0x30
@@ -29,7 +30,7 @@ JP8II: BK_C 0x60
PP8II: WNT 2
JP10II: BK_C 0x70
PP10II: WNT 2
- U_INT0
+ U_INT0
JP12II: BK_C 0x80
PP12II: WNT 2
JP14II: BK_C 0x90
@@ -42,250 +43,280 @@ JP20II: BK_C 0xC0
PP20II: WNT 2
JP22II: BK_C 0xD0
PP22II: WNT 2
- U_INT3
- P_LDL 0x80
- BR SlotTable
+ U_INT3
+ P_LDL 0x80
+ BR SlotTable
;-------------------------------------------------------------
-RecvII: JMP RFInit
- JMP RFDKnow1
- BR label_2D
+RecvII:
+ JMP RFInit
+ JMP RFDKnow1
+ BR label_2D
;-------------------------------------------------------------
- JMP RFInit
- JMP RFDKnow2
-label_2D: JMP RecvPP
- WT 1
- B_BRFU 0x0E
- JMP label_6B
- BR label_51
+ JMP RFInit
+ JMP RFDKnow2
+label_2D:
+ JMP RecvPP
+ WT 1
+ B_BRFU 0x0E
+ JMP label_6B
+ BR label_51
;-------------------------------------------------------------
- JMP RFInit
- JMP RFDKnow1
- BR label_37
+ JMP RFInit
+ JMP RFDKnow1
+ BR label_37
;-------------------------------------------------------------
- JMP RFInit
- JMP RFDKnow2
-label_37: JMP RecvPP
- BR label_1
+ JMP RFInit
+ JMP RFDKnow2
+label_37:
+ JMP RecvPP
+ BR label_1
;-------------------------------------------------------------
- JMP RFInit
- JMP RFDKnow1
- BR label_3E
+ JMP RFInit
+ JMP RFDKnow1
+ BR label_3E
;-------------------------------------------------------------
- JMP RFInit
- JMP RFDKnow2
-label_3E: JMP label_2
- WT 1
- B_BTFU 0x0E
- JMP label_3
- BR label_54
+ JMP RFInit
+ JMP RFDKnow2
+label_3E:
+ JMP label_2
+ WT 1
+ B_BTFU 0x0E
+ JMP label_3
+ BR label_54
;-------------------------------------------------------------
- JMP RFInit
- JMP RFDKnow2
- JMP label_2
- WT 1
- B_BT 0x0E
- JMP label_4
- BR label_53
+ JMP RFInit
+ JMP RFDKnow2
+ JMP label_2
+ WT 1
+ B_BT 0x0E
+ JMP label_4
+ BR label_53
;-------------------------------------------------------------
- JMP RFInit
- JMP RFDKnow1
- BR label_4F
+ JMP RFInit
+ JMP RFDKnow1
+ BR label_4F
;-------------------------------------------------------------
- JMP RFInit
- JMP RFDKnow2
-label_4F: JMP label_2
- BR label_5
+ JMP RFInit
+ JMP RFDKnow2
+label_4F:
+ JMP label_2
+ BR label_5
;-------------------------------------------------------------
-label_51: B_WRS 0x00
- WT 6
-label_53: B_RST
-label_54: P_LDL PB_RX_ON|PB_TX_ON
- WT 5
- WNT 1
-label_6: RTN
+label_51:
+ B_WRS 0x00
+ WT 6
+label_53:
+ B_RST
+label_54:
+ P_LDL PB_RX_ON|PB_TX_ON
+ WT 5
+ WNT 1
+label_6:
+ RTN
;-------------------------------------------------------------
-label_7: B_RST
- P_LDL PB_RX_ON|PB_TX_ON
- BR label_6
+label_7:
+ B_RST
+ P_LDL PB_RX_ON|PB_TX_ON
+ BR label_6
;-------------------------------------------------------------
-RecvPP: P_LDH PB_RX_ON
- P_LDL PB_RSSI
- WT 25
- WNT 1
- WT 9
- 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
+RecvPP:
+ P_LDH PB_RX_ON
+ P_LDL PB_RSSI
+ WT 25
+ WNT 1
+ WT 9
+ 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
;-------------------------------------------------------------
-label_6B: WT 249
- WT 79
-label_10: P_LDH PB_RSSI
- P_LDL PB_RX_ON
- RTN
+label_6B:
+ WT 249
+ WT 79
+label_10:
+ P_LDH PB_RSSI
+ P_LDL PB_RX_ON
+ RTN
;-------------------------------------------------------------
-label_2: P_LDH 0x00
- WT 40
- B_RST
- B_RC 0x50
- WNT 1
- B_ST 0x00
- WT 1
- P_LDH PB_TX_ON
- WT 37
- B_AT2 0x06
- WT 61
- RTN
+label_2:
+ P_LDH 0x00
+ WT 40
+ B_RST
+ B_RC 0x50
+ WNT 1
+ B_ST 0x00
+ WT 1
+ P_LDH PB_TX_ON
+ WT 37
+ B_AT2 0x06
+ WT 61
+ RTN
;-------------------------------------------------------------
-label_3: WT 249
- WT 84
- B_RST
-label_4: P_LDL PB_TX_ON
- WT 8
- P_LDL 0x00
- RTN
+label_3:
+ WT 249
+ WT 84
+ B_RST
+label_4:
+ P_LDL PB_TX_ON
+ WT 8
+ P_LDL 0x00
+ RTN
;-------------------------------------------------------------
-label_8: B_XON
- WT 15
- B_XOFF
- WT 61
- RTN
+label_8:
+ B_XON
+ WT 15
+ B_XOFF
+ WT 61
+ RTN
;-------------------------------------------------------------
-label_9: WT 61
- JMP label_8
- JMP label_8
- JMP label_8
- JMP label_8
- JMP label_8
- WT 1
- B_XON
- WT 11
- RTN
+label_9:
+ WT 61
+ JMP label_8
+ JMP label_8
+ JMP label_8
+ JMP label_8
+ JMP label_8
+ WT 1
+ B_XON
+ WT 11
+ RTN
;-------------------------------------------------------------
-label_1: B_BR 0x0E
- JMP label_9
- WT 3
- B_XR
- WT 6
- JMP label_10
- B_WRS 0x00
- WT 6
- BR label_7
+label_1:
+ B_BR 0x0E
+ JMP label_9
+ WT 3
+ B_XR
+ WT 6
+ JMP label_10
+ B_WRS 0x00
+ WT 6
+ BR label_7
;-------------------------------------------------------------
-label_5: B_BT 0x0E
- WT 3
- JMP label_9
- B_XT
- WT 13
- B_RST
- JMP label_4
- BR label_7
+label_5:
+ B_BT 0x0E
+ WT 3
+ JMP label_9
+ B_XT
+ WT 13
+ B_RST
+ JMP label_4
+ BR label_7
;-------------------------------------------------------------
-RFInit: RFEN
- MEN1N
- WT 1
- WT 1
- M_WR 0x4A
- WT 25
- M_RST
- MEN1
- MEN1N
- M_WR 0x4D
- WT 10
- M_RST
- MEN1
- RTN
+RFInit:
+ RFEN
+ MEN1N
+ WT 1
+ WT 1
+ M_WR 0x4A
+ WT 25
+ M_RST
+ MEN1
+ MEN1N
+ M_WR 0x4D
+ WT 10
+ M_RST
+ MEN1
+ RTN
;-------------------------------------------------------------
-RFDKnow1: P_LDL 0x20
- BR RFDKnow3
+RFDKnow1:
+ P_LDL 0x20
+ BR RFDKnow3
;-------------------------------------------------------------
-RFDKnow2: P_LDH 0x20
- BR RFDKnow3
+RFDKnow2:
+ P_LDH 0x20
+ BR RFDKnow3
;-------------------------------------------------------------
-RFDKnow3: B_RST
- B_RC 0x58
- WT 8
- MEN2
- WT 118
- WT 64
- MEN2N
- P_LDH 0x00
- WT 16
- RTN
+RFDKnow3:
+ B_RST
+ B_RC 0x58
+ WT 8
+ MEN2
+ WT 118
+ WT 64
+ MEN2N
+ P_LDH 0x00
+ WT 16
+ RTN
;-------------------------------------------------------------
-PPSync: BK_C 0x20
-PPSearchII: JMP RFInit
- 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
- B_RST
- U_INT1
- WNT 23
- BR PPSearchII
+PPSync:
+ BK_C 0x20
+PPSearchII:
+ JMP RFInit
+ 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
+ B_RST
+ U_INT1
+ WNT 23
+ BR PPSearchII
;-------------------------------------------------------------
-SFieldFound: WNT 23
- P_SC 0x00
-RecvNextII: JMP RecvII
- U_INT0
- WNT 22
-PPFoundII: BR PPSearchII
+SFieldFound:
+ WNT 23
+ P_SC 0x00
+RecvNextII:
+ JMP RecvII
+ U_INT0
+ WNT 22
+PPFoundII:
+ BR PPSearchII
;-------------------------------------------------------------
-InitDIP: 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
- BR PPSync
+InitDIP:
+ 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
+ BR PPSync
;-------------------------------------------------------------
- SHARED PP0II,PP2II,PP4II,PP6II,PP8II,PP10II,PP12II,PP14II,PP16II,PP18II,PP20II,PP22II
- SHARED JP0II,JP2II,JP4II,JP6II,JP8II,JP10II,JP12II,JP14II,JP16II,JP18II,JP20II,JP22II
- SHARED RecvNextII,PPFoundII,RecvII
+ SHARED PP0II,PP2II,PP4II,PP6II,PP8II,PP10II,PP12II,PP14II,PP16II,PP18II,PP20II,PP22II
+ SHARED JP0II,JP2II,JP4II,JP6II,JP8II,JP10II,JP12II,JP14II,JP16II,JP18II,JP20II,JP22II
+ SHARED RecvNextII,PPFoundII,RecvII