Gregory Nutt
|
77f980e676
|
Buttons: Correct some comments left after last button-related change: 32- vs 8-bit bit set.
|
2017-04-09 14:44:49 -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 |
|
Gregory Nutt
|
c071e2a30c
|
Make sure that CONFIG_PTHREAD_MUTEX_ROBUST=y is selected every configuration that enabled pthreads.
|
2017-03-27 09:21:03 -06:00 |
|
Gregory Nutt
|
b07d3fc305
|
Rename CONFIG_MUTEX_TYPES to CONFIG_PTHREAD_MUTEX_TYPES
|
2017-03-27 09:08:14 -06:00 |
|
Gregory Nutt
|
c4579e775a
|
Fix some typos; Make sure some private functions have static storage class
|
2017-03-22 11:04:44 -06:00 |
|
Gregory Nutt
|
34ebdfe51c
|
Update README
|
2017-03-10 17:20:15 -06:00 |
|
Gregory Nutt
|
d391f9d7d3
|
Update a README
|
2017-03-09 17:11:54 -06:00 |
|
Gregory Nutt
|
c428661e18
|
apps/examples/usbterm is gone because it can be configured to perform an illegal call into the OS. Remove all traces of CONFIG_EXAMPLES_USBTERM* and all of the illegal device support.
|
2017-03-09 15:39:28 -06:00 |
|
Gregory Nutt
|
a3b4475474
|
STM32, STM32 F7, and STM32 L4: Back out part of 3331e9c49a . Returning immediately int he case of a NAK makes the Mass Storage Class driver unreliable. The retry/timeout logic is necessary. This implementation tries to implement a compromise: If a NAK is received after some data is received, then the partial data received is returned as with 3331e9c49a . If if a NAK is received with no data, then no longer returns the NAK error immediately but retries until data is received or a timeout occurs. Initial testing indicates that this fixes the issues the MSC. However, I hae concerns that if multiple sectors are read in one transfer, there could be NAKs between sectors as well and, in that case, then change will still cause failures.
|
2017-03-09 13:49:25 -06:00 |
|
Gregory Nutt
|
d49ea44df2
|
Olimex STM32 P407: USB host support for USB FLASH sticks is now supported in the base nsh configuration.
|
2017-03-09 13:00:00 -06:00 |
|
Gregory Nutt
|
a786e07033
|
Olimex-STM32-P407: Update USB host support.
|
2017-03-09 12:42:04 -06:00 |
|
Gregory Nutt
|
d0813aa0c5
|
Refresh all ARM configurations
|
2017-03-09 10:23:41 -06:00 |
|
Gregory Nutt
|
b55a98e900
|
Olimex-STM32-P407: Enable task names
|
2017-03-04 08:49:24 -06:00 |
|
Gregory Nutt
|
454164a88c
|
stm32_gpiosetevent: GPIO IRQ function should not return the xcpt_t oldhandler. This value is useful and potentially dangerous by itself after the change to assocaite a argument with the interrupt handler.
|
2017-03-02 18:20:38 -06:00 |
|
Gregory Nutt
|
f4bad1a280
|
stm32_gpiosetevent: GPIO IRQ logic no longer returns the xcpt_t oldhandler. This value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 16:34:37 -06:00 |
|
Gregory Nutt
|
4c82827ab1
|
board_button_irq: Button IRQ logic no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 14:37:22 -06:00 |
|
Gregory Nutt
|
92d65294fb
|
Olimex STM32 P407: Add button support
|
2017-02-28 08:31:57 -06:00 |
|
Gregory Nutt
|
67de2e5f66
|
Add argument to STM32 EXTI interrupt handlers.
|
2017-02-27 14:21:30 -06:00 |
|
Gregory Nutt
|
38ca73758d
|
Olimex STM32 p407: Add extrnal SRAM support. Unfortunately not usable or testable unless you also disable the serial console.
|
2017-02-23 13:27:36 -06:00 |
|
Gregory Nutt
|
4539988d00
|
Removed CONFIG_LIBC_ARCH_BZERO. bzero() is a deprecated interface. There are no architecture-specific replacements and, if there were, they should replace memset(), not bzero().
|
2017-02-22 10:41:49 -06:00 |
|
Gregory Nutt
|
d56d16595a
|
New apps/examples/module and sotest configuration options
|
2017-01-30 08:42:31 -06:00 |
|
Gregory Nutt
|
00e46b5966
|
Move gnu-elf.ld from sched/module to libc/modlib. Update paths in Make.defs files to account for new location of file
|
2017-01-29 09:03:01 -06:00 |
|
Gregory Nutt
|
2717e781f0
|
libc/modlib: Add build a configuration logic for a shared module library.
|
2017-01-29 08:55:27 -06:00 |
|
Gregory Nutt
|
a2150c1e35
|
Olimex STM32 P407: Add support for on-board microSD slot. Does not work... Currently all commands to the SD card timeout.
|
2017-01-28 10:17:10 -06:00 |
|
Gregory Nutt
|
ec755a4091
|
SYSCALLS: Correct a bad function prototype generated in PROTECTED mode with kernel modules enabled.
|
2017-01-23 14:04:32 -06:00 |
|
Gregory Nutt
|
6f5a9eb451
|
Olimex-stm32-p407: Add a NSH protected build configuration; Enable procfs/ in all configurations.
|
2017-01-23 10:38:54 -06:00 |
|
Gregory Nutt
|
f6504be6ef
|
Update README
|
2017-01-22 18:09:34 -06:00 |
|
Gregory Nutt
|
1b9f2795f6
|
Olimex STM32 p407: Add module build flags to NSH Make.defs
|
2017-01-22 15:08:42 -06:00 |
|
Gregory Nutt
|
3c4684ef5f
|
Eliminate CONFIG_ARCH_OPTIMIZED_FUNCTIONS. Move options to select architectur-specific C library options from libc/Kconfig to libc/machine/Kconfig and rename.
|
2017-01-20 09:30:07 -06:00 |
|
Gregory Nutt
|
c1e2606526
|
Olimex STM32 P407: Has only 128KiB of contiguous RAM. Exclude CCM memory for now.
|
2016-12-21 12:49:03 -06:00 |
|
Gregory Nutt
|
81c1466d93
|
Olimex STM32 P407: Hmmm.. board does not boot. Simplifying the configuration does not help.
|
2016-12-21 11:38:45 -06:00 |
|
Gregory Nutt
|
f8f2c00415
|
Olimex STM32 P407: Update clocking using STM3250G; Verify GPIOs.
|
2016-12-21 10:45:36 -06:00 |
|
Gregory Nutt
|
41eda13c9f
|
Olimex STM32-P407: Add an stm32_bringup.c file like most newer configurations.
|
2016-12-20 18:05:28 -06:00 |
|
Gregory Nutt
|
764b9f46cc
|
Olimex STM32-P407: Initial clone from Olimex STM32-P207
|
2016-12-20 17:49:46 -06:00 |
|