Gregory Nutt
396552ac4c
configs/lpcxpresso-lpc54628: Enable DATE command in twm4nx1 and twm4nx2 configurations.
2019-06-01 14:10:04 -06:00
Gregory Nutt
a82e8db811
configs/lpcxpresso-lpc54628: Modify the TWM configurations to properly inject keyboard data. This way, in the case of multiple NxTERMs, only the NxTerm at the top of the heiararchy gets the keyboard input. Otherwise, it is not possible to use multiple NxTerms with each the keyboard input going to a different NxTerm window.
2019-05-26 13:17:56 -06:00
Gregory Nutt
23f57b1d59
Rename arch/arm/src/lpc54xx/chip to arch/arm/src/lpc54xx/hardware.
2019-05-24 13:39:49 -06:00
Gregory Nutt
3ab2b82b63
configs/lpcxpresso-lpc54628: Reduce the width of the Icon Manager in Twm4Nx configuration. Now only two buttons wide.
2019-05-21 15:57:44 -06:00
Gregory Nutt
24773be754
Squashed commit of the following:
...
configs/lpcxpresso-lpc54628: Cosmetic update to a defconfig. Update to README.
configs/lpcxpresso-lpc54628: Update Twm4Nx configurations.
configs/lpcxpresso-lpc54628: Add another Twm4Nx configuration for working out the new CONTEMPORARY theme.
2019-05-21 14:49:19 -06:00
Gregory Nutt
6253a8995f
apps/graphics/nxglyphs: Remove some warnings due to coupling with NXWM.
2019-05-17 08:41:23 -06:00
Gregory Nutt
6c79512b36
Update a README file.
2019-05-14 10:34:39 -06:00
Gregory Nutt
8905bd6fa6
arch/arm/src/stm32f0l0: Eliminate some warnings found in build testing.
2019-05-13 12:29:26 -06:00
Gregory Nutt
6677471ee8
Update a README and a defconfig file
2019-05-13 09:50:07 -06:00
Gregory Nutt
4f31eec94e
libs/libnx/nxmu/: Add a few bad input parameter checks. configs/lpcxpresso-lpc54628/twm4nx/defconfig: Need to enable the NX library.
2019-05-12 14:42:27 -06:00
Gregory Nutt
d57bc5b3a3
Update a README.
2019-05-10 15:29:45 -06:00
Gregory Nutt
1cce434a6b
configs/lpcxpresso-lpc54628: Update a README.txt.
2019-05-08 10:32:10 -06:00
Gregory Nutt
9b13eaf595
arm/src/lpc54xx/: Bring in the USB FS OHCI driver from LPC17. This is a quick'n'dirty port that I will finish sometime later (I hope). Currently, it is missing hardware clocking setup and is not even hooked into the build system yet. Needless to say it does not yet even compile.
2019-05-08 10:01:37 -06:00
Gregory Nutt
32b99d810c
configs/lpcxpresso-lpc54628: Add a Twm4Nx configuration.
2019-05-04 12:34:47 -06:00
Gregory Nutt
129d4d1e3c
configs: Update all configurations to account for the configuration changes resulting from the separation of network initialization logic from NSH.
2019-04-29 10:03:41 -06:00
Gregory Nutt
19e1717a89
Refresh a configuration. Remove CONFIG_NXWM_UNITTEST=y, not longer in Kconfigs.
2019-04-04 18:50:28 -06:00
Gregory Nutt
d7394c6d88
configs/lpcxpresso-lpc54628: Add a configuration for apps/examples/pwlines.
2019-03-20 12:33:11 -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
Alan Carvalho de Assis
7133f89cc2
tools/Makefile.unix, .win, and all defconfig files: Modify tools/Makefiles to add warning on defconfig files
2019-03-03 08:31:03 -06:00
Gregory Nutt
a76e137ce2
Squashed commit of the following:
...
sched/init/nx_start.c: Add support for CONFIG_BOARD_DRIVER_INITIALIZE. If this option is selected then nx_start() will call a board-provided function board_driver_initialize() immediately after calling up_initialize().
Rename CONFIG_BOARD_INITIALIZE to CONFIG_BOARD_LATE_INITIALIZE.
Raname board_initialize() to board_late_initialize()
2019-02-18 15:32:00 -06:00
Xiang Xiao
16850297f3
libs/unistd and other affected files: Hostname support no longer depends on CONFIG_NET since the host name is also useful in the non-network environment. CONFIG_NET_HOSTNAME changed to CONFIG_LIB_HOSTNAME.
2019-01-27 06:56:16 -06:00
Gregory Nutt
c6a480f8ff
arch/arm/src/lpc54xx/lpc54_sdmmc.c: Ported the last of Dave Marples fixes to the LPC54. Not yet verified.
2018-10-24 18:15:17 -06:00
Gregory Nutt
729b2e1907
arch/arm/src/lpc43xx/Kconfig: Restored dependency on EXPERIMENTAL for LPC43_SDMMC.
2018-10-23 06:22:40 -06:00
Gregory Nutt
41ebb6d672
arch/arm/src/lpc54xx/lpc54_sdmmc.c: Tested Dave Marple's LPC43 fix with the LPC54. Does not work. This commit adds support for and SDMMC errata and setting of the delay register which was missing in the previous commit. It appears that now I can read the SD card successfully, but I get CRC errors when writing to the card.
2018-10-22 09:35:02 -06:00
Gregory Nutt
fb3dc07a42
configs/lpcxpresso-lpc54628/include/board.h: Update logic used to calculate SDMMC input clock divider.
2018-10-21 08:41:36 -06:00
Gregory Nutt
2a325135f5
configs/*/README.txt: Remove obsoleted references to installing NxWidgets.
2018-09-16 09:39:20 -06:00
xuanlin
7e63b0b288
sched/wqueue, libs/libc/wqueue, configs: Remove work queue polling delay to simplify the code logic and save the power.
2018-08-25 14:58:07 -06:00
Gregory Nutt
47d87fd857
configs/: Refresh ARM and Xtensa configurations.
2018-08-19 17:48:13 -06:00
Gregory Nutt
bbad69ab61
Change all occurrences of CONFIG_EXAMPLES_NSH* to CONFIG_SYSTEM_NSH* to match changes in the apps/ directory.
2018-08-18 09:14:59 -06:00
Alan Carvalho de Assis
7d96a2bea6
configs/lpcxpresso-lpc54628/lvgl: Update lvgl board config to use the new version
2018-07-19 17:49:35 -06:00
Gregory Nutt
668df010ec
Committed defconfigs for working configurations should never have CONFIG_EXPERIMENTAL set because the opens the doors for untested and incomplete configurations. Conversely, if there are released configurations that use features with dependencies on CONFIG_EXPERIMENTAL, then those configurations are in use and those dependencies should be removed:
...
graphics/vnc/server/Kconfig: Remove a dependency on CONFIG_EXPERIMENTAL
net/tcp/Kconfig: Remove a dependency on CONFIG_EXPERIMENTAL
wireless/bluetooth/Kconfig: Remove a dependency on CONFIG_EXPERIMENTAL
configs/lc823450-xgevk/audio/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/lc823450-xgevk/bt/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/lc823450-xgevk/ipl2/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/lc823450-xgevk/nsh/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/lc823450-xgevk/rndis/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/lc823450-xgevk/usb/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/lpcxpresso-lpc54628/netnsh/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/moxa/nsh/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/olimex-stm32-p407/module/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/photon/wlan/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/sabre-6quad/smp/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/sam4cmp-db/nsh/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/sama5d4-ek/elf/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/sama5d4-ek/knsh/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/samv71-xult/module/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/samv71-xult/vnc/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/samv71-xult/vnxwm/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/sim/bluetooth/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/sim/pf_ieee802154/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/sim/pktradio/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/sim/sixlowpan/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/sim/traveler/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/sim/userfs/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/stm32f4discovery/hciuart/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/stm32f4discovery/pseudoterm/defconfig: Remove CONFIG_EXPERIMENTAL=y
configs/teensy-3.x/usbnsh/defconfig: Remove CONFIG_EXPERIMENTAL=y
2018-06-17 10:30:01 -06:00
Gregory Nutt
d52c63f632
Change all references from OSX to macOS
2018-06-01 13:25:50 -06:00
Gregory Nutt
dc8941e958
configs/: Add definition of strip to many Make.defs files.
2018-03-25 09:25:37 -06:00
Gregory Nutt
ff8cdcc89f
configs/lpcxpresso-lpc54628: Update README
2018-01-18 11:14:54 -06:00
Gregory Nutt
c0a343a6f0
configs/lpcxpresso-lpc54628/lvgl: Add LittlevGL graphics demo configuration.
2018-01-18 10:00:27 -06:00
Gregory Nutt
ce7df1f961
configst/stm3240g-eval: Remove only bogus logic to start the NX server. That was there only to support the knxwm configuration and was implemented priorit to boardctl(BOARCIOC_NX_START).
2018-01-18 06:57:38 -06:00
Gregory Nutt
d481ac347d
configs: Both CONFIG_LIB_BOARDCTL=y and CONFIG_BOARD_INITIALIZE=y is not meaningful in the standalone NxWM. CONFIG_LIB_BOARDCTL=y is the better option so CONFIG_BOARD_INITIALIZE=y removed from these configurations.
2018-01-17 13:51:29 -06:00
Gregory Nutt
301bf1ee77
This commit eliminates the BOARDIOC_TSCTEST_SETUP command.
...
Squashed commit of the following:
configs: Each board now initializes the touchscreen controller as a normal part of its board bring-up. board_tsc_setup() is gone; the touchscreen controller is now treated like any other on-board device.
Remove all support for BOARDIOC_TSCTEST_SETUP
Move prototype for board_tsc_setup() from include/nuttx/board.h to individual board header files.
2018-01-17 09:33:28 -06:00
Gregory Nutt
e276d4d16d
Remove the BOARDIOC_TSCTEST_TEARNDOWN boardctl() command. Remove all implementations of board_tsc_teardown() (the were all stubs anyway except for the simulation).
2018-01-16 18:03:21 -06:00
Gregory Nutt
c67de1f114
configs/lpcxpresso-lpc54628: Add pin definitions for USART, I2C, and SPI on the Arduino Uno connector.
2018-01-16 11:48:36 -06:00
Gregory Nutt
8f94ce46f9
arch/arm/src/lpc54xx: The basic SPI driver is code complete but still untested. This driver is 'basic' in that in only supports polled mode operations.
2018-01-14 12:09:26 -06:00
Gregory Nutt
fdf4e40b6a
configs/lpcxpresso-lpc54628: Correct SRAM base address in all configurations.
2018-01-13 08:34:58 -06:00
Gregory Nutt
5d1a91fd8e
configs/lpcxpresso-lpc5428/fb: Should disable pixel depths that are not being used.
2018-01-04 16:40:31 -06:00
Gregory Nutt
36cc4fc066
Fix saome warnings found in build testing.
2018-01-04 13:33:42 -06:00
Gregory Nutt
7d131fe711
Update TODO list
2018-01-03 08:32:57 -06:00
Gregory Nutt
e7db11fc55
arch/arm/src/lpc54xx: LPC54xx Ethernet driver no long depends on EXPERIMENTAL.
2018-01-02 11:17:25 -06:00
Gregory Nutt
d04f166d84
arch/arm/src/lpc54xx: Add some hooks for future 802.1q VLAN support. configs/lpcxpresso-lpc54628: Automatically bring up network in the netnsh configuration.
2018-01-02 08:49:09 -06:00
Gregory Nutt
c3d3e91a3f
arch/arm/src/lpc54xx: Correct handling of the Ethernet RBU error. With this fix, Ethernet now appears to be fully functional although still undertested.
2018-01-01 15:08:19 -06:00
Gregory Nutt
3c65be8c1a
arch/arm/src/lpc54xx: Fix a few more Ethernet issues related to buffer management and address filtering.
2018-01-01 08:54:31 -06:00