aboutsummaryrefslogtreecommitdiff
path: root/nuttx/sched
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'NuttX/master'px4dev2012-09-1411-149/+328
|\
| * Add XML RPC server plus NXWM build fixes from Max Holtzbergpatacongo2012-09-141-0/+1
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5150 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Fixes for z80 compilation with SDCC toolchain. There are still a few header ↵patacongo2012-09-131-1/+1
| | | | | | | | | | | | file and linker issues git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5149 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Changes needed for clean ez80 compile with ZDS toolchainpatacongo2012-09-131-0/+1
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5147 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Remove several unused configuration valuespatacongo2012-09-081-5/+0
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5113 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add LPC31 Kconfigpatacongo2012-09-061-14/+0
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5104 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Changes to Kconfig and matching defconfig filespatacongo2012-09-041-2/+2
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5085 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add support for multiple work queuespatacongo2012-09-049-128/+324
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5081 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* | Merge with trunk NuttXpx4dev2012-09-024-13/+22
|\| | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5079 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Fix workqueue assertion; STM32 power managementpatacongo2012-09-021-3/+9
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5079 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add configurable application entry pointpatacongo2012-08-302-8/+10
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5070 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add perror()patacongo2012-08-281-2/+3
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5061 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* | Tentative patch for work_cancel.px4dev2012-09-021-2/+2
| |
* | Disable a possibly-bogus assertion that is bringing us a lot of grief right ↵px4dev2012-08-281-1/+1
|/ | | | now.
* Add some protection to the priority inheritance logic when sem_post() is ↵patacongo2012-08-282-87/+225
| | | | | | called from an interrupt handler git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5060 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* More patches/bugfixes from Katepatacongo2012-08-261-2/+2
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5056 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* waitpid(): Move some logic inside of a critical sectionpatacongo2012-08-261-1/+2
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5054 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix some list handling associated with priority inheritancepatacongo2012-08-262-62/+71
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5053 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Auto-configuration updates from Richard Cochranpatacongo2012-08-171-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5032 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix max filename size report by FAT statfs with long file names; Add missing ↵patacongo2012-08-041-0/+88
| | | | | | logic to support fieldwidth and justification for %s format; Add extended help options. Default help command just shows a short list of commands. Verbose and single command help options git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5008 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Move RAMLOG driver to drivers/syslog; Add ability to output debug ↵patacongo2012-08-021-0/+78
| | | | | | information to any character device or file git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4996 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* atexit() and on_exit() may now be configured to support multiple exit callbackspatacongo2012-08-013-73/+266
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4995 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Lock the scheduler when starting NSH builtin applications to eliminate race ↵patacongo2012-07-281-1/+1
| | | | | | conditions git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4988 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix STM32 F2/F4 SDIO clocking; Clean-up files in sched/ directorypatacongo2012-07-14197-1582/+1716
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4940 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix a bad interrupt state in the PIC32 IDLE loop when the work queue is enabledpatacongo2012-06-063-3/+3
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4805 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix return values from sleep(), usleep(), and sigtimedwait(). Fix STM32 F2 ↵patacongo2012-05-303-29/+231
| | | | | | I2C bug-for-bug compatibility git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4786 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix a C++ link issue: If constant strings used only in constructor, the ↵patacongo2012-05-173-11/+20
| | | | | | don't get linked into the final executable git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4743 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix several compiler errors that occur when CONFIG_SCHED_ONEXIT is enabled; ↵patacongo2012-05-151-1/+1
| | | | | | on_exit is now used in NxWM::NxConsole to close the window with the NSH session exits git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4738 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add task switching instrumentation for missing case. Contributed by Petri ↵patacongo2012-05-141-12/+18
| | | | | | Tanskanen. git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4734 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix some warnings and fix some simulator buildspatacongo2012-05-025-23/+10
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4688 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Configuration for Sparkfun UBW32 boardpatacongo2012-04-261-3/+5
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4660 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix instrumenation in task_delete(); fix prctl parameter orderpatacongo2012-04-262-3/+29
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4659 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add interfaces to support getting/setting of thread/task namespatacongo2012-04-262-1/+139
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4658 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Rename some USB device filespatacongo2012-04-232-4/+7
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4645 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix atexit() function being called twicepatacongo2012-04-232-0/+36
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4644 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix sched_setscheduler() return valuepatacongo2012-04-182-5/+6
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4629 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Kconfig updatepatacongo2012-04-131-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4599 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Kconfig updatepatacongo2012-04-121-2/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4597 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Misc STM32 OTF FS driver fixes + More Kconfig filespatacongo2012-04-111-174/+134
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4590 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Updated Kconfig files from Lzyypatacongo2012-04-071-0/+356
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4569 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add kconfig documentationpatacongo2012-04-061-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4567 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Adding skeleton Kconfig files (part 1 of 2)patacongo2012-04-061-0/+4
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4564 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix read() return value for the case of permissions problempatacongo2012-03-311-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4545 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* NFS updatepatacongo2012-03-281-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4532 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Use const storage class on a few declarations to save SRAMpatacongo2012-03-251-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4523 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Updated comments; starting to implement priority protection but backed ↵patacongo2012-03-238-16/+25
| | | | | | everything out but some changes to comments git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4510 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add clock_synchronize() which may be used to re-synchonize the system time ↵patacongo2012-03-221-11/+70
| | | | | | with an RTC after recovering from a low power state git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4503 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Move file-system header files to include/nuttx/fspatacongo2012-03-2110-10/+10
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4499 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Minor updates for PIC32 USB device driver bugspatacongo2012-03-192-4/+13
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4497 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Move all non-standard, NuttX header files into include/nuttx/netpatacongo2012-03-036-16/+16
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4450 7fd9a85b-ad96-42d3-883c-3090e2eb8679