Nathan Hartman
a36d49e975
arch/arm/src/tiva, include/nuttx/sensors: Reinstate TM4C qencoder driver and expand its ioctls.
arch/arm/src/tiva/Kconfig:
* Add TIVA_HAVE_QEI0, TIVA_HAVE_QEI1 as applicable to each ARCH_CHIP_TM4C12*.
* Add config TIVA_QEI, TIVA_HAVE_QEI0, TIVA_HAVE_QEI1.
* Add config TIVA_QEI0, config TIVA_QEI1.
arch/arm/src/tiva/common/tiva_qencoder.c:
* Rewrite tiva_qe_setup().
* Replace tiva_qe_ppr() with tiva_qe_resetatppr().
* Add tiva_qe_resetatmaxpos(), tiva_qe_resetatindex().
arch/arm/src/tiva/hardware/tiva_qencoder.h:
* Add missing definitions: SIGMODE_QUADRATURE, SIGMODE_CLK_AND_DIR, SWAP_NO_SWAP, SWAP_PHA_PHB.
arch/arm/src/tiva/tiva_qencoder.h:
* Rename TIVA QEI ioctl QEIOC_PPR to QEIOC_RESETATPPR.
* Add TIVA QEI ioctl identifiers QEIOC_RESETATMAXPOS, QEIOC_RESETATINDEX.
include/nuttx/sensors/qencoder.h:
* Increase QE_TIVA_NCMDS from 3 to 5.
2019-08-02 15:56:05 -06:00
..
2018-11-09 11:52:30 -06:00
2019-08-01 14:13:55 -06:00
2019-01-27 16:43:42 -06:00
2019-07-29 08:25:35 -06:00
2018-08-03 13:22:36 -06:00
2019-08-02 15:56:05 -06:00
2019-07-13 10:15:52 -06:00
2018-04-07 07:01:49 -06:00
2019-01-27 09:28:59 -06:00
2019-04-04 11:04:08 -06:00
2018-10-27 16:29:32 -06:00
2018-08-27 05:47:59 -06:00
2016-10-24 16:18:30 -06:00
2018-03-04 08:07:07 -06:00
2019-07-31 07:53:14 -06:00
2019-02-09 14:09:28 -06:00
2019-01-23 17:52:27 +00:00
2018-11-09 09:05:48 -06:00
2017-03-26 09:22:00 -06:00
2018-09-24 18:05:09 -06:00
2019-07-11 15:13:02 -06:00
2019-06-26 14:37:19 -06:00
2017-02-16 15:12:37 -06:00
2017-01-22 16:01:03 -06:00
2019-03-26 09:18:14 -06:00
2017-05-12 10:13:18 -06:00
2018-08-13 07:39:38 -06:00
2019-02-15 19:18:55 -06:00
2019-06-30 15:12:34 -06:00
2019-06-13 16:23:04 -06:00
2019-06-03 13:06:58 -06:00
2018-08-27 05:57:53 -06:00
2018-09-02 13:51:52 -06:00
2017-09-08 10:14:51 -06:00
2019-06-02 15:36:38 -06:00
2019-04-29 14:52:05 -06:00
2019-01-27 11:25:00 -06:00
2018-08-27 06:26:37 -06:00
2018-08-28 06:41:57 -06:00
2019-06-03 13:28:39 -06:00
2018-08-23 06:40:59 -06:00
2017-10-02 07:38:43 -06:00
2019-03-19 08:25:29 -06:00
2017-03-24 09:41:31 -06:00
2018-03-04 08:07:07 -06:00
2018-06-12 14:05:39 +00:00
2017-11-11 17:44:59 -06:00
2019-04-04 10:35:50 -06:00
2018-08-27 06:26:37 -06:00
2017-02-17 09:48:55 -06:00