Gregory Nutt
2327f5a1b4
Merge remote-tracking branch 'origin/master' into composite
2017-06-16 17:30:03 -06:00
Gregory Nutt
4588226d71
Clicker2-STM32: Enable networking and 6loWPAN in the mrf24j40-6lowpan configuration. Fix a couple of new 6loWPAN compile issues revealed by this new configuration.
2017-06-16 16:47:27 -06:00
Gregory Nutt
1f42ab7b7d
Clicker2-stm32: Allow both IEEE 802.15.4 MAC character and network devices to be registered.
2017-06-16 15:40:00 -06:00
Gregory Nutt
ab2028d73e
Fix a long line in a README file
2017-06-16 09:55:21 -06:00
Gregory Nutt
c8f6475749
Merge remote-tracking branch 'origin/master' into ieee802154
2017-06-16 09:34:57 -06:00
Gregory Nutt
5245cbc6f5
STM32 SPI/I2S: Back out a bad pin mapping change from 4ab2a3661e
. Try to staighten out some I2C3 and SPI3 pin configuration stuff.
2017-06-16 09:34:22 -06:00
Gregory Nutt
389144412c
Merge branch 'ieee802154' of bitbucket.org:nuttx/nuttx into ieee802154
2017-06-16 07:53:07 -06:00
Gregory Nutt
777964a0cf
Clicker2-STM32: Enable RAMLOG in mrf24j40-6lowpan configuration. Update README.
2017-06-16 07:49:23 -06:00
Gregory Nutt
af25740ca5
Update README:
2017-06-15 16:37:18 -06:00
Gregory Nutt
0878286f71
Merge remote-tracking branch 'origin/master' into ieee802154
2017-06-15 14:29:55 -06:00
Gregory Nutt
cd54a0340f
Fix a typo. And typo in Kconfig file is reflect in all defconfig files.
2017-06-15 14:29:09 -06:00
Gregory Nutt
b8e968f191
clicker2-stm32: Add a configuratino that will, eventually, be used for 6loWPAN testing.
2017-06-15 14:26:10 -06:00
Gregory Nutt
150907a9b4
Rename configs/mrf24j40-radio to mrf24j40-mac
2017-06-15 12:30:58 -06:00
Gregory Nutt
535ea4e0f5
Merge remote-tracking branch 'origin/master' into ieee802154
2017-06-15 10:34:38 -06:00
Gregory Nutt
4a88d6a50a
Merge branch 'ieee802154' of bitbucket.org:nuttx/nuttx into ieee802154
2017-06-15 10:32:55 -06:00
Gregory Nutt
1bb5a74035
configs/.gitignore: Make sure that any .gdbinit, .project, or .cproject files are ignore so that they are less likely to be included in a patch or PR.
2017-06-15 10:12:02 -06:00
Anthony Merlino
e30501ebd4
wireless/ieee802154: Lots of fixes, cleanup, new functionality. Functional
2017-06-15 12:11:52 -04:00
Gregory Nutt
d8da813562
stm32f103-minimum: Fix compiler error in MCP2415 logic.
2017-06-14 14:54:07 -06:00
Gregory Nutt
78281ef8e0
configs/stm32f103-minimum/mcp2515/defconfig: Enable CONFIG_CAN_TXREADY=y to eliminate a warning.
2017-06-14 10:10:57 -06:00
Gregory Nutt
49cd279fc6
Merge remote-tracking branch 'origin/master' into composite
2017-06-14 09:17:49 -06:00
Gregory Nutt
8ae5450268
pthreads: Move pthread_yield from sched/pthreads to libc/pthreads. it is a simple wrapper for sched_yield and does not belong within the OS.
2017-06-14 07:31:10 -06:00
David Sidrane
611612c6f2
freedom-k66f:Use SPI driver.
...
Initalize SPI1 on connector J6. No real use, as of yet.
2017-06-13 17:46:57 -10:00
David Sidrane
fbea5abef0
freedom-k66f:Refreshed config
2017-06-13 17:46:57 -10:00
raiden00pl
fe7148dff0
nucleo-f334r8: cosmetics
2017-06-11 21:14:48 +02:00
raiden00pl
43e0c28acb
nucleo-f334r8: add HRTIM initialization
2017-06-11 20:52:43 +02:00
Gregory Nutt
40f60d6da5
Update to coding standard document and to a README file.
2017-06-11 10:01:14 -06:00
Alan Carvalho de Assis
b7ca90a721
stm32f103-minimum: Use separated read_ops for GPIO interrupt pins
2017-06-11 07:20:18 -06:00
Gregory Nutt
6e0ec04084
Update README
2017-06-10 17:54:16 -06:00
Gregory Nutt
2b8abbb3c6
configs: Add readme for B-L465E-IOT01A Development kit. This port is currently under consideration (but may not actually happen)
2017-06-10 08:58:47 -06:00
Alan Carvalho de Assis
fa2c7a694f
stm32f103-minimum: Fix a small BUG when reading from output pin. We need a different read_ops to read from output pin. This patch fixes the issue:
...
nsh> gpio -o 0 /dev/gpout1
Driver: /dev/gpout1
Output pin: Value=1
Writing: Value=0
Verify: Value=1
Now:
nsh> gpio -o 0 /dev/gpout1
Driver: /dev/gpout1
Output pin: Value=1
Writing: Value=0
Verify: Value=0
2017-06-09 15:09:03 -06:00
Gregory Nutt
bf6709b887
configs/: Back out many of the changes in two recent commits: Too many changes from SPIDEV_WIRELESS to SPIDEV_CONTACTLESS. Specifically NRF24L01 should still be SPIDEV_WIRELESS.
2017-06-08 15:34:13 -06:00
Gregory Nutt
44b532e648
configs/: a few more places where SPIDEV_WIRELELSS should be SPIDEV_CONTACTLESS.
2017-06-08 14:42:31 -06:00
Gregory Nutt
30cbb3059f
Cosmetic: Removing trailing whitespace at the end of lines.
2017-06-08 13:12:08 -06:00
Alan Carvalho de Assis
04eefd7c8b
stm32f103-minimum: dd GPIO device driver example for STM32F103-Minimum. This chang adds the initialization needed by stm32f103-minimum board to support the NuttX GPIO Subsystem.
2017-06-08 11:23:46 -06:00
Nicolas Estibals
fb8cfe857e
configs/stm32f103-minumum SPI: SPIDEV_WIRELESS used when this has changed to SPIDEV_CONTACTLESS
2017-06-08 11:15:08 -06:00
David Sidrane
182259921f
teensy-3.x:Refreshed config and made board self powered
2017-06-06 14:38:59 -10:00
David Sidrane
04a46d8d35
teensy-3.x:Refreshed config
2017-06-06 14:38:59 -10:00
David Sidrane
ad0cbd3f83
teensy-3.x:Removed call to khci_usbattach
...
The call is not need by the driver if CONFIG_USBDEV_BUSPOWERED=y
The class register will enable the soft connect pull up. The
khci_usbattach call only set a flag, and that flag is only tested
in the class register. On a USB powered device if we are running we
are attached.
2017-06-06 14:38:59 -10:00
David Sidrane
7581cad592
teensy-3.x:Refreshed config
2017-06-06 14:38:59 -10:00
David Sidrane
5b07459af1
Freedom-k66f:Refreshed config
2017-06-06 14:38:59 -10:00
David Sidrane
3f4d096707
Kinetis:teensy-3.x Define USBOTG-FS Read from FLASH access in board config
...
Allow the board config to define the USBOTG-FS to have Read access to
FLASH.
2017-06-06 14:38:59 -10:00
Gregory Nutt
e4d262436c
SAMV71-Xult Composite: Now can switch between two different composite configurations dynamically.
2017-06-02 07:19:27 -06:00
Gregory Nutt
815257743d
usbdev composite and SAMV7-Xult: Move board-specific USB composite configuration out of boardctl.c and into board-specific logic where it belongs. Add a configuration option to the boardctl() calls to support multiple composite device configurations dynamically.
2017-06-02 07:11:57 -06:00
Gregory Nutt
fc1438c95d
Merge remote-tracking branch 'origin/master' into composite
2017-06-01 16:35:41 -06:00
Gregory Nutt
049ccbfcbe
Composite: Add some structure definitions missed in first application of the patch.
2017-06-01 16:35:16 -06:00
Gregory Nutt
ef33329e3a
Add a warning
2017-06-01 16:14:46 -06:00
Gregory Nutt
89f77cd91a
Fix some incomplete name changes
2017-06-01 16:11:27 -06:00
Frank Benkert
dcc9b07715
[[This is part 1 or several commits]]
...
We developed a huge Changeset over a year ago to make USB Composite configuration dynamical and be able to instanciate the CDCACM multiple times inside this device. We use this feature to switch between one in normal and up to three CDCACMs in maintenance boot.
The control path starts in “boardctl.c” where the configuration for the device is constructed. There are still a few issues which I’ll ask you to have a look at before this beast can be merged.
1. To be able to construct the data dynamically I have changed some USB-Structs to be packed. Maybe there are additional structs to change (just for completeness – not for current functionality).
2. I’ve added the Macro “COMPILE_TIME_ASSERTION” two times (in usbmsc_desc.c and in cdcacm_desc.c) to stay private. Maybe you’ll find a better place. It’s used to check the size of the structs against the assumptions.
3. I’ve changed the interface for some USB-Functions to receive also the dynamic configuration. Maybe this can be done more elegant.
4. The original NuttX (without the patch) seems to have problems with a Composite device holding a CDCACM and an MSC. The “USB SET CONFIGURATION” request does not to work at all. This makes the test fail under Windows and under Linux. Applying this patch doesn’t change anything – because it only changes the configuration – not the behavior. Maybe you’ll have a look at this problem before applying the patch.
2017-06-01 14:08:22 -06:00
Gregory Nutt
ff2b54a5e0
nucleo-f4x1re User LEDS: Issue #51 reports compilation problems with stm32_userled.c. Reported by Gappi92.
2017-06-01 06:44:24 -06:00
Gregory Nutt
90dda9357e
pthread robust mutexes: Fix memmory trashing problem: the main task may also use mutexes; need to check thread type before accessing pthread-specific mutex data structures. Problem noted by Jussi Kivilinna.
2017-05-31 10:55:37 -06:00