Gregory Nutt
dc8941e958
configs/: Add definition of strip to many Make.defs files.
2018-03-25 09:25:37 -06:00
Gregory Nutt
8b4b61f140
fs/cromfs: Fix a error in reading partial compressed blocks. The LZF decompressor does not support that operation. Instead we have to decompress full block into a temporary buffer and copy out the parts that we need. To compensate for the performance hit, a caching mechanism was added so that we do not have to read the same block repeatedly. Unrelated: Also updates some README files.
2018-03-24 11:30:35 -06:00
Gregory Nutt
d107ef6d54
configs/cc3200-launchpad: I don't think that there is any reason for BINFS to be enabled in the NSH configuration.
2018-03-23 11:05:53 -06:00
Gregory Nutt
3810f9e942
Remove configurations using canutils/libuavcan and examples/uavcan. libuavcan has not built for a year or so. The basic problem is that as NuttX advances, the old frozen versino of libuavcan has become absolute because it violates the portable POSIX OS interface. No one is maintaining the port so there is no alternative but to remove it.
2018-03-23 07:37:49 -06:00
Juha Niskanen
4a0e98de3a
configs/nucleo-144: Some documentation updating
2018-03-22 06:42:19 -06:00
lihaichen
6538e4750f
drivers/wireless: Fix some issues in the CC1101 driver; Update the CC1101 chip version number
2018-03-19 09:25:41 -06:00
Gregory Nutt
c8b567db61
configs/stm32f103-minimum: Fix a few typos.
2018-03-17 12:49:10 -06:00
Gregory Nutt
3a95464153
configs/stm32f4discovery: Building of stm32_appinit.c should not depend on CONFIG_NSH_LIBRARY but on CONFIG_LIB_BOARDCTL.
2018-03-16 12:16:19 -06:00
Gregory Nutt
b3aa10c9ff
configs/stm32f4discover/posix_spawn: With recent changes, needs to enabled boardctl() w/symbol table support.
2018-03-16 11:57:08 -06:00
Gregory Nutt
cdca265965
Refresh some configurations and adapt to recent changes to apps/examples/nsh.
2018-03-16 08:52:46 -06:00
Gregory Nutt
573887d4ee
Trivial correction to a typo in a comment.
2018-03-15 07:36:57 -06:00
Gregory Nutt
4a21c64f68
Update a README
2018-03-14 09:31:07 -06:00
Gregory Nutt
b54ffe858a
Standardization of some function headers.
2018-03-13 09:52:27 -06:00
Simon Piriou
d340ff8f62
Merged in spiriou/nuttx/stm32f103minimum_dfu (pull request #612 )
...
stm32f103-minimum: add support for DFU bootloader
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-03-12 21:55:06 +00:00
Gregory Nutt
f346bb0e88
drivers/lcd/ft80x: Fix a typo that caused the driver to fail to recognize the ft801 chip version. Also update an unrelated README file.
2018-03-11 09:45:47 -06:00
Gregory Nutt
73c107e1fb
Squashed commit of the following:
...
drviers/lcd/ft80x: No longer depends on CONFIG_EXPERIMENTAL
Update README.txt
2018-03-10 10:15:32 -06:00
Gregory Nutt
399b9860af
Squashed commit of the following:
...
drivers/lcd/ft80x: ACTIVE host command appears to be formatted differently than other host commands; Fix ROM CHIPID. Appears to be big-ending, BCD.
drivers/lcd/ft80x: Fix some compile issues when debug features are enabled.
2018-03-09 12:32:59 -06:00
Gregory Nutt
82baae5101
Makefile.unix: This seems to eliminate the spuriouis errors reported by 'make savedefconfig'
2018-03-07 13:37:53 -06:00
Gregory Nutt
0b277da5fa
arch/arm/src.stm32/Kconfig: Reduce redundancy in STM32F401 config settings.
2018-03-05 18:40:45 -06:00
Gregory Nutt
987a8298f2
Fix some errors found in build testing + clean-up some issues with last changes to remove use of printf() from within the OS.
2018-03-03 15:51:27 -06:00
Gregory Nutt
b4f2b0dfc6
Remove all usage of printf() from the OS. That is not an acceptable context for the use of an application-oriented interface that depends on a task-specific file descriptor and C buffered I/O.
2018-03-03 15:20:21 -06:00
Author: lihaichen
afe5f706f6
Squashed commit of the following:
...
cc1101: Changes from review of last PR.
remove gpio
remove cc1101 frame len
remove FLAGS_RXONLY flags
add cc1101 function
remove some waring
add cc1101 poll function
add cc1101 register
add cc1101 isr read data
add cc1101 spi deviceId
add cc1101 init2
add wait cc1101 chip ready
raw init cc1101
2018-03-03 08:53:51 -06:00
Gregory Nutt
2da2a79104
Update README
2018-03-01 08:36:48 -06:00
Gregory Nutt
8fe9e81183
drivers/lcd: Add FT80x controls for the case where the audio amplifier is controlled by FT80x GPIOs vs MCU gpios.
2018-02-27 08:45:34 -06:00
Gregory Nutt
eeb40dc600
drivers/lcd: Extend FT80x touchscreen initialization; add more touchscreen-related definitions.
2018-02-25 11:18:35 -06:00
Gregory Nutt
b2d415da79
configs/viewtool-stm32f107: Add support for FT80X initialization. Add ft80x configuration that will eventually be used for testing the ft80x if I ever receive hardware.
2018-02-24 13:11:27 -06:00
Masayuki Ishikawa
82e94a9948
Merged in masayuki2009/nuttx.nuttx/lc823450_dvfs_auto (pull request #604 )
...
lc823450 dvfs auto
* arch/arm/src/lc823450: Fix up_enable_irq() timing for I2S.
In previous commit, I2S IRQ might be sometimes assigned to CPU1
when CONFIG_SMP=y. This change fixes this issue.
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* arch/arm/src/lc823450: Refactor timer driver.
Introduce lc823450_timer.h and move lc823450_timerisr.c to
lc823450_timer.c Add MTM timer APIs for DVFS. Introduce
up_rtc_gettime() for CONFIG_RTC_HIRES.
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* arch/arm/src/lc823450: Introduce idle time calculation in DVFS
Also, DVFS autonomous mode based on CPU idle time is supported.
NOTE: voltage control is still disabled.
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* configs/lc823450-xgevk: Update defconfigs
Enable RTC_HIRES instead of RTC_DATETIME (audio/rndis)
Disable TCP_WRITE_BUFFERS and change SCHED_LPWORKPRIORITY (rndis)
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* configs/lc823450-xgevk: Update README.txt
Update SMP and DVFS related part
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-02-23 13:26:40 +00:00
Dmitriy Linikov
a8c58607e9
Merged in hardlulz/modem-3.0-nuttx/fix-sem-EINTR (pull request #603 )
...
Added ECANCELED condition to DEBUGASSERT-s checking sem_wait result
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-02-20 18:24:53 +00:00
Louis Mayencourt
bd81664b31
configs/stm32f746g-disco: Add stm32f746g-disco Ethernet configuration. Add USART1 support (connected to the USB virtual serial port)
2018-02-19 14:38:22 -06:00
Alan Carvalho de Assis
b13367be1e
configs/stm32f103-minimum: Remove CONFIG_NX_LCDDRIVER dependence from stm32_ssd1306.c
2018-02-14 13:12:27 -06:00
Gregory Nutt
1ee0f0518b
stm32f103-minimum/src/: Fix newly introduced errors and warnings. Most cause by removing illegal inclusions from board.h.
2018-02-14 11:49:56 -06:00
Alan Carvalho de Assis
a583b168a7
configs/stm32f103-minimum: Add board support to MAX6675 Thermocouple sensor
2018-02-14 07:58:26 -06:00
Gregory Nutt
2284d045ff
configs/flipnclick-pic32mz and -sam3x: Generalize naming. HiletGo is one SSD1306 LCD, but the logic should work with any SSD1306. Naming need to be generalized to SSD1306 to make this reusability clear.
2018-02-13 19:16:57 -06:00
Alan Carvalho de Assis
d3ddf2e05f
configs/stm32f103-minimum: Add OLED SSD1306 support to STM332F103-Minimum
2018-02-11 16:48:38 -06:00
Gregory Nutt
4e32861c3c
Changes from review of last PR + some updated comments.
2018-02-11 16:42:37 -06:00
Gregory Nutt
d5522704b1
configs/flipnclick-sam3x: Adds basic board support for the HiletGo OLED.
2018-02-11 10:57:35 -06:00
Alan Carvalho de Assis
3648563ed8
configs/stm32f103-minimum: Add zerocross support to STM32F103-Minimum board
2018-02-11 10:30:45 -06:00
Gregory Nutt
a524b33f2c
Update some comments
2018-02-11 10:30:45 -06:00
Gregory Nutt
8f8ee5009d
Update some C comments.
2018-02-10 17:05:25 -06:00
Gregory Nutt
dd56cc87be
configs/flipnclick-pic32mz: Fix some SPI bus confusion; update README.
2018-02-10 11:45:12 -06:00
Gregory Nutt
642d7e3ce2
Squashed commit of the following:
...
configs/flipnclick-pic32mz: Add an nxlines configuration for use in testing the custom HiletGo Click board.
arch/mips/src/pic32mz: Correct some SPI-related typos. configs/flipnclick-pic32mz: Finishes integration of HiletGo OLED. drivers/lcd: Finish support for HiletGo OLED.
drivers/lcd: Add configuration support for HiletGo OLED. configs/flipnclick-pic32mz: Add board support for HiletGo OLED.
2018-02-10 09:43:12 -06:00
Gregory Nutt
b793c7040a
Update README
2018-02-09 12:59:33 -06:00
Gregory Nutt
ee46bf4d29
Update README
2018-02-09 11:15:00 -06:00
Gregory Nutt
73ec87109f
arch/mips/src/mips32: In up_idle, the kludge that was conditionally enabled if the work queue was enable appears to be needed even when he work queue is not enabled on the PIC32MZ.
...
arch/mips/src/pic32mz: Fix some typos in debug instrumentation in pic32mz-gpio.c; fix some types releated to UART5 configuration in pic32mz-serial.c.
configs/flipnclick-pic32mz/nsh: Switch serial console to UART3. There is some problem with the UART4 RX pin documentation or configuration.
2018-02-09 11:11:44 -06:00
Gregory Nutt
29ae7caedc
Update README
2018-02-08 16:39:02 -06:00
Gregory Nutt
970bcef197
configs/flipnclick-pic32mz: Add support for PROCFS file system.
2018-02-08 10:06:43 -06:00
Gregory Nutt
42720a5473
Update README
2018-02-07 14:55:56 -06:00
Gregory Nutt
6c58eac6ab
configs/sabre-6quad: Update README.
2018-02-07 08:57:01 -06:00
Gregory Nutt
50ab5d638a
sched/task: It is not appropriate for logic in task_exit() to call the new version of this_task(). sched/irq: Remove redundant fetch of CPU index; configs/sabre-6qguad: update README.
2018-02-06 19:06:33 -06:00
Gregory Nutt
cce21bef32
sched/sched: sched_lock() and sched_unlock().. back out some changes I made recently. The seemed correct but apparently not. Also reorder to logic so that g_global_lockcount is incremented for the very minimum amount of time.
2018-02-06 13:49:21 -06:00