Gregory Nutt
19e1717a89
Refresh a configuration. Remove CONFIG_NXWM_UNITTEST=y, not longer in Kconfigs.
2019-04-04 18:50:28 -06:00
Joao Matos
abf91df188
configs/nucleo-144/include/board.h: Added STM32_RCC_DCKCFGR2_DSISRC definition.
2019-04-04 11:13:18 -06:00
Gregory Nutt
94c691edc9
configs/boardctl.c, include/sys/boardctl.h: Add a command to start the VNC server.
2019-04-02 06:32:55 -06:00
Matous Pokorny
245bf33eb3
configs/nucleo-l476rg/src/stm32_gpio.c, configs/stm32f103-minimum/src/stm32_gpio.c, and drivers/sensors/zerocross.c: Fix some errors when debug assertions are enabled.
2019-03-29 09:11:08 -06:00
Bill Gatliff
fdd515ee99
configs/omnibusf4: Add board_ioctl() which is needed only if CONFIG_BOARDCTL_IOCTL=y is selected; Update NSH configuration to enable board IOCTLs and DFU mode reset.
2019-03-26 06:57:23 -06:00
Matias N
b3f532349c
configs/stm32f103-minimum/src/: USB reset was not working appropriately since the pin connected to D+ was incorrectly defined and the pullup/down logic was reversed.
2019-03-25 17:47:46 -06:00
Gregory Nutt
0fab8d014a
Fix bad file inclusion introduced in preceding commit.
2019-03-25 12:26:04 -06:00
Bill Gatliff
6499ec3e94
configs/omnibusf4/src/stm32_reset: Add boardctl() reset logic.
2019-03-25 11:13:14 -06:00
Gregory Nutt
3e6c196ffa
arch/ and config/ files: All board interfaces (those starting with board_) must be defined in board-specific logic. Otherwise, they cannot be customized of specialized usage by different boards. The board_reset() interface was defined in architecture-specific logic that only called up_systemreset(). That is useless!
...
This change removes the board_reset() implementation from the architecture-specific code and re-implements in the src/ directory of each board that has CONFIG_BOARDCTL_RESET enabled. That is the correct functional partitioning.
2019-03-25 11:12:38 -06:00
Bill Gatliff
324d51eaae
configs/omnibusf4: Add MAX7546 support.
2019-03-24 07:03:42 -06:00
Maximilian Kriegleder
75858219fb
arch/arm/stm32: Updates to last timer-related changes.
2019-03-22 11:02:12 -06:00
Maximilian Kriegleder
bb23ac43ce
arch/arm/src/stm32/stm32_oneshot.c: Corrects error introduced by commit 2fcf682316
also affect stm32_oneshot.c (I noticed that ps on my STM32F4 did not show any CPU load in nuttx-7.27 onward).
2019-03-22 07:43:15 -06:00
Gregory Nutt
b290160b3b
Rename sched_process_timer to nxsched_process_timer. That is the appropriate name for an internal sched/ function (still many named incorrectly).
2019-03-20 19:27:40 -06:00
Gregory Nutt
daa6461ce2
arch/ and configs/: Fix more errors related to cache interface changes.
2019-03-20 14:45:44 -06:00
Gregory Nutt
4fc745fa82
configs/stm32f769i-disco/netnsh/defconfig: Remove CONFIG_STM32F7_QUADSPI=y from the configuration. This was apparently set before the implementation was added. Now that the implemenation was added, the configuration will not build because it requires that QSPI GPIO pin definitions be provided in the board.h header file.
2019-03-20 12:57:44 -06:00
Gregory Nutt
d7394c6d88
configs/lpcxpresso-lpc54628: Add a configuration for apps/examples/pwlines.
2019-03-20 12:33:11 -06:00
Xiang Xiao
64252a298f
arch/: Unify the cache interface for all architectures
2019-03-19 10:37:13 -06:00
Gregory Nutt
aaa2630f9a
Improve some discussion in README files.
2019-03-19 08:19:29 -06:00
Gregory Nutt
28ece619f3
configs/lpcxpresso-lpc54628/pwfb: Add per-window framebuffer configuration.
2019-03-19 07:39:26 -06:00
Gregory Nutt
5fda638cf0
libs/libnx/nxtk: Add logic to re-draw the frame when the toolbar is added or removed.
2019-03-18 12:13:22 -06:00
Masayuki Ishikawa
22f9ec6abb
Merged in masayuki2009/nuttx.nuttx/fix_build_error (pull request #842 )
...
configs/lc823450-xgevk: Remove -nostdinc to avoid build error
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-03-18 01:11:24 +00:00
Gregory Nutt
56c7b65094
configs/open1788/pwfb: Add an example for testing per-window frame buffers. arch/arm/src/lpc17xx: Add a configuration option to skip over the framebuffer when adding DRAM to the heap. graphics: Early fixes from testing per-window framebuffer. Still lots of problems.
2019-03-16 12:31:29 -06:00
Gregory Nutt
342cebc641
configs/open1788/nxlines/defconfig: Enable anti-aliasing.
2019-03-15 15:29:41 -06:00
Gregory Nutt
0a11cda10a
Fix defconfigs. A few people have been lazy or are perhaps ignorant of the procedures. But the have been committing .config files as though they were defconfig files. Wrong, wrong, wrong. defconfig files are specially formatted files that you create through 'make defconfig'.
2019-03-15 15:07:01 -06:00
Sebastien Lorquet
ea5e34a16d
configs/nucleo-f446re: Add support for the Nucleo F446RE.
2019-03-15 12:45:13 -06:00
Gregory Nutt
09dca5ef69
configs/teensy-3.x/usbnsh/defconfig: Fix a mismatch in types.
2019-03-14 13:44:36 -06:00
raiden00pl
0a7f7642c0
Merged in raiden00/nuttx_h7 (pull request #839 )
...
arch/arm/src/stm32h7: initial support for protected build mode. Not functional yet. It compiles without errors and passes initialization but after entering the user app strange things happen.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-03-11 16:43:13 +00:00
Bill Gatliff
20e7ee5eb5
configs/omnibusf4/README.txt: Update README.
2019-03-10 15:23:58 -06:00
Gregory Nutt
aa4f7c9ba7
graphics/nxmu/nxmu_start.c: Extend nxmu_start so that receives a display number as an argument. This makes it possible to have multiple instances of the NX server running on boards that support multiple displays. Also includes updates to boardctl() to accept display number paramters.
2019-03-10 13:50:05 -06:00
Bill Gatliff
8be37f0a15
configs/omnibusf4/README.txt: Add README file for OmnibusFS target.
2019-03-10 07:53:57 -06:00
Johannes
c56ea62f3c
arch/arm/src/imxrt/imxrt_clockconfig.c: If SDRAM is actived it was only running at 40MHz. This was becaus imxrt_clockconfig.c changed the SEMC clock divider after the DCD was configured. This commit corrects that.
2019-03-10 07:25:45 -06:00
raiden00pl
2caf135d05
Merged in raiden00/nuttx_h7 (pull request #837 )
...
Initial OTG support for STM32H7 and some minor improvements
arch/arm/src/stm32h7/stm32h7x3xx_rcc.c: add support for HSI48 clock
configs/nucleo-f207zg: add support for USB and initialize CDCACM if configured
configs/nucleo-h743zi: add support for USB and initialize CDCACM if configured
drivers/usbdev/Kconfig: fix type for USBDEV_TRACE_INITIALIDSET
configs/teensy-3.x/usbnsh/defconfig: update config according to change in USBDEV_TRACE_INITIALIDSET
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-03-10 13:24:58 +00:00
Gregory Nutt
9f4ac58054
Update README file and TODO list.
2019-03-09 11:19:00 -06:00
Gregory Nutt
76528df35f
configs/boardctl.c: Fix some recently introduced errors found in build testing.
2019-03-08 16:23:05 -06:00
Gregory Nutt
4f9e20007e
configs/stm32f429i-disco/src/stm32_lcd.c: Fix a warning about use of an uninitialized variable.
2019-03-08 14:44:45 -06:00
Gregory Nutt
28115504ec
configs/stm32f429i-disco/src/stm32_lcd.c: Handle multiple calls to up_fbinitialize()
2019-03-08 13:53:59 -06:00
Gregory Nutt
1f22ebfac3
libs/libnx/nxfonts: Fix a memory leak in the font cache. With a busy NxTerm display, this could drain off all the memory pretty quickly!
2019-03-08 11:52:49 -06:00
Bill Gatliff
c17c05f8a4
Squashed commit of the following:
...
Author: Gregory Nutt <gnutt@nuttx.org>
Run tools/nxsthyle against all files and eliminate as many complaints as is reasonable.
Run tools/rmcr to eliminate all dangling garbage at the end of lines.
Run tools/detab to eliminate all TAB characters from the files.
Author: Bill Gatliff <bgat@billgatliff.com>
configs/omnibusf4: Initial support for the OmnibusF4 family of flight
management units.
"OmnibusF4" is not a product name per se, but rather a design spec
that many product vendors adhere to. The spec defines the major
components, and how those components are wired into the
microcontroller.
Airbot is one such vendor, and they publish a schematic here:
http://bit.ly/obf4pro
Other software that supports the OmnibusF4 family include Betaflight,
iNAV, and many others. PX4 recently added support as well, using their
own, non-upstreamed, bespoke port of NuttX. No code from those
resources is included in this port.
2019-03-08 09:37:01 -06:00
Gregory Nutt
aefacb05ca
Minor NxTerm-related clean-up
2019-03-08 08:43:16 -06:00
Gregory Nutt
e025ced159
configs/stm32f429i-disco/nxhello/defconfig: Add an apps/examples/examples/nxhello configuration.
2019-03-07 18:29:04 -06:00
Gregory Nutt
868796acac
Update a README
2019-03-07 16:00:14 -06:00
Gregory Nutt
2d4ce4e047
graphics/nxterm and configs/open1788: Various fixes to get the NxTerm example working in PROTECTED mode with the Open1788 knxterm configuration. Basically works until the screen becomes full and it starts scrolling. Then characters are missing from the display. Needs more debug and test.
2019-03-07 15:57:34 -06:00
Gregory Nutt
3b2e3292bd
configs/open1788: Re-arrange PROTECTED mode link map to make more space for large kernels with debug enabled.
2019-03-06 17:10:35 -06:00
Gregory Nutt
9d9b8cd48e
configs/open1788/knxterm/defconfig: Add missing MPU configuration option.
2019-03-06 15:35:50 -06:00
Gregory Nutt
aca114d895
configs/boardctl.c: Add boardctl() commands to replace direct calls to nxterm_redraw() and nxterm_kbdin().
2019-03-06 15:21:29 -06:00
Gregory Nutt
7696731f19
configs/open1788/knxterm: Add a configuration to test NxTerms in the PROTECTED mode. This configuration does not yet link correctly because a few NxTerms interfaces are improperly exported from the OS: nxterm_redraw() and nxterm_kbdin(). I am thinking that these might be moved into libc/libnx with a little repartitioning effort.
2019-03-06 13:27:50 -06:00
Gregory Nutt
56b5b9f7ad
graphics/nxterm: Remove the nxterm_unregister interface. The correct way to unregister a device is to unlink it.
2019-03-06 10:16:47 -06:00
Gregory Nutt
ddf7f32158
configs/boardctl.c and include/sys/boardctl.h: Add support for BOARDIOC_NXTERM which can be used to create an NxTerm terminal.
2019-03-06 09:17:19 -06:00
Gregory Nutt
9308c5b22b
configs/imxrt1060-evk: Per coding standard, all global variables must begin with g_
2019-03-05 06:42:54 -06:00
Johannes
8bf4e18d35
configs/imxrt1050-evk/src: Correct some naming errors introduced by review changes.
2019-03-05 06:35:04 -06:00