Gregory Nutt
2a2e9fa56a
gethostbyname_r: Fix test of return value from inet_pton(). Zero does not mean success
2015-07-17 08:24:21 -06:00
Gregory Nutt
0aefd55383
Update ChangeLog
2015-07-17 07:46:40 -06:00
Sebastien Lorquet
cc1b108d71
Extend STM32 Ethernet operating frequency to 180MHz:
...
-Extend frequency range options to 180 MHz for STM32 ETH_MACMIIA_CR
-Fix a typo in a frequency range option in LPC43
-Only configure the PPS GPIO if the PTP protocol is enabled
From Sebastien Lorquet
2015-07-17 07:44:12 -06:00
Gregory Nutt
652371c919
Add CONFIG_NETDEV_LATEINIT that can be used to suppress calls to up_netinitialize() from early initialization
2015-07-17 07:20:16 -06:00
Gregory Nutt
50897b7a64
STM32 F7: Misc naming fixes
2015-07-16 19:49:20 -06:00
Gregory Nutt
55cbf843b8
STM32 F7: Add more configuration selections
2015-07-16 18:30:40 -06:00
Gregory Nutt
1f54e92658
STM32 F7: Add pin multiplexing definitions
2015-07-16 16:31:02 -06:00
Gregory Nutt
27f6509022
Add initial support for the STM32 F7 Discovery board
2015-07-16 11:43:25 -06:00
Gregory Nutt
6a15aef38f
Add include/chip.h definitions and configuration support for the STM32 F7
2015-07-16 08:47:25 -06:00
Gregory Nutt
bf1adc1e55
Another CAN driver fix: From inspection, it appears that RTR counter was not being handled correctly
2015-07-15 19:52:08 -06:00
Gregory Nutt
f41df38b0b
More CAN driver fixes: remove and unused semaphore. Looks to me that waiter counts are not being initialized
2015-07-15 19:27:36 -06:00
Gregory Nutt
048d338808
Another oops. I introduced a but in a previous commit. The CAN read method nees to return an error if sem_wait() fails for any reason
2015-07-15 18:51:31 -06:00
Gregory Nutt
621fef2c31
Some trivial clean up associated with the last commit
2015-07-15 18:43:53 -06:00
Gregory Nutt
320c584888
CAN driver: Fix a problem where the rx_sem count can grow without bounds
2015-07-15 18:20:08 -06:00
Gregory Nutt
38dee32fdc
Add STM32 F7 memory map header file
2015-07-15 16:24:03 -06:00
Gregory Nutt
b7fb157c94
STM32F7: Bring over a couple more Cortex-M7 files from SAMV7
2015-07-15 14:51:41 -06:00
Gregory Nutt
966e0a7d78
Create a src directory for the STM32F7 (not much in it yet)
2015-07-15 14:32:28 -06:00
Gregory Nutt
e0a3c55cda
STM32: Move STM32F42xxx IRQ definitions out of stm32f40xxx_irq.h into their own stm32f42xxx_irq.h header file
2015-07-15 13:52:20 -06:00
Alan Carvalho de Assis
d7d15072c4
Updated SSD1306 driver
2015-07-15 13:28:31 -06:00
Gregory Nutt
e832ebdd23
STM32: Fix a minor error in new STMF42* header files
2015-07-15 13:21:39 -06:00
Gregory Nutt
5ec1ff185d
STM32: Move STM32F42xxx vector definitions out of stm32f40xxx_vector.h into their own stm32f42xxx_vector.h header file
2015-07-15 13:02:55 -06:00
Gregory Nutt
b9a31ebcf0
STM32: Move STM32F42xxx SYSCFG definitions out of stm32f40xxx_syscfg.h into their own stm32f42xxx_syscfg.h header file
2015-07-15 12:54:15 -06:00
Gregory Nutt
1aa901b31a
STM32: Move STM32F42xxx RCC definitions out of stm32f40xxx_rcc.h into their own stm32f42xxx_rcc.h header file
2015-07-15 12:50:04 -06:00
Gregory Nutt
403dd4c3c9
STM32: Move STM32F42xxx DMA definitions out of stm32f40xxx_dma.h into their own stm32f42xxx_dma.h header file
2015-07-15 12:38:33 -06:00
Gregory Nutt
538e0aa989
STM32: Move STM32F42xxx pinmap definitions out of stm32f40xxx_pinmap.h into their own stm32f42xxx pinmap.h header file
2015-07-15 12:28:45 -06:00
Gregory Nutt
8580d37352
SSD1306: Rename ssd1306_helpers.h to ssd1306.h. Move all SSD1306 driver definitions from ssd1306_base.c to ssd1306.h
2015-07-15 11:46:28 -06:00
Gregory Nutt
e803ffa082
Update ChangeLog
2015-07-15 11:23:35 -06:00
Alan Carvalho de Assis
a3e24a0b6c
Modify the SSD1306 LCD driver to support either the SPI or I2C interface. From Alan Carvalho de Assis,
2015-07-15 11:21:54 -06:00
Gregory Nutt
cebbe27cfe
STM32 F7: Add interrupt vector definitions
2015-07-15 10:54:03 -06:00
Gregory Nutt
7d667eb8f3
Fix a typo in a Kconfig file
2015-07-14 13:52:50 -06:00
Gregory Nutt
ffcf173850
Update ChangeLog
2015-07-14 10:20:50 -06:00
Gregory Nutt
83f26091f4
Implement anti-aliasing in the NuttX graphics line drawing
2015-07-14 10:17:42 -06:00
Gregory Nutt
4bcd13eabd
Add RGB blending logic needed to support anti-aliasing
2015-07-14 07:57:54 -06:00
Gregory Nutt
6fa0de358d
Refresh submodules
2015-07-13 11:20:31 -06:00
Gregory Nutt
95424d9ef3
NETDB: Add support for caching DNS name resultion mappings
2015-07-13 10:41:32 -06:00
Gregory Nutt
fcaac468b1
NETDB: Make sure that we have a valid DNS server address before attempting DNS queuries; Provide an optional default DNS server address in the configuration
2015-07-13 08:19:31 -06:00
Gregory Nutt
9a6cf5724e
DNS: Finish off low-level DNS IPv6 request processing. Untested on initial commit
2015-07-12 16:23:08 -06:00
Gregory Nutt
d8da7009c6
Refresh submodules
2015-07-12 14:13:38 -06:00
Gregory Nutt
835878b003
This completes all interface level support for IPv6 DNS. Still some missing logic at the lowest protocol levels
2015-07-12 13:45:52 -06:00
Alan Carvalho de Assis
504d6c42b9
SAML21" Fix small typo. It should be 2-Wire I2C instead of 1-Wire. From Alan Carvalho de Assis.
2015-07-12 12:17:42 -06:00
Gregory Nutt
67378ed65e
Upate ChangeLog
2015-07-12 11:59:23 -06:00
Gregory Nutt
3407ef5f33
netdb: Modifications to DNS client logic and to dns_get/setserver() interfaces to support DNS clients at IPv6 addresses (still no support for resolution to IPv6 addresses).
2015-07-12 11:56:53 -06:00
Gregory Nutt
95ae3ef23f
Oops. Forgot to add a file in a previous commit
2015-07-12 09:28:03 -06:00
Alan Carvalho de Assis
21905bff31
AMDL: Add support to Peripheral as Output with Read back. From Alan Carvalho de Assis.
2015-07-12 09:23:40 -06:00
Gregory Nutt
5ace3311d9
Repartitioning of DNS client logic in preparation for IPv6 support
...
- Rename include/nuttx/net/dnsclient.h to dns.h
- Move internal DNS prototypes from dns.h to libc/netdb/lib_dns.h
- Global standard DNS definitions from libc/netdb/dns_soccket.c to dns.h
- Eliminate dns_gethostip(). This is now an internal part of gethostbyname()
- Eliminate interface dns_whois(). Not needed in this new context.
2015-07-12 09:19:40 -06:00
Gregory Nutt
14dedf3dea
Refresh submodules
2015-07-11 08:16:26 -06:00
Gregory Nutt
e243b082ee
DNS: Remove some unused, non-functional DNS functions; remove the annoying _sock at the end of some DNS functions names, it is no longer needed to distinguish the functions
2015-07-11 07:17:00 -06:00
Gregory Nutt
e69d14d89b
Fix some warnings/errors detected by nuttx/tools/testbuilds.sh
2015-07-10 18:41:26 -06:00
Gregory Nutt
c37bc37693
Fix yet another system/netdb configuration dependency
2015-07-10 16:03:41 -06:00
Gregory Nutt
fb70a0a95b
Fix a confitional compilation error introduced with the last commit
2015-07-10 15:52:55 -06:00