Pavel Pisa
81a257eeb0
Optional canned symtab inclusion to the build. When option CONFIG_LIBC_SYMTAB is selected and symbol table file libc/symtab/canned_symtab.inc is prepared then application can use system provided complete symbol table. The option has substantial effect on system image size. Mainly code/text. If loading of applications at runtime is not planned do not select this. From Pavel Pisa.
2015-08-23 08:38:58 -06:00
Gregory Nutt
7f3a36fb78
Update ChangeLog
2015-08-21 18:36:12 -06:00
Pavel Pisa
23035ca68d
[PATCH] gethostbyname(): correct returned address format when DNS is used. The hostent.h_addr_list should point to raw in_addr or in6_addr as defined in the standard. Original implementation used that
...
for numeric addresses but for DNS lookup returned pointer to whole sockaddr_in or sockaddr_in6.
getaddrinfo() should be preferred in a long term perspective. Return of complete addresses from the lookup would be better in such case but it requires significant changes anyway - multiple addresses support and most probably dynamic memory allocation which is bad for many RT applications. So gethostbyname() is sufficient for most applications now.
Signed-off-by: Pavel Pisa <ppisa@pikron.com>
2015-08-21 18:33:03 -06:00
Gregory Nutt
89b5ef8d35
wdogs: Fix counting of free, pre-allocated wdog timers. The could could get decremented below zero in some situations
2015-08-21 11:30:22 -06:00
Pavel Pisa
12b1c04508
recvfrom(): Correct wait for new data when NET_UDP_READAHEAD is enabled. Fix size accounting when recvfrom_udpreadahead() sets state.rf_recvlen == -1. I have not checked if data are accumulated to the right position in the buffer however.
...
Signed-off-by: Pavel Pisa <ppisa@pikron.com>
2015-08-21 09:15:06 -06:00
Gregory Nutt
2a81a76c33
Update ChangeLog
2015-08-20 07:56:20 -06:00
Gregory Nutt
a987379e64
Add an error bit to the CAN message report
2015-08-18 07:27:00 -06:00
Max Neklyudov
425146255a
Network drivers: Fix bug in tun interface driver. From Max Neklyudov
2015-08-17 09:04:58 -06:00
Gregory Nutt
51f386d08a
Fix more common typos
2015-08-16 11:07:23 -06:00
Gregory Nutt
77f5c34af0
Fix some common typos
2015-08-16 11:00:30 -06:00
Gregory Nutt
a33bcc42fd
Update ChangeLog
2015-08-14 18:13:57 -06:00
Gregory Nutt
eb19e0c0e2
Add two files that I forgot in a previous commit
2015-08-14 10:12:04 -06:00
Gregory Nutt
6df94096ca
Add ldiv() and lldiv() too
2015-08-14 08:45:59 -06:00
Gregory Nutt
48107bf073
poll() now returns POLLERR for any file descriptor that returns a failure during the poll setup
2015-08-13 14:58:52 -06:00
Gregory Nutt
5323597c3f
Prep for 7.11 release
2015-08-13 11:51:53 -06:00
Gregory Nutt
a543dfbcec
Update ChangeLog; Convert a few tabs to spaces
2015-08-11 21:12:15 -06:00
Gregory Nutt
530d229361
net/udp: Add support for send() with connected UDP sockets
2015-08-11 19:17:55 -06:00
Gregory Nutt
29a0d5d23c
Update ChangeLog
2015-08-11 12:30:07 -06:00
Max Neklyudov
7d04104485
Networking: Allow receipt of empty UDP packets. From Max Neklyudov
2015-08-11 08:34:16 -06:00
Gregory Nutt
9f1d7cddd8
Merged in paulpatience/nuttx (pull request #14 )
...
Converted the AS5048B to use the quadrature encoder interface, changed copyright notice to my boss's preference, and updated ChangeLog to use my full name
2015-08-10 12:22:30 -06:00
Paul A. Patience
dc773a06d8
Updated ChangeLog to use my full name.
2015-08-10 14:15:20 -04:00
David Sidrane
c83d92e846
RAMTRON: Update driver to include support for newer RAMTRON parts.
2015-08-10 11:30:37 -06:00
Gregory Nutt
c74dc5f83f
Changes from review epoll() implementation for consistency with NuttX naming and coding style
2015-08-10 10:38:41 -06:00
Gregory Nutt
0c34ef7468
Update ChangeLog
2015-08-10 10:18:42 -06:00
Gregory Nutt
5848101c1f
Fix/improve some issues in the SPI slave interface header file
2015-08-09 12:06:46 -06:00
Gregory Nutt
b9503c4dbc
Update ChangeLog
2015-08-08 10:47:12 -06:00
Gregory Nutt
fcf1743c0a
Update ChangeLog
2015-08-07 15:45:57 -06:00
Gregory Nutt
6d59603610
Trivial updates from review of LM92 driver; Update ChangeLog
2015-08-06 16:33:02 -06:00
Gregory Nutt
1ff1cd6c0c
Update ChangeLog
2015-08-06 14:07:59 -06:00
Gregory Nutt
007e258c2b
Update some function headers
2015-08-05 16:22:40 -06:00
Gregory Nutt
15db2a45a4
drivers/net/slip.c: Fix another compilation error
2015-08-02 07:20:36 -06:00
Gregory Nutt
2c66e0eb2a
sem_tickwait(): Add a new, non-standard function to perform timed semaphore waits. It is functionally equialent to the standard sem_timedwait(), but more efficient for use in higher performance device drivers. Requested by Max Neklyudov
2015-08-01 07:31:09 -06:00
Gregory Nutt
a0dc5b0123
Update changelog, refresh gitmodules
2015-07-30 12:13:03 -06:00
Gregory Nutt
8935ff34d5
16550 UART Driver: Add a configuration option to indicate the the THR empty bit is inverted. This is the the case for the moxART SoC. Based comments from Anton D. Kachalov
2015-07-29 16:31:21 -06:00
Anton D. Kachalov
88861e562a
Add support for a Faraday FTMAC100 Ethernet MAC Driver. From Anton D. Kachalov
2015-07-29 15:57:58 -06:00
Gregory Nutt
80d934406f
Update ChangeLog; refresh submodules
2015-07-29 14:13:31 -06:00
Gregory Nutt
0d71260bf2
sched/: Separate the round-robin logic into a separate file so that it is symmetric with the sporadic stuff. Integrate the sporadic scheduler into the time tick interrupt handling and into the tickless operation.
2015-07-24 11:49:28 -06:00
Gregory Nutt
55ba5f8f5d
Update ChangeLog
2015-07-23 13:17:44 -06:00
Gregory Nutt
9095e8eab4
include/, sched/, and libc/: Add support for sporadic scheduling parameters in struct sched_param, posix_spawnattr_t, and pthread_attr_t. Update all user interfaces to pass sporadic scheduling parameters. Feature is dependent on EXPERIMENTAL and no changes have yet been made to core scheduling logic.
2015-07-23 13:16:32 -06:00
Gregory Nutt
aa90da2bc8
pthread_create: Fix an (unlikely) error in fallback value in the event of a failure (which should never occur)
2015-07-23 11:25:25 -06:00
Gregory Nutt
146bdc3c93
TCB: Increase the size of the scheduling policy field from 1 to 2 bits to allow additional, planned scheduling policies
2015-07-23 10:15:07 -06:00
Gregory Nutt
3092e46f01
Update ChangeLog
2015-07-22 07:33:15 -06:00
Gregory Nutt
c51828fb2c
Update ChangeLog
2015-07-21 07:18:07 -06:00
Gregory Nutt
c1e1c5759d
STM32 F7: Port the STM32 F7
2015-07-20 13:54:41 -06:00
Gregory Nutt
37b956f83d
STM32 F7 Ethernet: With these last changes, the STM32 F7 Ethernet driver is functional
2015-07-20 10:57:06 -06:00
Gregory Nutt
32aa2e937e
Update ChangeLog
2015-07-20 07:25:13 -06:00
Gregory Nutt
4b9b7589b9
STM32 F7: Add logic to enable I-/D-Cache, ITCM and DTCM
2015-07-19 10:43:26 -06:00
Gregory Nutt
0aefd55383
Update ChangeLog
2015-07-17 07:46:40 -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
27f6509022
Add initial support for the STM32 F7 Discovery board
2015-07-16 11:43:25 -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
e803ffa082
Update ChangeLog
2015-07-15 11:23:35 -06:00
Gregory Nutt
ffcf173850
Update ChangeLog
2015-07-14 10:20:50 -06:00
Gregory Nutt
95424d9ef3
NETDB: Add support for caching DNS name resultion mappings
2015-07-13 10:41:32 -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
67378ed65e
Upate ChangeLog
2015-07-12 11:59:23 -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
a4a29f4ead
Update ChangeLog
2015-07-10 15:27:11 -06:00
Gregory Nutt
b7708f8479
Update ChangeLog
2015-07-10 13:35:13 -06:00
Gregory Nutt
b7bc6ce598
Update ChangeLog
2015-07-10 08:45:35 -06:00
Gregory Nutt
b22769cd14
Update ChangeLog
2015-07-09 12:11:02 -06:00
Gregory Nutt
3971d97332
Update ChangeLog
2015-07-09 08:27:08 -06:00
Gregory Nutt
299782e8ec
Add support for gethostbyaddr()
2015-07-08 14:33:23 -06:00
Gregory Nutt
e1c306f2dd
Add support for sethostname
2015-07-05 08:42:32 -06:00
Gregory Nutt
4c54db68bd
Implementment board_power_off() for the simulation platform.
2015-07-04 07:22:38 -06:00
Gregory Nutt
a7efa2fa2b
Update ChangeLog
2015-07-02 09:40:06 -06:00
Gregory Nutt
ce6291b579
Update ChangeLog
2015-07-02 08:22:28 -06:00
Gregory Nutt
c1d12c5063
Update ChangeLog
2015-07-01 11:58:16 -06:00
Gregory Nutt
ff389b15ab
LPC17xx: Fix a warning about an unused local variable
2015-07-01 09:36:39 -06:00
Gregory Nutt
6e591f6f52
arch/arm/src/sama5/sam_ehci.c: Fix some bad conditional compilation that left a function undefined if CONFIG_USBHOST_ASYNCH is not selected.
2015-07-01 07:04:02 -06:00
Gregory Nutt
31e815b364
Update ChangeLog
2015-07-01 06:27:50 -06:00
Gregory Nutt
092a8a8aed
tools/testbuild.sh: Add a script that can be used perform test builds on a set of board configurations
2015-06-30 14:38:01 -06:00
Gregory Nutt
10e8f13eb5
Update ChangeLog
2015-06-30 11:44:48 -06:00
Gregory Nutt
5545e6a4d7
Update ChangeLog
2015-06-30 08:43:48 -06:00
Gregory Nutt
d1ab9c2e0a
Remove the configs/ directory
2015-06-29 13:12:29 -06:00
Gregory Nutt
40f52f72d7
Documentation directory is now a submodule
2015-06-29 11:04:08 -06:00
Gregory Nutt
30280a913b
Remove the Documentation/ directory
2015-06-29 10:57:05 -06:00
Gregory Nutt
342f5fe33d
Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation
2015-06-28 08:08:57 -06:00
Gregory Nutt
3d0a53cf2b
Update ChangeLog
2015-06-26 07:09:35 -06:00
Gregory Nutt
003bacdf91
Update ChangeLog
2015-06-26 06:56:57 -06:00
Gregory Nutt
ccadb28730
Update ChangeLog
2015-06-22 09:33:42 -06:00
Gregory Nutt
2a41e5ce95
Update ChangeLog
2015-06-22 07:49:52 -06:00
Gregory Nutt
0e89d32e8f
Update ChangeLog
2015-06-22 07:13:30 -06:00
Gregory Nutt
80f39d5940
Update ChangeLog
2015-06-21 07:49:39 -06:00
Gregory Nutt
b4682bd839
Update ChangeLog
2015-06-20 14:42:23 -06:00
Gregory Nutt
79935b7816
Update ChangeLog
2015-06-18 14:00:41 -06:00
Gregory Nutt
3cd35c2265
Update ChangeLogs
2015-06-16 10:04:25 -06:00
Gregory Nutt
41fa4c7dbe
Updata ChangeLog
2015-06-13 15:09:06 -06:00
Gregory Nutt
a0d55ca97b
Update ChangeLog
2015-06-12 19:17:21 -06:00
Gregory Nutt
00a9f8fdc3
Update ChangeLog
2015-06-12 18:09:03 -06:00
Gregory Nutt
bbe54afd14
Update ChangeLogs
2015-06-12 11:56:23 -06:00
Gregory Nutt
343981b6c7
Update ChangeLog
2015-06-11 14:43:56 -06:00
Gregory Nutt
db3e3e5ce5
Update ChangeLog
2015-06-11 10:11:45 -06:00
Gregory Nutt
92a471e4b5
Update ChangeLog
2015-06-11 08:14:18 -06:00
Gregory Nutt
8e21bac5d4
Update ChangeLog
2015-06-10 11:48:00 -06:00
Gregory Nutt
8ec52df2cb
Update ChangeLog
2015-06-10 08:40:41 -06:00
Gregory Nutt
d18a6b638c
Update ChangeLog
2015-06-09 17:04:38 -06:00
Gregory Nutt
ef4fc3b21b
Update ChangeLog
2015-06-09 12:52:13 -06:00
Gregory Nutt
8be0822b98
Prep for the NuttX-7.10 Release
2015-06-09 11:33:50 -06:00
Gregory Nutt
ce8f026a32
Update ChangeLog
2015-06-07 13:15:35 -06:00
Gregory Nutt
5956960145
Update ChangeLog
2015-06-07 08:19:37 -06:00
Gregory Nutt
1c09361e2a
Update ChangeLog
2015-06-06 19:16:16 -06:00
Gregory Nutt
a9b5145525
Update ChangeLog
2015-06-06 19:16:14 -06:00
Gregory Nutt
2b65030b39
Update ChangeLog
2015-06-05 15:03:12 -06:00
Gregory Nutt
6f258f062c
Update ChangeLog
2015-06-05 14:28:10 -06:00
Gregory Nutt
93d66a8531
Update ChangeLog
2015-06-05 13:20:14 -06:00
Gregory Nutt
5ad6514ec0
Update ChangeLog
2015-06-04 06:55:49 -06:00
Gregory Nutt
eb35f48fca
Update ChangeLog
2015-06-03 18:49:03 -06:00
Gregory Nutt
4620695bd9
Update ChangeLog
2015-06-03 17:36:50 -06:00
Gregory Nutt
f676e1f8c5
Upate ChangeLog
2015-06-03 10:47:13 -06:00
Gregory Nutt
f4dde423c9
Update ChangeLog
2015-06-03 09:29:47 -06:00
Gregory Nutt
932ffd0291
Update ChangeLog
2015-06-03 08:13:31 -06:00
Gregory Nutt
7fee026a5d
Update ChangeLog
2015-06-03 07:28:37 -06:00
Gregory Nutt
15b0f7e89a
Update ChangeLog
2015-06-02 14:28:43 -06:00
Gregory Nutt
e2f04ec796
Update ChangeLog
2015-06-02 11:02:17 -06:00
Gregory Nutt
2e78f2235b
Update ChangeLog
2015-06-01 14:19:40 -06:00
Gregory Nutt
114b8c015c
ChangeLog
2015-06-01 08:38:14 -06:00
Gregory Nutt
64bf18cfbd
Update ChangeLog
2015-05-31 13:09:21 -06:00
Gregory Nutt
01873babea
Update ChangeLog
2015-05-31 12:51:42 -06:00
Gregory Nutt
678dd26205
Update ChangeLog
2015-05-31 11:40:47 -06:00
Gregory Nutt
d5282359c7
Update ChangeLog
2015-05-31 08:41:46 -06:00
Gregory Nutt
cf3003786d
Update ChangeLog
2015-05-30 10:02:11 -06:00
Gregory Nutt
5142a1a1db
Update ChangeLog
2015-05-30 09:31:31 -06:00
Gregory Nutt
75346a4f0d
Merge branch 'master' of ssh://git.code.sf.net/p/nuttx/git into multinic
...
Conflicts:
nuttx/ChangeLog
2015-05-29 14:36:20 -06:00
Gregory Nutt
94727492fb
Update ChangeLogs
2015-05-29 12:11:14 -06:00
Gregory Nutt
e5033d3037
Update ChangeLog
2015-05-29 10:22:38 -06:00
Gregory Nutt
988fbf0dcc
Merge branch 'master' of ssh://git.code.sf.net/p/nuttx/git into multinic
...
Conflicts:
nuttx/ChangeLog
2015-05-29 08:15:17 -06:00
Gregory Nutt
4a66e5e1bb
Update ChangeLog
2015-05-29 07:23:47 -06:00
Gregory Nutt
b5c005d5a4
Merge remote-tracking branch 'origin/master' into multinic
...
Conflicts:
nuttx/ChangeLog
2015-05-28 19:30:48 -06:00
Gregory Nutt
cc1469a364
Update ChangeLog
2015-05-28 12:13:03 -06:00
Gregory Nutt
b450226296
Update ChangeLog
2015-05-28 08:28:45 -06:00
Gregory Nutt
7f71905725
Update ChangeLog
2015-05-27 17:18:58 -06:00
Gregory Nutt
f65b86f9e3
Update ChangeLog
2015-05-27 12:14:21 -06:00
Gregory Nutt
f703b66152
Update ChangeLog
2015-05-26 15:05:51 -06:00
Gregory Nutt
db72167ea5
Update ChangeLog
2015-05-26 08:14:03 -06:00
Gregory Nutt
339d60525e
Update ChangeLog
2015-05-26 07:42:24 -06:00
Gregory Nutt
e0eb1d3d1c
Update changeLog
2015-05-25 18:30:40 -06:00
Gregory Nutt
7cdef22288
Update ChangeLog
2015-05-24 07:50:57 -06:00
Gregory Nutt
4adda9d428
Fix numerous typos in configuration variable names. Tracked down by Alan Carvalho de Assis
2015-05-23 17:08:35 -06:00
Gregory Nutt
3c71b5dbfa
Update ChangeLog
2015-05-23 09:54:10 -06:00
Gregory Nutt
c5f4a2c84d
Update ChangeLog
2015-05-23 06:51:22 -06:00
Gregory Nutt
4a3e287565
Update ChangeLog
2015-05-22 14:38:45 -06:00
Gregory Nutt
6946402fce
Update ChangeLog
2015-05-21 07:10:02 -06:00
Gregory Nutt
0885317600
Update ChangeLog
2015-05-20 18:40:00 -06:00
Gregory Nutt
5ef695f3b7
Update ChangeLog
2015-05-19 14:53:59 -06:00
Gregory Nutt
fc91646daf
Update ChangeLogs
2015-05-19 12:28:58 -06:00
Gregory Nutt
eb7e66c945
Update Documentation
2015-05-18 13:41:35 -06:00
Gregory Nutt
5e6e6fac05
Update ChangeLog
2015-05-18 08:56:31 -06:00
Gregory Nutt
9bb4d116d0
Update ChangeLog
2015-05-14 14:17:09 -06:00
Gregory Nutt
d89c29abdf
Update ChangeLog
2015-05-13 14:47:46 -06:00