Gregory Nutt
43390c78ea
configs: Since the touch screen initialization is now called from one-time board-initialization logic, it no longer needs protection from re-entry.
2018-01-17 10:14:03 -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
33d14138c6
configs/open1788: Fix some coding standard violations.
2017-09-16 13:48:06 -06:00
Mark Schulte
b3222bbc8a
irq_dispatch: Add argument pointer to irq_dispatch
...
Provide a user defined callback context for irq's, such that when
registering a callback users can provide a pointer that will get
passed back when the isr is called.
2017-02-27 06:27:56 -06:00
Gregory Nutt
360efe03c1
Rename LP17xx version of CONFIG_GPIO_IRQ to CONFIG_LPC17_GPIOIRQ
2016-07-22 14:18:30 -06:00
Gregory Nutt
b9aadf7242
configs/: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition.
2016-06-13 08:45:54 -06:00
Gregory Nutt
a1469a3e95
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
2016-06-11 15:50:49 -06:00
Gregory Nutt
fc3540cffe
Replace all occurrences of vdbg with vinfo
2016-06-11 11:59:51 -06:00
Gregory Nutt
3a74a438d9
Rename CONFIG_DEBUG_VERBOSE to CONFIG_DEBUG_INFO
2016-06-11 11:50:18 -06:00
Gregory Nutt
2c59992fb4
LPC11/17/43: Fix some extensive naming problems. All SSP functions were accidentally renamed to SPI functions.
2016-02-04 10:24:32 -06:00
Gregory Nutt
028f566a0b
More SPI initialize naming clarification
2016-01-31 15:38:15 -06:00
Gregory Nutt
68a97a53ac
Make some file section headers more consistent with standard
2015-04-08 09:15:17 -06:00
Gregory Nutt
fdfe38ea0d
rch_tcinitialize() and arch_tcunitinitialize() renamed to board_tsc_setup() and board_tsc_teardown(). These are not long called directly by applications but only indirectly throught the crappy boardctl() OS interface.
2015-03-31 13:21:25 -06:00
Gregory Nutt
17810f3e6f
Created new directories to hold SPI-related files
2013-07-01 08:11:54 -06:00
Gregory Nutt
d43857d54f
LPC178x SYSCON matrix definitions from Rommel Marcelo
2013-04-07 16:30:47 -06:00
Gregory Nutt
2a58da6eb8
Back out part of the LPC17xx touchscreen GPIO interrupt logic; they are incorrect
2013-04-07 15:16:29 -06:00
Gregory Nutt
3e37ff2fc4
LPC17xx GPIO interrupt fixes: lpc17_setintedge() must be atomic. Can't disable interrupts from interrupt handlers because they are automatically re-enabled. Try re-configuring pin instead.
2013-04-07 13:46:05 -06:00
patacongo
2afaafe260
Several fixes for LPC1788 GPIO
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5813 42af7a65-404d-4744-a932-0658087f49c3
2013-04-03 19:35:21 +00:00
patacongo
f7b5bb22d1
SSP driver fixes for the LPC178x; Fixes for Open1788 touchscreen driver
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5812 42af7a65-404d-4744-a932-0658087f49c3
2013-04-02 16:36:19 +00:00
patacongo
eac4a94b4f
More naming changes associated with earlier renaming of LP17xx up_spiinitialize; LPC178x SSP support; Open1788 SSP and touchscreen support
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5811 42af7a65-404d-4744-a932-0658087f49c3
2013-04-01 22:00:37 +00:00