Alin Jerpelea
|
f59814e7d7
wireless: Author Gregory Nutt: update licenses to Apache
|
3 年之前 |
Masayuki Ishikawa
|
d87f350831
arch, boards, drivers, include, sched, wireless: Change spinlock APIs.
|
3 年之前 |
Brennan Ashton
|
c6947199b2
Bluetooth: Fix bt_buff lifecycle
|
3 年之前 |
Matias N
|
db37d825ba
bt_netdev.c: wrong placement of DEBUGASSERT (checks pointer before being set)
|
4 年之前 |
Matias N
|
5386f972fa
bluetooth: Add support for HCI RAW channel; make host layer optional
|
4 年之前 |
Matias N
|
4286d588f7
bt_netdev: remove invalid assert breaking build when debugging is enabled
|
4 年之前 |
Xiang Xiao
|
acca9fcc3b
sched/wdog: Remove MAX_WDOGPARMS and related stuff
|
4 年之前 |
Xiang Xiao
|
a0ce81d659
sched/wdog: Don't dynamically allocate wdog_s
|
4 年之前 |
Xiang Xiao
|
4c706771c3
sched/wdog: Replace all callback argument from uint32_t to wdparm_t
|
4 年之前 |
Alin Jerpelea
|
e36d93f600
wireless: bluetooth: nxstyle fixes
|
4 年之前 |
Xiang Xiao
|
6a3c2aded6
Fix wait loop and void cast (#24)
|
4 年之前 |
Xiang Xiao
|
87cf5c58ae
Correct some problems with network timed events when there are multiple network devices in the configuration.
|
4 年之前 |
Anthony Merlino
|
70404ed0dc
Merged in antmerlino/nuttx/iobinstrumentation (pull request #1001)
|
5 年之前 |
Anthony Merlino
|
535db0140a
Merged in antmerlino/nuttx/wirelessnetdev (pull request #984)
|
5 年之前 |
Gregory Nutt
|
6d93658ff8
Add new configuratin CONFIG_NET_MCASTGROUP. This option is selected automatically if either CONFIG_NET_IGMP or CONFIG_NET_MLD are selected. Most conditional logic based on CONFIG_NET_IGMP replaced with conditioning on CONFIG_NET_MCASTGROUP.
|
6 年之前 |
Gregory Nutt
|
fd844f8eac
include/nuttx/wireless/bluetooth: Move Bluetooth header files from include/nuttx/wireless to include/nuttx/wireless/bluetooth for symmetry with other wireless technologies.
|
6 年之前 |
Gregory Nutt
|
91ff7cc785
wireless/bluetooth: Soften use of enter_critical_sectino() which is a performance hog in SMP configurations. Replace with spin_lock_irqsave() in most cases. That is the same for single core CPUs, but much more efficient in SMP configurations. And better, repace with sched_lock() if there is really no necessity to disable interrupts too.
|
6 年之前 |
Gregory Nutt
|
5d2c226675
wireless/bluetooth and drivers/wireless/bluetooth: Simply the driver registration/initialization interface.
|
6 年之前 |
Gregory Nutt
|
fa287e8863
Various fixes/changes from intial testing of the HCI UART on the STM32F4-Discovery board. Re-organized how the Blutetooth network driver is initialized. Added lots of new debug output. Add a new STM32 F4 Discovery configuration for testing the HCI UART. Various fixes to get through initialization (still does not).
|
6 年之前 |
Gregory Nutt
|
d25549ac54
This commit adds a Bluetooth HCI UART lower half driver for the STM32
|
6 年之前 |
Gregory Nutt
|
39e393fa5f
net/bluetooth: Since the max header is always reported, the max frame size for purposes of allocation is the max header lenght plus the max payload, even though the frames with the max payload never have the max header length.
|
6 年之前 |
Juha Niskanen
|
797d9b1822
This commit adds a 1wire subsystem.
|
6 年之前 |
Gregory Nutt
|
265b5d7dc6
wireless/bluetooth: A few trivial fixes from initial testing with the simulator. The simulated Bluetooth device is probably going to be in adequate for any level of testing.
|
6 年之前 |
Gregory Nutt
|
0142a5ad13
arch/sim/src: Variable fixes to get a Bluetooth simulation build.
|
6 年之前 |
Gregory Nutt
|
4ee0917789
wireless/bluetooth: Completes basic Rx/Tx data paths. Still missing: device address discovery and pairing logic.
|
6 年之前 |
Gregory Nutt
|
3a0f3d4be8
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.
|
6 年之前 |
Gregory Nutt
|
aae0d92598
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.
|
6 年之前 |
Gregory Nutt
|
7e05d5e9c7
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.
|
6 年之前 |
Gregory Nutt
|
29a4a80f8c
Squashed commit of the following:
|
6 年之前 |
Gregory Nutt
|
0c007be4bd
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.
|
6 年之前 |