Squashed commit of the following:
confgs/launchxl-cc1310: Add board support for the LaunchXL-CC1310. This is a work in progress and does not yet build error free.
arch/arm/src/tiva/cc13xx: cc13x0_trim.c now compiles; Make xxx_rom.h header files conform a little more closely to the NuttX coding style.
arch/arm/src/tiva/cc13xx: CC13x2 (V1 and V2) rom.c files now build with no errors or warnings. Still have to work through the CC13x0 version.
arch/arm/src/tiva/hardware: Add CC13x0/CC13x2_CC26x2 AON BATMON register definition header file.
arch/arm/src/tiva/cc13xx: A little more progress converting TI DriverLib ROM code to NuttX coding style. Lots of possibilities for breakage here!
arch/arm/src/tiva/cc13xx: Remove functions from cc13x._rom.c that are defined from ROM access in cc13x._rom.h; Add prototypes in cc13x._rom.h for functions in cc13x._rom.c that are not defined in cc13x._rom.h.
arch/arm/src/tiva/cc13xx: Remove some dangling whitespace at the end of lines.
arch/arm/src/tiva/cc13xx: Second (and final) round of name changes to get ROM function-like defines consistent with NuttX coding standard
arch/arm/src/tiva/cc13xx: Fix a few errors in last big name conversion.
arch/arm/src/tiva/cc13xx: First round of name changes to get ROM function-like defines consistent with NuttX coding standard
arch/arm/src/tiva/cc13xx: Remove ROM_ prefix from function-like defines.
1
2 //
3 // Multi-line comment
4 // The second line
5
Was generating this output:
1
2
3 * Multi-line comment
4 * The second line
5 */
6
Now correctly generates:
1
2 /* Multi-line comment
3 * The second line
4 */
5
arch/arm/src/tiva/hardware: Completes the CC13x2 AUX SYSIF header file.
arch/arm/src/tiva/hardware: Progress on the CC13x2 AUX SYSIF header file. Almost complete.
arch/arm/src/tiva/hardware: Port needs aux_sysif.h header file.
arch/arm/src/tiva/cc13xx/cc13x0_rom.h: Fix a typo
arch/arm/src/tiva/cc13xx: More changes to TI DriverLib ROM header files for NuttX coding standard.
arch/arm/src/tiva/cc13xx: Convert some (but not all) TI DriverLib ROM function names to NuttX coding standard. More to be done.
arm/src/tiva/cc13xx: ROM header files: missed a couple of conversions of sructure field names to lower case (vs CamelCase).
arm/src/tiva/cc13xx: ROM header files: type'ed names must be lower case per coding standard (not upper case); structure field names must be lower case per coding standard (not CamelCase).
arch/arm/src/tiva/cc13xx: Trim logic needs to include matching ROM DriverLib interface header file.
arch/arm/src/tiva/cc13xx: Add ROM DriverLib header files. Do not yet fully conform to the NuttX coding style.
drivers/net/telnet.c: Add config to avoid a garbage character when not supported.
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: GregoryN <gnutt@nuttx.org>
stm32: Align ethernet config name to netnsh
nsh-ethernet was only used for stm32f7*-disco,
other configurations with network enabled are commonly
named netnsh or derived: (eg: nucleo-144/f7670-netnsh)
Change-Id: I80a33c8e22fbc7ccc9caf6b483478ae2c3a075ad
Signed-off-by: Philippe Coval <p.coval@samsung.com>
Approved-by: GregoryN <gnutt@nuttx.org>
nucleo-144-f767-netnsh: Add ethernet config
* nucleo-f767zi: Use on board USB UART as default console
Board is powered by USB which can be used as UART link for upload and console
Previously it was set to use Arduino shield which developer may not have,
Change-Id: If3c1e3a71b4af0ca5f842f70e8b4dd2701bd4155
Signed-off-by: Philippe Coval <p.coval@samsung.com>
* nucleo-144-f767-netnsh: Add ethernet config
Based on nsh's config
plus stm32f769i-disco/nsh-ethernet
(which should be renamed to align netnsh)
Usage:
mount -t procfs /proc ; ifconfig -a
mkdir /tmp ; mount -t tmpfs /tmp
ifdown eth0
ifconfig eth0 hw 00:80:E1:34:ff:ff; ifconfig
ifup eth0; renew eth0 ; ifconfig
ping 8.8.8.8 ; ping ifconfig.me
cd /tmp/ ; wget http://ifconfig.me/ip ; cat ip
Change-Id: If7da7f33da8676726c42bce41077faf956b99701
Signed-off-by: Philippe Coval <p.coval@samsung.com>
Approved-by: GregoryN <gnutt@nuttx.org>