Mariano Alvira
9dc8f46550
ignore error if bbmc isn't there
2010-03-16 22:05:40 -04:00
Mariano Alvira
35c9c66c23
use new gpio interface
2010-03-16 22:03:38 -04:00
Mariano Alvira
c6012611ba
remove short addr from packet
2010-03-16 22:02:36 -04:00
Mariano Alvira
716f166dd3
new interface for dealing with GPIO banks
2010-03-16 22:01:34 -04:00
Mariano Alvira
c4f438616a
use standard types
2010-03-16 22:00:38 -04:00
Mariano Alvira
cb46d1eed7
clean ftditools
2010-03-16 21:58:27 -04:00
Mariano Alvira
0b507bb8be
don't bail on make if you can't do a submodule update.
2010-03-16 20:24:32 -04:00
Mariano Alvira
ebb3f8685b
Merge branch 'ftditool'
2010-03-16 18:46:12 -04:00
Mariano Alvira
d1a4d5334a
finished bbmc for now.
...
complete with respectable command line options and full usage.
2010-03-16 18:44:46 -04:00
Mariano Alvira
64e643bd0b
add erase and reset commands
2010-03-16 16:35:39 -04:00
Mariano Alvira
011c6e7276
Merge branch 'master' of git://git.devl.org/git/malvira/libmc1322x
2010-03-16 10:49:49 -04:00
Mariano Alvira
7408b71868
make sure any submodules are updated
2010-03-16 10:48:29 -04:00
Mariano Alvira
334c316c0a
make xtal trimming part of the lowlevel init routines.
2010-03-16 10:40:25 -04:00
Mariano Alvira
092a182a5d
protect set_channel and set_power from interrupts.
2010-03-16 10:34:11 -04:00
Mariano Alvira
2aa76aaacd
init_phy was doing phy initialization and maca reset. maca_reset was
...
doing nothing useful. This patch factors init_phy and rewrites
maca_reset.
2010-03-16 10:31:35 -04:00
Mariano Alvira
5751beb935
add a way to switch layouts
2010-03-15 19:01:07 -04:00
Mariano Alvira
07e6b65182
fix up long types in printfs
...
from Clive Stubbings.
2010-03-15 07:24:48 -04:00
Mariano Alvira
8a7b50176e
finish up print and prompt device selection.
2010-03-14 19:09:33 -04:00
Mariano Alvira
44a1c7b1fb
update usage for flow control switch
2010-03-14 18:09:26 -04:00
Mariano Alvira
537ceafe2f
update usage for flow control switch
2010-03-14 18:08:13 -04:00
Mariano Alvira
97f3b88582
add ftditools and Bit-Bang-MC. Right now bbmc can toggle reset on the
...
econotag.
2010-03-14 17:42:52 -04:00
Mariano Alvira
6bf05a9280
fix board.a creation: only the first COBJ would get built and added to
...
board.a.
2010-03-13 07:43:44 -05:00
Mariano Alvira
fecb5e7bdb
many warning cleanups.
...
Contributed by Clive Stubbings.
2010-03-13 07:30:47 -05:00
Mariano Alvira
7ff7528c85
Merge branch 'master' of git://git.devl.org/git/malvira/libmc1322x
2010-03-12 18:07:02 -05:00
Mariano Alvira
7df1e11fe0
TODO: set radio modes
2010-03-12 18:06:09 -05:00
Mariano Alvira
85e26336a4
add PHONYs
2010-03-12 17:00:53 -05:00
Mariano Alvira
d0ea93c741
Workaround DEFAULT_GOAL so that you can use older versions of make.
...
From Jim.
2010-03-12 16:51:49 -05:00
Mariano Alvira
61ef708342
new Makefile with errorchecks for make version number and checks that
...
$(MC1322X) exists.
2010-03-12 16:43:21 -05:00
Mariano Alvira
0c0f1ab7ca
add the submodule init. We don't need it, but people are suppose to
...
use this Makefile as a template for there own projects.
2010-03-11 16:31:47 -05:00
Mariano Alvira
73b2a0dfde
make it work when COBJS is defined.
2010-03-11 16:31:21 -05:00
Mariano Alvira
e06e2143d7
handle empty COBJS
2010-03-11 16:17:18 -05:00
Mariano Alvira
a61deb78f4
add a way to disable FCS checking.
2010-03-11 15:18:29 -05:00
Mariano Alvira
da7898557d
fix how board.a is created and linked
2010-03-11 12:22:47 -05:00
Mariano Alvira
3cd4bf5768
clear the offset when freeing a packet
2010-03-10 17:59:04 -05:00
Mariano Alvira
a5f8b58e07
debug PRINTF fixes
2010-03-10 15:35:13 -05:00
Mariano Alvira
ecebd094bf
fix radio_off for interrupts
2010-03-10 15:35:04 -05:00
Mariano Alvira
680a028799
turn on -Werror
2010-03-10 11:21:05 -05:00
Mariano Alvira
6fa57c8e9f
remove unused variable
2010-03-10 11:20:39 -05:00
Mariano Alvira
017172577c
make an empty board.a
...
this fixes errors when trying to build board.a when COBJS is empty.
2010-03-10 11:19:43 -05:00
Mariano Alvira
1d1317a136
trim values for the production econotags
2010-03-09 18:46:37 -05:00
Mariano Alvira
67aed03b1d
added interrupt based uarts.
2010-03-09 18:23:40 -05:00
Mariano Alvira
db145ed8a4
removed some stale comments
2010-03-08 18:45:26 -05:00
Mariano Alvira
1ca5cf698a
did something sensible to the leds
...
The buffered packets made the indirect indicators misleading --- now
they match.
2010-03-08 18:39:08 -05:00
Mariano Alvira
f64e689d2c
set the third bit to avoid acks.
2010-03-08 18:27:52 -05:00
Mariano Alvira
650e9e7f2f
faster transmit delay
2010-03-08 18:13:48 -05:00
Mariano Alvira
3178906b43
surpress warning.
2010-03-08 18:13:19 -05:00
Mariano Alvira
eed8544a0d
rx callback
2010-03-08 18:12:59 -05:00
Mariano Alvira
ea2646e5ec
implement rx callback
2010-03-08 18:12:31 -05:00
Mariano Alvira
8b73c61175
change the receive timeout to be 32 large packets
2010-03-08 17:39:04 -05:00
Mariano Alvira
761d2c4cbf
handle case when buffers are full and we need to transmit.
...
this is a problem because there won't be a buffer available for the
acknowledgment. In this case use the dummy_ack packet which is always
free for this purpose.
2010-03-08 17:37:35 -05:00