Commits on Source (27)
-
Gregory Nutt authoredd6264975
-
Gregory Nutt authoreda2f23706
-
Gregory Nutt authored51ee2cdd
-
Gregory Nutt authored2bb6ec41
-
Gregory Nutt authored1a70e0b1
-
Gregory Nutt authored2796b024
-
Gregory Nutt authored
net/udp: Fix another related error in UDP condition compilatino (was actually using TCP setting, not UDP setting).
57f76771 -
Sebastien Lorquet authored8622d811
-
Gregory Nutt authoredde7000ee
-
Sebastien Lorquet authored7072c42d
-
Gregory Nutt authoredc78b53a7
-
Gregory Nutt authoredfd068f17
-
Gregory Nutt authored
This comment adds (1) basic support for AF_BLUETOOTH sockets. The logic compiles but is still incomplete. Support for Bluetooth is general is still dependent on CONFIG_EXPERMIMENTAL because it is not yet ready for used. Squashed commit of the following: wireless/bluetooth: Some small changes that gets to a clean compile by just eliminating some incorrect implementations (still with a lot of warnings. The logic is still incomplete but now not so lethal. wireless/bluetooth: Restructuring: Connection interfaces should internal to wireless/bluetooth. include/nuttx/wireless/bt_conn.h removed and merged with wireless/bluetooth/bt_conn.h. Several fix to get closer to bt_netdev.c compiling. Need to design some not interfaces and use some existing interfaces to send and receiv packets. wireless/bluetooth: Some organization with some network device compile errors fixed. Still not even close to compiling. net/bluetooth: Fix numerous compile issues; Still open design issues with regard to the interface with the Bluetooth stack. wireless/bluetooth: Create bt_netdev.c with a crude copy of mac802154_netdev.c. Does not not even compile yet. include/nuttx/net: Add bluetooth.h. Content is not yet correct. net/netpackets: Add bluetooth.h. Update net/bluetooth to use new socket address definition. net/bluetooth: Some fixes for initial build. net/bluetooth: Add initial support for Bluetooth sockets. The initial cut is just the a clone of the IEEE 802.15.4 socket support with name changes. net/ieee802154: Fix some typos noted when cloning to create net/bluetooth.
0c007be4 -
Gregory Nutt authored
Bluetooth: Bring in some definitions from NetBSD. Update some usage and naming to be more consistent.
f7bcad50 -
Gregory Nutt authored
wireless/bluetooth: This completes the basic logic path that gets frames from the Bluetooth stack and into the network layer. wireless/bluetooth: Fleshes out some of the network packet receive logic. wireless/bluetooth: Replace buffer allocated with primitive allocator from ieee 802.15.4. wireless/ieee802154: Fix a few typos. wireless/bluetooth: More renaming in preparation for some real work. wireless/bluetooth: Some trivial renaming; update comments
29a4a80f -
Gregory Nutt authored
wireless/bluetooth: Adds most of the logic to get the Tx path working. Still missing the logic to recover the Bluetooth connection structure given the destination address in the socket address.
7e05d5e9 -
Gregory Nutt authored
wireless/bluetooth and net/bluetooth: Clean up some garbage left in Kconfig file that broke 'make menuconfig'. Clean up some craziness with Bluetooth frame length definitions.
aae0d925 -
Gregory Nutt authored
wireless/bluetooth: Buffer allocation was always allocationg a new buffer, even if one was provided.. causing data loss. Correct initialization of lengths: IOB lenth includes data offset. Bluetooth buffer length does not.
3a0f3d4b -
Vinicius Maciel authored
arch/arm/src/tiva: Fix compilation errors on Tiva ADC code when ADC is enable. Please several cosmetic changes to files made during code review.
3ba6cc79 -
Gregory Nutt authored5dd11f46
-
Gregory Nutt authored
wireless/bluetooth: Completes basic Rx/Tx data paths. Still missing: device address discovery and pairing logic.
4ee09177 -
Gregory Nutt authored
include/nuttx/wireless: All Bluetooth IOCTL command data must begin with the interface name string.
15c7886f -
Gregory Nutt authoredbf23588a
-
Gregory Nutt authored
include/nuttx/wireless: Remove const from some members of IOCTL structures. The const makes it awkward to initialize the structure.
9d3a06e5 -
Gregory Nutt authored
include/nuttx/wireless and wireless/bluetooth: Add support for an IOCTL command to enable Bluetooth security.
49644be9 -
686f5b75
-
80ec46a6
include/netpacket/bluetooth.h
0 → 100644
include/nuttx/net/bluetooth.h
0 → 100644
include/nuttx/wireless/bt_ioctl.h
0 → 100644