Gregory Nutt
|
aa724ea75b
|
Add interrupt definitions for the TM4C129X
|
2014-12-17 08:19:23 -06:00 |
|
Gregory Nutt
|
29d23ae626
|
Remove packaging indications for TM4C129 configuration variables
|
2014-12-16 16:22:52 -06:00 |
|
Gregory Nutt
|
188e092398
|
Add TM4C129XNCZAD and TM4C1294NCPDT to the Tiva configuration system
|
2014-12-16 16:02:21 -06:00 |
|
Gregory Nutt
|
c653ff5ce4
|
Tiva I2C: Don't try to ACK and STOP on the same byte. Improve logic that suppresses STOP on a repeated start
|
2014-12-12 12:13:31 -06:00 |
|
Gregory Nutt
|
54c8d5c6e4
|
Tiva I2C: Legacy mode reset logic ommitted in last commit
|
2014-12-12 09:31:17 -06:00 |
|
Gregory Nutt
|
19ef820925
|
Tiva I2C: Add logic to reset I2C when busy hangs with busy
|
2014-12-12 09:26:10 -06:00 |
|
Gregory Nutt
|
310983bee6
|
Cosmetic change to force compliance with coding standard
|
2014-12-12 07:14:16 -06:00 |
|
Gregory Nutt
|
1311e76adc
|
Tiva I2C: Fix how I2C transactions are started and some I2C error reporting
|
2014-12-11 12:31:42 -06:00 |
|
Gregory Nutt
|
04d8169f0f
|
Tiva I2C: All SDA pins should be open drain, but all SCL pins should be digital output
|
2014-12-11 12:30:48 -06:00 |
|
Gregory Nutt
|
218967b80e
|
Tiva I2C: Add register-level debug capability
|
2014-12-11 09:34:03 -06:00 |
|
Gregory Nutt
|
6a98255aa0
|
Tiva I2C: Minor clean-up to I2C tracing
|
2014-12-11 08:11:32 -06:00 |
|
Gregory Nutt
|
2e8ad53ed4
|
Tiva I2C: Fix error in assertion logic
|
2014-12-11 07:02:14 -06:00 |
|
Gregory Nutt
|
af31b219a3
|
Tiva I2C: Add I2C options to Kconfig
|
2014-12-10 13:56:00 -06:00 |
|
Gregory Nutt
|
37eb362b08
|
Tiva I2C: Add workaround for errata; clean up some error handling
|
2014-12-10 13:01:47 -06:00 |
|
Gregory Nutt
|
38bd919930
|
Tiva I2C: Driver is code complete but untested
|
2014-12-10 12:43:46 -06:00 |
|
Gregory Nutt
|
bdd5289100
|
Tiva i2C: Lots of compilation fixes
|
2014-12-10 08:47:34 -06:00 |
|
Gregory Nutt
|
0951d80d45
|
Simplify I2C master/slave addresing to simplify driver development
|
2014-12-10 08:47:07 -06:00 |
|
Gregory Nutt
|
3313cee55c
|
Tiva I2C: Finishes initialization logic
|
2014-12-10 07:31:44 -06:00 |
|
Gregory Nutt
|
7373e66213
|
Tiva: Do I2C clock initialization without using legacy registers. Necessary for I2C3-5
|
2014-12-09 15:28:10 -06:00 |
|
Gregory Nutt
|
90c98f8526
|
Add a little bit more Tiva I2C initialization logic
|
2014-12-09 14:48:24 -06:00 |
|
Gregory Nutt
|
f851a1328e
|
Fix typo in Tiva UART regiser address definition. SourceForge Ticket #37
|
2014-12-09 12:18:41 -06:00 |
|
Gregory Nutt
|
286a142a08
|
Tiva: Add build framework and skeleton files for Tiva I2C driver. Initial commit is just the STM32 I2C driver with name changes and STM32-specific logic removed
|
2014-12-09 12:18:40 -06:00 |
|
Gregory Nutt
|
1d43784c48
|
Update the Tiva I2C register definitions for the TM4C123 and TM4C129
|
2014-12-09 08:42:12 -06:00 |
|
Gregory Nutt
|
2c1f018e85
|
More fixes to problems noted by cppcheck. Some are kind of risky; some are real bugs.
|
2014-11-25 13:15:09 -06:00 |
|
Gregory Nutt
|
2330c9c842
|
Rename CONFIG_NET_BUFSIZE to CONFIG_NET_ETH_MTU is all MCU Ethernet drivers
|
2014-11-16 08:10:06 -06:00 |
|
Gregory Nutt
|
f4e947ee80
|
Remove use of NET_LL_HDRLEN from Ethernet drivers. Use ETH_HDRLEN instead
|
2014-11-15 09:05:34 -06:00 |
|
Gregory Nutt
|
bf984b2b3a
|
Netwoek: Ada a parameter to netdev_register() to indicate the link protocol supported by the driver. Use this value to replace some logic commited yesterday
|
2014-11-15 08:22:51 -06:00 |
|
Gregory Nutt
|
31b8137956
|
There used to be two ways to pass parameters to new tasks, depending upon the configuration: Either (1) argv[] as created as an array with each string strdup'ed. Or (1) argv[] array and strings were created on the stack before the new task was started. Now, there is only one way, way (1). Way (2) might be slightly more compact, but this is not worth carry the complexity of two different ways of doing the same thing.
|
2014-09-01 15:39:34 -06:00 |
|
Gregory Nutt
|
e11679acf8
|
Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate new CONFIG_BUILD_KERNEL
|
2014-08-29 14:47:22 -06:00 |
|
Gregory Nutt
|
dd80c63af6
|
CC3200 Launchpad updates
|
2014-08-26 16:31:47 -06:00 |
|
Gregory Nutt
|
e3258a3b1f
|
Support the the TC3200 from Jim Ewing
|
2014-08-26 15:13:57 -06:00 |
|
Gregory Nutt
|
2bc16b2ba5
|
wdog.h does not contain any application interface, only internal OS interface. Further, it is non-standard. Move wdog.h from include/ to include/nuttx. For the same reason, move the description of the watchdog timer interfaces from the Users Guide to the Porting Guide.
|
2014-08-21 11:16:55 -06:00 |
|
Gregory Nutt
|
6455f60c60
|
Remove os_internal.h it has been replace by several new header files under sched/. There have been some sneak inclusion paths via os_internal.h, so expect a few compilation errors for some architectures
|
2014-08-08 18:39:28 -06:00 |
|
Gregory Nutt
|
1c99d53bb1
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
|
Gregory Nutt
|
192f82f380
|
Move interrupt dispatch logic from sched/ to sched/irq
|
2014-08-08 14:31:15 -06:00 |
|
Gregory Nutt
|
594083d870
|
Rename up_timerinit() to up_timer_initailize(); Add prototypes for candidate interfaces for the tickless OS; Don't build existing timer initialization logic if CONFIG_SCHED_TICKLESS is defined.
|
2014-08-06 16:26:01 -06:00 |
|
Gregory Nutt
|
87055cff08
|
NET: Standardize naming of all protocal header lengths
|
2014-07-05 13:04:48 -06:00 |
|
Gregory Nutt
|
d7fe256821
|
NET: emoved all includes of uip.h; added includes of ip.h wherever needed. Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed.
|
2014-07-04 19:13:08 -06:00 |
|
Gregory Nutt
|
99ce3a44d7
|
Remove all inclusion of uip.h
|
2014-07-04 16:58:22 -06:00 |
|
Gregory Nutt
|
11e3a21411
|
NET: More renaming
|
2014-07-04 15:40:49 -06:00 |
|
Gregory Nutt
|
313982ba18
|
NET: Rename XYZ_uiptxpoll to just XYZ_txpoll
|
2014-07-01 18:41:08 -06:00 |
|
Gregory Nutt
|
621ec21bfd
|
Rename uip_poll->devif_poll and uip_timer->devif_timer
|
2014-06-30 18:40:41 -06:00 |
|
Gregory Nutt
|
ade8807a61
|
Rename uip_input to devif_input
|
2014-06-30 18:11:17 -06:00 |
|
Gregory Nutt
|
e4990dda4d
|
Rename uip_driver_s net_driver_s
|
2014-06-27 16:48:12 -06:00 |
|
Gregory Nutt
|
57383ea2f3
|
Rename ip_eth_hdr to eth_hdr_s
|
2014-06-25 09:57:52 -06:00 |
|
Gregory Nutt
|
11896e1481
|
Move the remaining files from include/nuttx/net/uip to include/nuttx/net; Rename *_internal.h header files in net/ to just *.h
|
2014-06-24 10:14:15 -06:00 |
|
Gregory Nutt
|
b34a1f1e01
|
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/netdev.h
|
2014-06-24 09:28:44 -06:00 |
|
Gregory Nutt
|
407e72b300
|
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/arp.h; rename all uip_arp_ functions to arp_
|
2014-05-30 12:13:06 -06:00 |
|
Gregory Nutt
|
af2bb81ac2
|
Add serial method so that lower half driver can provide RX flow control information. From Jussi Kivilinna
|
2014-05-08 09:00:33 -06:00 |
|
Gregory Nutt
|
a1b862580b
|
Fix an error introduced in the last commit
|
2014-04-19 07:54:52 -06:00 |
|
Gregory Nutt
|
6f26d834b6
|
LPC17xx, TIVA, and Kinetis interrupt initialization: use the NVIC ICTR register to determine how many interrupt lines/registers are supported by the MCU
|
2014-04-17 14:51:53 -06:00 |
|
Gregory Nutt
|
25d4ff745b
|
More trailing whilespace removal
|
2014-04-13 16:22:22 -06:00 |
|
Gregory Nutt
|
c708eff608
|
Make sure that there is one space after for
|
2014-04-12 13:28:22 -06:00 |
|
Gregory Nutt
|
33d5d24964
|
Make sure that there is one space between while and condition
|
2014-04-12 13:09:48 -06:00 |
|
Gregory Nutt
|
1fa5d28754
|
Add logic for TM4C125GXL clocking based on prototype from from Daniel Carvalho with modifications. I think the LM4F120 may have broken before as well(?). In any event, the LM4F120 also works well with this chanage
|
2014-04-07 15:32:13 -06:00 |
|
Gregory Nutt
|
2a1212bf48
|
Cosmetic changes to comments and README
|
2014-04-07 15:28:04 -06:00 |
|
Gregory Nutt
|
82c9694c5b
|
All ARM Make.defs files should build up_checkstack.c if DEBUG_STACK is enabled
|
2014-03-23 10:07:52 -06:00 |
|
Gregory Nutt
|
b6784677d0
|
Every ARM architecture must export g_instackbase
|
2014-03-23 10:05:21 -06:00 |
|
Gregory Nutt
|
c35470d553
|
TM4C123G Launchpad: Corrected processor configuration from Daniel Pereira de Carvalho
|
2014-03-18 11:21:31 -06:00 |
|
Gregory Nutt
|
dfdad8c95b
|
TM4C: Fix typos in memory map reported by Daniel Pereira de Carvalho
|
2014-03-12 07:23:58 -06:00 |
|
Gregory Nutt
|
b25d2ace89
|
TM4C: A few more changes to get a clean compilation
|
2014-03-10 11:54:20 -06:00 |
|
Gregory Nutt
|
a659029017
|
Make sure that every reference to LM4F has corresponding logic for TM4C
|
2014-03-10 11:23:50 -06:00 |
|
Gregory Nutt
|
4a199188c8
|
TM4C: Add SYSCONTROL register defintion header file
|
2014-03-10 10:17:37 -06:00 |
|
Gregory Nutt
|
c9e6775d0c
|
Add support for TM4C GPIOs
|
2014-03-10 08:12:35 -06:00 |
|
Gregory Nutt
|
967d48fbfb
|
TIVA: Add memory map for the TM4C123
|
2014-03-09 13:57:35 -06:00 |
|
Gregory Nutt
|
8e08a25f11
|
Add pin multiplex definitions for the TM4C123
|
2014-03-09 13:15:09 -06:00 |
|
Gregory Nutt
|
7ac3ada62a
|
TM4C: Add definitions for GPIO interrupts
|
2014-03-09 10:00:31 -06:00 |
|
Gregory Nutt
|
1c3627901f
|
Add TM4C123 to the configuration system
|
2014-03-09 09:40:48 -06:00 |
|
Gregory Nutt
|
9889391ab8
|
Oop.. everything was named TM3C instead of TM4C in the last check-in
|
2014-03-09 09:26:29 -06:00 |
|
Gregory Nutt
|
b10bc3238b
|
TM3C123: Add chip characteristics and interrupt definition files
|
2014-03-09 09:21:06 -06:00 |
|
Gregory Nutt
|
cb10073586
|
Hmmm.. not sure what happened but here is a missing TIVA file
|
2014-03-08 16:33:56 -06:00 |
|
Gregory Nutt
|
6cd5f3d321
|
functions and definitions renamed from lm_ to tiva_
|
2014-03-08 15:50:26 -06:00 |
|
Gregory Nutt
|
8f5dfc3541
|
All files and functions beginning with lm_ changed to tiva_
|
2014-03-08 13:29:09 -06:00 |
|
Gregory Nutt
|
88c2da5bc1
|
The old lm/ directories were enamed tiva/ to better support new products coming down the pipe from TI
|
2014-03-08 12:31:06 -06:00 |
|