Mariano Alvira
|
d75d193762
|
use 32 packets in the pool by default
|
2010-07-14 13:55:55 -04:00 |
|
Mariano Alvira
|
4035dc44f3
|
enable sprintf
|
2010-06-01 15:12:34 -04:00 |
|
Mariano Alvira
|
6aab3625a2
|
convert to UNIX line endings.
|
2010-06-01 15:06:55 -04:00 |
|
Mariano Alvira
|
de7ed4812d
|
use PACKET_STATS for additional debugging
|
2010-05-23 13:00:21 -04:00 |
|
Mariano Alvira
|
4a9f086ceb
|
force interrupts instead of calling maca_isr
|
2010-05-23 12:57:40 -04:00 |
|
Mariano Alvira
|
60f079c168
|
add additional debugging to check_maca
|
2010-05-23 12:51:03 -04:00 |
|
Mariano Alvira
|
71cd2c2ead
|
add PACKET_STATS: extra flags to packets for debugging.
|
2010-05-22 15:45:52 -04:00 |
|
Mariano Alvira
|
d73467dc59
|
add INTFRC
|
2010-05-22 15:44:38 -04:00 |
|
Mariano Alvira
|
64081c2fb8
|
small improvment to count_packets
|
2010-05-21 12:38:19 -04:00 |
|
Mariano Alvira
|
2fcfe11096
|
add debug messages to check_maca
|
2010-05-21 12:00:08 -04:00 |
|
Mariano Alvira
|
7a462268c8
|
increased the receive length --- this reduces the chance of missing a
packet which managing the radio.
|
2010-05-13 10:52:26 -04:00 |
|
Mariano Alvira
|
e278ec0242
|
fixup the uart tx isr.
|
2010-05-12 16:41:24 -04:00 |
|
Mariano Alvira
|
1460eac9cd
|
move safe_irq_disable and irq_restore to isr.h
|
2010-05-12 16:40:44 -04:00 |
|
Mariano Alvira
|
e0da07ae95
|
don't need to reinit maca when the clock stops, just call resume sync
instead.
|
2010-05-11 17:59:51 -04:00 |
|
Mariano Alvira
|
081c8ce098
|
decreased recv and tx timeouts.
|
2010-05-11 15:53:14 -04:00 |
|
Mariano Alvira
|
6195931bd4
|
add attribution and license headers to source files. TODO item about
start.S and printf.c
|
2010-05-08 13:03:36 -04:00 |
|
Mariano Alvira
|
7b3a8b9f77
|
pulled in gpio_data_get from the quahogcon guys.
|
2010-05-04 12:55:29 -04:00 |
|
Mariano Alvira
|
14c4faf977
|
add check_maca and count_packets
|
2010-04-06 15:09:26 -04:00 |
|
Mariano Alvira
|
74643bbdac
|
don't need to disable irqs in post anymore
|
2010-04-06 12:55:56 -04:00 |
|
Mariano Alvira
|
e6a92481a1
|
initialize packet pointers properly.
|
2010-04-06 12:53:57 -04:00 |
|
Mariano Alvira
|
4f8fc7bdfd
|
add packet bound checks as an option
|
2010-04-06 12:52:08 -04:00 |
|
Mariano Alvira
|
605898dab2
|
this needs to stay off.
|
2010-03-30 11:50:12 -04:00 |
|
Mariano Alvira
|
c6d3073b9c
|
make tx_head also visible
|
2010-03-29 19:28:01 -04:00 |
|
Mariano Alvira
|
c6fc0e4d02
|
pull in set_demodulator_type and clean up maca.h a little (now you can
skim the top of the file and get a decent overview on how to use the
thing).
|
2010-03-29 11:51:06 -04:00 |
|
Mariano Alvira
|
097922e709
|
implement tx_callback
|
2010-03-26 13:33:49 -04:00 |
|
Mariano Alvira
|
63285015b0
|
remove some reg32 in gpio.h
|
2010-03-19 22:34:59 -04:00 |
|
Mariano Alvira
|
b39287cc2d
|
move MAX_PACKET_SIZE to maca.h
|
2010-03-19 22:32:55 -04:00 |
|
Mariano Alvira
|
67db72908a
|
make rx_head visible (in case you want to test if there are packets
waiting)
|
2010-03-19 22:31:24 -04:00 |
|
Mariano Alvira
|
5b713a1f26
|
rename radio_on off to maca_on off
|
2010-03-19 22:29:27 -04:00 |
|
Mariano Alvira
|
654a4349af
|
remove vreg_init from maca
|
2010-03-19 22:27:41 -04:00 |
|
Mariano Alvira
|
7272f9aec3
|
change types to match stdint
have printf test print the sizes of these.
|
2010-03-17 17:27:21 -04:00 |
|
Mariano Alvira
|
c624e4e475
|
these gpio routines should be volatile
|
2010-03-17 16:41:48 -04:00 |
|
Mariano Alvira
|
407fda80e0
|
fix typo in tmr.h (which cause tmr_enable register to have the wrong
address)
|
2010-03-17 15:55:04 -04:00 |
|
Mariano Alvira
|
a5eadcf5a9
|
Revert "use standard types"
Breaks tmr tests.
This reverts commit c4f438616a .
|
2010-03-17 15:52:04 -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
|
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
|
07e6b65182
|
fix up long types in printfs
from Clive Stubbings.
|
2010-03-15 07:24:48 -04:00 |
|
Mariano Alvira
|
fecb5e7bdb
|
many warning cleanups.
Contributed by Clive Stubbings.
|
2010-03-13 07:30:47 -05:00 |
|
Mariano Alvira
|
a61deb78f4
|
add a way to disable FCS checking.
|
2010-03-11 15:18:29 -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
|
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
|
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 |
|