From 35a49ef52bfb1ac7f988b01e583c398a0824fe01 Mon Sep 17 00:00:00 2001 From: Mariano Alvira Date: Mon, 13 Apr 2009 12:33:31 -0400 Subject: [PATCH] found problems and fixed them. --- doc/ws.dis | 2 +- src/maca.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/ws.dis b/doc/ws.dis index 0c93f9de6..9088ac9a7 100644 --- a/doc/ws.dis +++ b/doc/ws.dis @@ -6371,7 +6371,7 @@ Disassembly of section P2: 403a3e: 5852 ldr r2, [r2, r1] r2 gets gaRFSynVCODivF_c[r1] 403a40: 4903 ldr r1, [pc, #12] (403a50 ) r1=0x00403c04 (gaRFSynVCODivI_c) 403a42: 5c09 ldrb r1, [r1, r0] r1 gets gaRFSynVCODivI_c[r1] - 403a44: f7ff fb52 bl 4030ec // SetChannel(chan,gaRFSynVCODivF_c[chan],gaRFSynVCODivI_c[chan]) + 403a44: f7ff fb52 bl 4030ec // SetChannel(chan,gaRFSynVCODivI_c[chan],gaRFSynVCODivF_c[chan]) 403a48: 2000 movs r0, #0 403a4a: e01d b.n 403a88 diff --git a/src/maca.c b/src/maca.c index 308d82e99..eb5e24f4e 100644 --- a/src/maca.c +++ b/src/maca.c @@ -326,8 +326,8 @@ void set_channel(uint8_t chan) { tmp = tmp & 0xbfffffff; reg(ADDR_CHAN1) = tmp; - reg(ADDR_CHAN2) = VCODivF[chan]; reg(ADDR_CHAN2) = VCODivI[chan]; + reg(ADDR_CHAN3) = VCODivF[chan]; tmp = reg(ADDR_CHAN4); tmp = tmp | 2;