Gregory Nutt
|
18eaf52e35
|
6loWPAN: packet meta data does not need to be a global variable
|
2017-05-08 10:56:35 -06:00 |
|
Gregory Nutt
|
c318072084
|
6loWPAN: Minor cleanup and re-verification of all compression modes after so menay recent changes.
|
2017-05-06 14:24:06 -06:00 |
|
Gregory Nutt
|
95bacb6a34
|
6loWPAN: Some fixed to get a clean compile after last big changes to the radio IOCTLs.
|
2017-05-05 10:00:18 -06:00 |
|
Gregory Nutt
|
14fc1b2d39
|
6loWPAN: Local MAC address is fixed by the configuration. The remote address be with short or extended.
|
2017-05-04 19:17:38 -06:00 |
|
Gregory Nutt
|
128936d9a6
|
6loWPAN: Design simplications; also remove unused utility function.
|
2017-05-04 17:16:45 -06:00 |
|
Gregory Nutt
|
d385f46130
|
6loWPAN: The last vestiges of MAC header generate stripped out.
|
2017-05-04 13:19:11 -06:00 |
|
Gregory Nutt
|
920c0a2e50
|
One more baby step in removing MAC knowledge from 6loWPAN.
|
2017-05-04 12:06:28 -06:00 |
|
Gregory Nutt
|
1cf891bbe1
|
Another baby step in removing MAC knowledge from 6loWPAN.
|
2017-05-04 11:33:22 -06:00 |
|
Gregory Nutt
|
6f6e61769a
|
6loWPAN: Remove final references to Rime from code.
|
2017-05-04 09:05:41 -06:00 |
|
Gregory Nutt
|
969c1ab614
|
6loWPAN: Replace some Rime address naming with more consistent short/exended address terminology
|
2017-05-04 08:20:59 -06:00 |
|
Gregory Nutt
|
858685e977
|
6loWPAN: Changes to use new MAC interfaces. Incomplete and needs some clean-up of dangling, unused definitions.
|
2017-05-03 09:40:42 -06:00 |
|
Gregory Nutt
|
5d68eb6059
|
6loWPAN: Remove the PAN ID from the 6loWPAN data structure. This is owned by the radio driver. Rather, use an IOCTL to obtain the PAN ID from the downstream radio driver.
|
2017-04-21 16:23:40 -06:00 |
|
Gregory Nutt
|
50fda0d748
|
6loWPAN: Fix a missing source address in header. Correct calculation of payload size.
|
2017-04-19 13:33:20 -06:00 |
|
Gregory Nutt
|
41f3f1ced7
|
6loWPAN: Correct ordering of headers. fragmentation header was coming out before FCF.
|
2017-04-16 12:18:42 -06:00 |
|
Gregory Nutt
|
f9e402018b
|
Buttons: Change return value of board_buttons() and the type of btn_buttonset_t to uint32_t so that more than 8 buttons can be supported.
|
2017-04-09 07:22:49 -06:00 |
|
Mark Schulte
|
35ca733108
|
pthread.h: Fix rwlock initializer
|
2017-04-08 12:34:08 -06:00 |
|
Gregory Nutt
|
3f51180cca
|
6loWPAN: Fix breakage in IPv6 dispatch caused by fixes to HC1 dispatch; Move some standard definitions from internal header file to include/nuttx/net/sixlowpan.h. Update a README.
|
2017-04-08 10:18:44 -06:00 |
|
Gregory Nutt
|
143b8f9591
|
6loWPAN: Fix more frame offsets. Reorder some logic that was appropriate only for IPv6 dispatch.
|
2017-04-08 09:34:30 -06:00 |
|
Gregory Nutt
|
47647eac8f
|
6loWPAN: Correct some fragmentation handling
|
2017-04-07 09:49:10 -06:00 |
|
Gregory Nutt
|
58d0c1f228
|
6loWPAN: Back out part of the last commit. That included two fixes for a problem. One that didn't work and is unnecessary and one that is necessary. The commit removes the former.
|
2017-04-06 18:11:04 -06:00 |
|
Gregory Nutt
|
494d996826
|
6loWPAN: Fix a few UDP-related issues.
|
2017-04-06 17:57:15 -06:00 |
|
Gregory Nutt
|
50170a6108
|
6loWPAN: Fixes for UDP packet transfers.
|
2017-04-06 11:57:43 -06:00 |
|
Gregory Nutt
|
3b21545480
|
sixlowpan: Minor reorganization to removed some unused global varialbes and structure fields.
|
2017-04-05 08:40:30 -06:00 |
|
Gregory Nutt
|
38eed0a847
|
6loWPAN: Various fixes for building with different configurations; Some minimal testing of HC06
|
2017-04-04 17:06:17 -06:00 |
|
Gregory Nutt
|
1f394a61b3
|
6loWPAN: Add option to dump buffers. Fix some issues with calculation of the IEEE802.15.4 header size.
|
2017-04-04 12:31:22 -06:00 |
|
Gregory Nutt
|
a6ae7d4ae3
|
6loWPAN: Fix an error in how reassembly timeouts work.
|
2017-04-04 09:08:48 -06:00 |
|
Gregory Nutt
|
88fd667603
|
6loWPAN: Fix a pointer initialization problem.
|
2017-04-04 07:38:48 -06:00 |
|
Gregory Nutt
|
db48f03192
|
6loWPAN: Fix some compilation problems with HC1 compression is enabled.
|
2017-04-03 17:04:56 -06:00 |
|
Gregory Nutt
|
7cb34d969d
|
6loWPAN: More fixes from early debug.
|
2017-04-03 15:25:36 -06:00 |
|
Gregory Nutt
|
6e2f8f3aa3
|
6loWPAN: Add logic to fill in UDP/TCP headers. Still missing some checksum logic.
|
2017-04-02 13:27:53 -06:00 |
|
Gregory Nutt
|
ec3c40d99d
|
6loWPAN: Finishes port of Contiki HC06 compression logic
|
2017-04-02 10:06:31 -06:00 |
|
Gregory Nutt
|
d16fc98c74
|
6loWPAN: Add HC06 decompression logic; Remove outboard compressor hooks.
|
2017-04-02 08:08:35 -06:00 |
|
Gregory Nutt
|
5a56d3cce7
|
6loWPAN: Change ordering of some operations so that the IOB is available at the time that headr compression is perfomed.
|
2017-04-01 18:24:21 -06:00 |
|
Gregory Nutt
|
5af0909275
|
6loWPAN: A little HC1 compression logic.
|
2017-04-01 15:05:38 -06:00 |
|
Gregory Nutt
|
64afba55dd
|
6loWPAN: Add a little bit of HC1 compression logic.
|
2017-04-01 13:42:00 -06:00 |
|
Gregory Nutt
|
52ead055fd
|
6loWPAN: Beginning of IEEE802.15.4 frame input logic.
|
2017-04-01 09:07:49 -06:00 |
|
Gregory Nutt
|
cccbb6c693
|
6loWPAN: Clean up some send logic; remove sniffer.
|
2017-03-31 16:33:21 -06:00 |
|
Gregory Nutt
|
732f0855c6
|
6loWPAN: Fleshes out framwork for IEEE802.15.4 send. But still has some gaping holes.
|
2017-03-31 15:09:07 -06:00 |
|
Gregory Nutt
|
44f1326046
|
6loWPAN: Repartition device-specific vs. global data -- again.
|
2017-03-31 10:04:29 -06:00 |
|
Gregory Nutt
|
0427d6c726
|
6loWPAN: Replace frame buffer with a list of IOBs.
|
2017-03-31 07:54:58 -06:00 |
|
Gregory Nutt
|
2aca4d4ebd
|
6loWPAN: Add a little more send logic.
|
2017-03-30 15:38:56 -06:00 |
|
Gregory Nutt
|
2e48af78e7
|
6loWPAN: Repartition some logic
|
2017-03-29 18:07:52 -06:00 |
|