Commit Graph

3125 Commits

Author SHA1 Message Date
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