|
|
@c03c71b
|
10/19/15 06:57:31 |
Sebastian Huber |
libfdt: Merge into librtemscpu
This allows BSPs to use this library.
5
|
|
|
@175263e
|
10/15/15 09:38:03 |
Sebastian Huber |
libfdt: Initial import
Import from:
…
5
|
|
|
@cff773f
|
09/10/15 15:12:06 |
Sebastian Huber |
libstdthreads: Add C11 threads
5
|
|
|
@e333089
|
09/16/15 04:13:45 |
Sebastian Huber |
libstdthreads: Import from FreeBSD
5
|
|
|
@6959e66
|
10/07/15 07:13:23 |
Sebastian Huber |
epiphany: Delete CPU_UNROLL_ENQUEUE_PRIORITY
5
|
|
|
@ba1ed52
|
10/02/15 05:59:24 |
Sebastian Huber |
SMP: Optimize ticket lock implementation
This reverts the relevant …
5
|
|
|
@08317ef3
|
10/02/15 05:30:13 |
Sebastian Huber |
powerpc: Use wrtee for e6500 multilib
This reduces the code size.
5
|
|
|
@258ad71
|
09/25/15 12:34:24 |
Sebastian Huber |
SMP: Fix and optimize thread dispatching
According to the C11 and …
5
|
|
|
@aee6a1d0
|
09/28/15 05:29:11 |
Sebastian Huber |
SMP: Simplify thread lock operations
5
|
|
|
@8d296cd5
|
09/26/15 11:03:16 |
Sebastian Huber |
score: Use uintptr_t for atomic pointer operations
Do not obfuscate …
5
|
|
|
@1f7c5c88
|
09/25/15 19:31:00 |
Sebastian Huber |
score: Fix atomic compare exchange
5
|
|
|
@f52885b
|
09/18/15 21:53:31 |
Martin Galvan |
ARMv7M: Improve exception handler routine and add comments on SP …
5
|
|
|
@7263a50
|
08/27/15 18:19:24 |
Sudarshan Rajagopalan |
Fix exception handler for supporting FPU
5
|
|
|
@314ff3c4
|
09/14/15 05:10:24 |
Sebastian Huber |
score: Fix resource count for self-contained mutex
5
|
|
|
@10c4636
|
09/11/15 08:42:06 |
Sebastian Huber |
rbheap: Fix rtems_rbheap_free()
Remove unused descriptor of merged …
5
|
|
|
@808230a
|
09/10/15 08:01:08 |
Sebastian Huber |
Upgrade to 4.11.99.0
5
|
|
|
@dafa5d88
|
09/03/15 08:27:16 |
Sebastian Huber |
score: Implement priority boosting
5
|
|
|
@3995e6d
|
09/02/15 09:58:54 |
Sebastian Huber |
score: Implement SMP-specific priority queue
5
|
|
|
@c4db18a0
|
09/01/15 08:38:17 |
Sebastian Huber |
score: Documentation
5
|
|
|
@41b5c915
|
09/03/15 20:55:52 |
Martin Galvan |
cpukit/libmisc/dumpbuf/dumpbuf.c: Fix compilation warnings
Compiling …
5
|
|
|
@28a870c4
|
09/03/15 20:25:35 |
Martin Galvan |
cpukit/libnetworking/rtems/rtems_dhcp.c: Fix compilation error
…
5
|
|
|
@cc93c83
|
09/02/15 21:54:24 |
Martin Galvan |
cpukit/libmisc/dumpbuf/dumpbuf.c: Fix undefined behavior for sprintf() …
5
|
|
|
@c83bad2f
|
09/02/15 21:54:25 |
Martin Galvan |
cpukit/libnetworking/rtems/rtems_dhcp.c: Fix leak on realloc failure …
5
|
|
|
@7def219
|
09/02/15 21:54:21 |
Martin Galvan |
various .h files: Add missing C++ extern wrappers
Updates #2405.
5
|
|
|
@f8202273
|
08/31/15 09:30:36 |
Sebastian Huber |
JFFS2: Use RTEMS red-black tree implementation
5
|
|
|
@edf640f
|
08/31/15 11:11:04 |
Sebastian Huber |
rbtree: Add _RBTree_Replace_node()
5
|
|
|
@e9fbaa3b
|
08/21/15 03:59:49 |
Sebastian Huber |
rbtree: Replace implementation
Use the BSD <sys/tree.h> …
5
|
|
|
@8c25e04
|
09/02/15 13:02:27 |
Sebastian Huber |
score: Optimize thread queue first operation
In case the thread queue …
5
|
|
|
@3b3d1489
|
09/01/15 12:16:48 |
Sebastian Huber |
posix: glibc compatibility
5
|
|
|
@44f3ea9
|
08/31/15 11:37:52 |
Sebastian Huber |
score: Fix return status of mutex try acquire
This fixes a copy and …
5
|
|
|
@95b43d0
|
09/01/15 07:47:12 |
Sebastian Huber |
arm: Replace sync_synchronize() implementation
5
|
|
|
@39e3e20
|
09/01/15 07:42:46 |
Sebastian Huber |
arm: Use compiler memory barrier by default
5
|
|
|
@509e8d7f
|
08/18/15 04:21:17 |
Sebastian Huber |
rbtree: Delete rtems_rbtree_find_control()
This function is hard to …
5
|
|
|
@f71e67d
|
08/21/15 03:59:19 |
Sebastian Huber |
rbtree: Delete unused RBTREE_NODE_*() macros
5
|
|
|
@ddb6a49b
|
08/21/15 03:57:42 |
Sebastian Huber |
rbtree: Delete _RBTree_Initialize()
This function has no internal use …
5
|
|
|
@b9877ee
|
08/21/15 03:55:04 |
Sebastian Huber |
rbtree: Delete _RBTree_Get()
This function has no internal use case.
5
|
|
|
@2d48456
|
08/21/15 03:24:17 |
Sebastian Huber |
rbheap: Drop direction from _RBTree_Iterate()
5
|
|
|
@3f49446
|
08/21/15 03:40:07 |
Sebastian Huber |
rbtree: Delete _RBTree_Is_first()
5
|
|
|
@341f629
|
08/21/15 03:39:59 |
Sebastian Huber |
rbtree: Add _RBTree_Minimum(), _RBTree_Maximum()
5
|
|
|
@c72f132
|
08/18/15 04:05:05 |
Sebastian Huber |
rbheap: Avoid internal API
5
|
|
|
@1f242285
|
08/21/15 03:25:37 |
Sebastian Huber |
posix: Avoid _RBTree_Next()
5
|
|
|
@040ddd2
|
08/06/15 02:17:41 |
Nick Withers |
Respect 232 - 1 B NFSv2 maximum file size
closes #2384
5
|
|
|
@7e798b4
|
08/01/15 10:43:12 |
summerspam |
Add synch_synchronize function for arm
Fixes link failure when …
5
|
|
|
@9e9e61d
|
07/28/15 11:46:56 |
Sebastian Huber |
score: Add self-contained condition implementation
5
|
|
|
@a1b4af4b
|
07/20/15 07:05:30 |
Sebastian Huber |
score: Add scheduler <sys/lock.h> support
5
|
|
|
@40188718
|
07/13/15 08:00:28 |
Sebastian Huber |
score: Add self-contained futex implementation
5
|
|
|
@7237b3e
|
07/02/15 11:12:38 |
Sebastian Huber |
score: Add self-contained semaphore implementation
5
|
|
|
@214d8ed
|
06/28/15 20:06:36 |
Sebastian Huber |
score: Add self-contained mutex implementation
This mutex …
5
|
|
|
@12f93fbb
|
07/27/15 11:19:17 |
Sebastian Huber |
score: Add thread queue for self-contained objects
5
|
|
|
@0e3c59d6
|
06/26/15 10:54:33 |
Sebastian Huber |
score: Use a plain ticket lock for thread locks
This enables external …
5
|
|
|
@10e32a26
|
06/29/15 12:23:42 |
Sebastian Huber |
score: Add potpourri lock statistics
These SMP lock statistics are …
5
|
|
|
@e421936b
|
06/29/15 12:24:14 |
Sebastian Huber |
score: Provide struct _Thread_queue_Heads
Use a leading underscore in …
5
|
|
|
@4827470
|
06/29/15 08:41:01 |
Sebastian Huber |
score: Rename struct Thread_Control
Add a leading underscore to the …
5
|
|
|
@74ef2c10
|
07/26/15 13:27:10 |
Michael Davidsaver |
tftpDriver: close() false error
closes #2376.
5
|
|
|
@21789a21
|
07/28/15 12:45:42 |
Sebastian Huber |
score: Rename _POSIX_Absolute_timeout_to_ticks()
Rename …
5
|
|
|
@f7d95581
|
07/24/15 08:47:25 |
Sebastian Huber |
m68k: Include proper header file
5
|
|
|
@9c53910
|
07/24/15 07:12:54 |
Sebastian Huber |
score: Add comment
5
|
|
|
@9780fa93
|
07/22/15 19:14:30 |
Sebastian Huber |
monitor: Sort alphabetically
5
|
|
|
@d70f530
|
07/22/15 13:41:44 |
Sebastian Huber |
monitor: Add current CPU of thread
5
|
|
|
@0910e9d4
|
07/22/15 07:05:52 |
Sebastian Huber |
monitor: Print the wait queue to ease debugging
5
|
|
|
@1f199799
|
07/22/15 07:03:44 |
Sebastian Huber |
monitor: Print addresses like identifiers
This avoids the "0x0xabc" …
5
|
|
|
@975e1918
|
07/22/15 05:37:19 |
Sebastian Huber |
monitor: Remove notepad support
5
|
|
|
@98a41f41
|
07/23/15 18:34:19 |
Sebastian Huber |
arm: Include proper header file
5
|
|
|
@08135c85
|
07/23/15 07:00:31 |
Sebastian Huber |
i2c: Fix return status of i2c dev read/write
5
|
|
|
@e709aa85
|
07/13/15 11:49:35 |
Sebastian Huber |
score: Move wait flag update to tq extract
This makes it possible to …
5
|
|
|
@d7665823
|
06/24/15 13:43:19 |
Sebastian Huber |
score: Introduce Thread_queue_Heads
Move the storage for the thread …
5
|
|
|
@e2735012
|
06/24/15 09:05:39 |
Sebastian Huber |
score: Introduce Thread_queue_Queue
Separate the thread queue heads …
5
|
|
|
@db01d0c
|
07/16/15 18:15:10 |
Joel Sherrill |
sparc64/rtems/score/cpu.h: Delete dead declaration
4.115
|
|
|
@93f5adb
|
07/15/15 08:51:12 |
Sebastian Huber |
powerpc: Do not use the ATB for e500 multilib
The e500v1 has no …
4.115
|
|
|
@e2fcb7d
|
07/15/15 06:55:42 |
Nick Withers |
powerpc: Fix _CPU_Counter_read()
The mftb is not available on Book E …
4.115
|
|
|
@c5d0ca9
|
07/13/15 08:19:04 |
Sebastian Huber |
libcsupport: Workaround for GCC 5.1 and later
Disable an optimization …
4.115
|
|
|
@083e6d6
|
05/20/15 05:21:53 |
Chris Johns |
libnetworking: Send the hostname if set in the network configuration.
…
4.115
|
|
|
@f5d4570f
|
07/11/15 19:14:46 |
Sebastian Huber |
score: Simplify _Thread_Lock_set()
Exploit the fact that the current …
4.115
|
|
|
@9341773
|
07/11/15 20:04:32 |
Sebastian Huber |
score: Typo
4.115
|
|
|
@8406d94
|
07/01/15 09:05:37 |
Sebastian Huber |
libmisc: Use SMP application by default on SMP
4.115
|
|
|
@4c68431
|
07/02/15 11:11:14 |
Sebastian Huber |
powerpc: Add BUCSR register defines
4.115
|
|
|
@372bee84
|
06/26/15 13:51:28 |
Sebastian Huber |
score: Simplify _SMP_ticket_lock_Release()
Add a SMP lock statistics …
4.115
|
|
|
@f59f2fe9
|
06/25/15 04:50:04 |
Sebastian Huber |
score: Accept NULL pointer in _Freechain_Put()
With this a …
4.115
|
|
|
@fdb45d6
|
06/24/15 12:00:08 |
Sebastian Huber |
score: Freechain handler API changes
Replace the extend function with …
4.115
|
|
|
@d811dac
|
06/25/15 09:24:44 |
Sebastian Huber |
score: Hide SMP lock profiling impl if disabled
The problem is that …
4.115
|
|
|
@5f31bbe
|
06/25/15 12:22:31 |
Sebastian Huber |
libmisc: Simplify <rtems/stackchk.h>
Drop the <rtems/score/percpu.h> …
4.115
|
|
|
@96316d1b
|
06/26/15 07:15:36 |
Sebastian Huber |
score: Simplify <rtems/score/scheduler.h>
Drop the …
4.115
|
|
|
@48fed9a
|
06/25/15 12:11:53 |
Sebastian Huber |
score: Simplify <rtems/system.h>
Drop the <rtems/score/percpu.h> …
4.115
|
|
|
@270ccc59
|
06/25/15 12:10:57 |
Sebastian Huber |
score: Fix extern "C" in <rtems/score/heap.h>
4.115
|
|
|
@bd67d7d2
|
06/25/15 11:48:00 |
Sebastian Huber |
score: Simplify <rtems/score/thread.h>
Avoid Thread_Control typedef …
4.115
|
|
|
@0b268b8b
|
06/25/15 11:37:40 |
Sebastian Huber |
score: Move default _ISR_Is_in_progress()
4.115
|
|
|
@8042107a
|
06/25/15 09:28:59 |
Sebastian Huber |
score: Move SMP CPU_USE_DEFERRED_FP_SWITCH check
4.115
|
|
|
@a3fc33f
|
06/24/15 11:36:40 |
Sebastian Huber |
score: Assert proper node size
4.115
|
|
|
@cdf30f05
|
06/19/15 12:57:44 |
Sebastian Huber |
rtems: Add rtems_interrupt_local_disable|enable()
Add …
4.115
|
|
|
@1cfe012
|
06/19/15 12:24:27 |
Sebastian Huber |
nfsclient: Use an interrupt lock
4.115
|
|
|
@9d838902
|
06/15/15 18:45:56 |
Sebastian Huber |
arm: Implement _CPU_ISR_Get_level() for ARMv7-M
4.115
|
|
|
@e6b31b27
|
05/27/15 15:13:58 |
Joel Sherrill |
Remove use ticks for statistics configure option.
This was obsolete …
4.115
|
|
|
@80fca28
|
06/13/15 13:29:04 |
Sebastian Huber |
score: Add _Watchdog_Preinitialize()
Add an assert to ensure that the …
4.115
|
|
|
@258d580c
|
06/13/15 12:49:23 |
Sebastian Huber |
score: Delete unused state WATCHDOG_REMOVE_IT
4.115
|
|
|
@aa2a62c
|
06/11/15 08:44:18 |
Sebastian Huber |
rtems: Do not switch off the FP attribute
This is necessary after …
4.115
|
|
|
@f718e79
|
06/11/15 07:56:18 |
Sebastian Huber |
Revert "timecounter: No _Timecounter_Tick_simple() for SMP"
This …
4.115
|
|
|
@46ae1d7a
|
06/09/15 19:31:27 |
Sebastian Huber |
timecounter: No _Timecounter_Tick_simple() for SMP
4.115
|
|
|
@6f55315
|
06/09/15 17:54:26 |
Gedare Bloom |
cpukit/rtems: Fix doc for rtems_clock_get_ticks_per_second
closes #2357.
4.115
|
|
|
@e1d61fe
|
06/09/15 11:49:56 |
kib |
timecounter: Synchronize with FreeBSD
When updating/accessing the …
4.115
|
|
|
@7e1a9ac
|
05/04/15 17:59:39 |
ian |
timecounter: Synchronize with FreeBSD
Implement a mechanism for …
4.115
|
|
|