Commit Graph

28668 Commits

Author SHA1 Message Date
Gregory Nutt
b03d46d36d Fix merge conflict 2017-03-16 07:06:35 -06:00
Anthony Merlino
c1dfbe5dcf Merged in merlin17/nuttx/ieee802154 (pull request #273)
fs/ioctl.h: Changes _MAC854 to _MAC802154 and creates _RADIO802154

Approved-by: Gregory Nutt
2017-03-16 00:53:13 +00:00
Gregory Nutt
938f7341f2 Merge remote-tracking branch 'origin/master' into ieee802154 2017-03-15 16:58:42 -06:00
Gregory Nutt
f9c22461c4 include/nuttx/fs/ioctl.h: Fix IOCTL numbering 2017-03-15 16:38:09 -06:00
Anthony Merlino
a492a05e34 fs/ioctl.h: Changes _MAC854 to _MAC802154 and creates _RADIO802154 2017-03-15 18:14:56 -04:00
Gregory Nutt
89a907a582 Bring closer to NuttX coding standard. 2017-03-15 16:11:36 -06:00
Gregory Nutt
fbd7e2ae34 Bring closer to NuttX coding standard. 2017-03-15 16:08:56 -06:00
Gregory Nutt
e897949e6d Trivial correction of a typo in a comment. 2017-03-15 15:47:26 -06:00
Gregory Nutt
95f36ac52b Merge remote-tracking branch 'origin/master' into ieee802154 2017-03-15 15:16:50 -06:00
Gregory Nutt
255673b9d0 Fix a typo introduced in Kconfig with last commit 2017-03-15 15:16:16 -06:00
Gregory Nutt
f449b45b5d Trivial spacing fix 2017-03-15 14:59:58 -06:00
Anthony Merlino
defa6cf378 Merged in merlin17/nuttx/ieee802154 (pull request #272)
Refactors ieee802154dev character driver to radio802154dev

Approved-by: Gregory Nutt
2017-03-15 20:58:40 +00:00
Gregory Nutt
25e4e3c314 Bring closer to NuttX coding standard. 2017-03-15 14:57:13 -06:00
Gregory Nutt
f985b52587 Integrate use of new wireless debug macros. Replace ad hoc debug macros. Convert obsolete dbg() macros to current info(), warn(), err() macros. 2017-03-15 14:37:17 -06:00
Anthony Merlino
a4313bd07b wireless/ieee802.15.4: Refactors ieee802154_dev character driver to be radio802154_device 2017-03-15 16:32:43 -04:00
Gregory Nutt
15b2046748 Merge remote-tracking branch 'origin/master' into ieee802154 2017-03-15 14:32:05 -06:00
Gregory Nutt
57a1360c84 Add option to enable wireless debug output. 2017-03-15 14:31:01 -06:00
Anthony Merlino
5a6c95fddf wireless/ieee802154: Renamed file ieee802154_device to radio802154_device 2017-03-15 16:18:38 -04:00
Gregory Nutt
fc6405d519 Bring closer to NuttX coding standard. 2017-03-15 14:16:19 -06:00
Gregory Nutt
7a814ce1dc Bring closer to NuttX coding standard. 2017-03-15 13:44:03 -06:00
Gregory Nutt
a122dddb58 Bring closer to NuttX coding standard. 2017-03-15 13:24:51 -06:00
Gregory Nutt
fbc6415ca7 Merge remote-tracking branch 'origin/master' into ieee802154 2017-03-15 13:11:13 -06:00
David Sidrane
89717094eb Merged in david_s5/nuttx/upstream_prio_lpwork (pull request #271)
lp_worker:Guard from pend_reprios overlow

Approved-by: Gregory Nutt
2017-03-15 17:50:59 +00:00
David Sidrane
55fb9645a7 Guard from pend_reprios overlow 2017-03-15 07:42:55 -10:00
Gregory Nutt
e1039128a4 Update TODO 2017-03-14 13:05:06 -06:00
Gregory Nutt
240d1e9b3b Update some comments 2017-03-14 11:39:10 -06:00
Gregory Nutt
c97581e99b Update some comments 2017-03-14 11:16:35 -06:00
Gregory Nutt
4a93b0dc0c Update comments. 2017-03-14 08:44:56 -06:00
David Cabecinhas
116841138b Merged in dcabecinhas/nuttx/fix_intstack_allocation (pull request #269)
ARM: Fix off-by-one interrupt stack allocation in 8-byte aligned architectures

Approved-by: Gregory Nutt
2017-03-14 13:01:05 +00:00
David Cabecinhas
86400a252d ARM: Fix off-by-one interrupt stack allocation in 8-byte aligned architectures 2017-03-14 20:01:45 +08:00
David Sidrane
a3d7cdb3fe Merged in david_s5/nuttx/upstream_prio_fixes (pull request #268)
semaphore:sem_boostholderprio prevent overrun of pend_reprios

Approved-by: Gregory Nutt
2017-03-14 00:07:32 +00:00
Alan Carvalho de Assis
1870a35b0b Include C++ library to 'make export' 2017-03-13 18:01:21 -06:00
Gregory Nutt
aad82bcd9f Cosmetic change 2017-03-13 18:01:21 -06:00
David Sidrane
caf8bac7fb missing semi 2017-03-13 22:54:13 +00:00
David Sidrane
d66fd9f965 semaphore:sem_boostholderprio prevent overrun of pend_reprios
The second case rtcb->sched_priority <= htcb->sched_priority
  did not check if there is sufficient space in the pend_reprios
  array.
2017-03-13 12:34:39 -10:00
David Sidrane
f28a2f1328 Merged in david_s5/nuttx/upstream_prio_fixes (pull request #267)
Partial Fix priority inheritance  CONFIG_SEM_PREALLOCHOLDERS=0

Approved-by: Gregory Nutt
2017-03-13 22:18:49 +00:00
David Sidrane
3c00651cfe semaphore:sem_holder sem_findholder missing inintalization of pholder
sem_findholder would fail and code optimization coverd this up.
2017-03-13 11:56:31 -10:00
David Sidrane
4d760c5ea4 semaphore:sem_holder add DEBUGASSERT s 2017-03-13 10:46:26 -10:00
Gregory Nutt
5f5b20ab74 Cosmetic update to some spacing and comments. 2017-03-13 13:15:49 -06:00
Gregory Nutt
8514df95f0 Merge remote-tracking branch 'origin/master' into ieee802154 2017-03-13 10:37:03 -06:00
Gregory Nutt
888cff30dc Fix some errors in the previous commit 2017-03-13 10:14:38 -06:00
Gregory Nutt
b808084e57 Move wireless IOCTLs from include/nuttx/net/ioctl to include/nuttx/wireless/wireless.h. Add some linux compatible structures to use with the IOCTL commands. 2017-03-13 09:51:31 -06:00
Sebastien Lorquet
b5824d0993 Merge branch 'master' into ieee 2017-03-13 16:51:05 +01:00
Gregory Nutt
2bcb8b7b07 If whence is SEEK_END, the file offset shall be set to the size of the file plus offset. Noted by eunb.song@samsung.com 2017-03-13 07:31:47 -06:00
Gregory Nutt
b9bb9ea853 Fix a typo in the last commit. 2017-03-12 12:59:59 -06:00
Gregory Nutt
430b52c977 Networking: Add registration support for integrated ieee80211 wireless drivers. Rename CONFIG_IEEE802154 to CONFIG_WIRELESS_IEEE8021514 following the convention of including the location of the configuration variable as a part of its name. 2017-03-12 12:50:41 -06:00
Gregory Nutt
939ea7461b Trivial update to TODO 2017-03-12 12:37:13 -06:00
Gregory Nutt
4d33f26717 Update some comments 2017-03-12 12:33:44 -06:00
Simon Piriou
99e5d4a838 Merged in spiriou/nuttx/dev_wlan (pull request #266)
Photon: add basic support for wlan chip

Approved-by: Gregory Nutt
2017-03-12 16:22:50 +00:00
Simon Piriou
e10ce5ce51 Photon: add basic support for wlan chip 2017-03-12 16:57:59 +01:00