Sebastian Huber
03c9f24061
rtems: Add rtems_scheduler_get_processor()
...
Add rtems_scheduler_get_processor() as a replacement for
rtems_get_current_processor(). The rtems_get_current_processor() is a
bit orphaned. Adopt it by the Scheduler Manager. This is in line with
the glibc sched_getcpu() function.
Deprecate rtems_get_current_processor().
Update #3731 .
2019-04-09 08:06:46 +02:00
Sebastian Huber
3c50c32865
score: Add RTEMS_CONST
...
Close #3734 .
2019-04-09 08:06:46 +02:00
Sebastian Huber
222570a61b
bsps/arm: Optimize ARMv7-M CPU counter
...
Update #3456 .
2019-04-09 08:06:46 +02:00
Sebastian Huber
e0dcf29438
Remove superfluous run-time check
...
The _Objects_Information_table[ the_api ] is never NULL for a valid API
index.
2019-04-09 07:31:25 +02:00
Sebastian Huber
b8a0a49672
bsps/arm: Fix ARMv7-M CPU counter
...
Read the current counter value again after we know that we had an
underflow.
Update #3456 .
2019-04-09 07:31:25 +02:00
Chris Johns
2c09b71faf
libdebugger: Use an offset table to format GDB g packets.
...
Adding support for a register offset table lets FPU registers
be supported if added to the backend.
Closes #3733 .
2019-04-09 15:02:24 +10:00
Sebastian Huber
8a8b95aa1d
doxygen: Update _Objects_Build_name()
...
This is intended as an example in the RTEMS Software Engineering manual.
Update #3704 .
2019-04-05 07:46:46 +02:00
Sebastian Huber
4c20da4be4
doxygen: Rename Score* groups in RTEMSScore*
...
Update #3706
2019-04-04 09:18:55 +02:00
Andreas Dachsberger
7b0903293b
doxygen: Split up "libmisc" subgroups and removed libmisc
...
Update #3706 .
2019-04-04 08:23:30 +02:00
Andreas Dachsberger
c9bd696eb4
doxygen: New API subgroup Tracing
...
Update #3706 .
2019-04-04 08:23:30 +02:00
Andreas Dachsberger
bbdf93869d
doxygen: Added RTEMS Test Framework to API
...
Update #3706 .
2019-04-04 08:23:30 +02:00
Andreas Dachsberger
51f8d73bdb
doxygen: Added inttypes.h to Print Support
...
Update #3706 .
2019-04-04 08:23:29 +02:00
Andreas Dachsberger
57a076cd11
doxygen: Added subclasses to API
...
Update #3706 .
RTEMS Application Loader, RTEMS Runtime Link Editor, Status Checks
and Test Support
2019-04-04 08:23:19 +02:00
Andreas Dachsberger
7155b5bc29
doxygen: Zero and Null Device Drivers now in Device Drivers
...
Update #3706 .
2019-04-04 08:21:50 +02:00
Andreas Dachsberger
7e5ed6b789
doxygen: Print Support now in API->IO
...
Update #3706 .
2019-04-04 08:21:48 +02:00
Andreas Dachsberger
bd675f394c
doxygen: Mouse now in Device Drivers
...
Update #3706 .
2019-04-04 08:20:50 +02:00
Andreas Dachsberger
74bfbc1f5f
doxygen: Time Test 27 now in Device Drivers
...
Update #3706 .
2019-04-04 08:20:50 +02:00
Andreas Dachsberger
b8cff580fa
doxygen: Benchmark Timer Driver Interface now in Device Drivers
...
Update #3706 .
2019-04-04 08:20:50 +02:00
Andreas Dachsberger
2bc058dbff
doxygen: Put Real-Timer Clock Driver Interface into group Device Drivers
...
Update #3706 .
2019-04-04 08:20:50 +02:00
Andreas Dachsberger
885c9a7066
doxygen: Put Print Support in IO
...
Update #3706 .
2019-04-04 08:20:38 +02:00
Andreas Dachsberger
2a56a1cf5f
doxygen: Real Time Clock Time of Day API Definition in BSP->Shared
...
Update #3706 .
2019-04-04 08:20:07 +02:00
Andreas Dachsberger
38a3b6160c
doxygen: Put SPI Driver into group Device Drivers
...
Update #3706 .
2019-04-04 08:20:07 +02:00
Andreas Dachsberger
f91da31963
doxygen: Put C Library Support and POSIX in Internal
...
Update #3706 .
2019-04-04 08:20:07 +02:00
Andreas Dachsberger
b6b00917b2
doxygen: Added some subgroups to API and IO
...
I2C library, Media Manager and Profiling Support
Update #3706 .
2019-04-04 08:19:45 +02:00
Andreas Dachsberger
7cb1c2b0fd
doxygen: Added I2C Driver to Device Drivers
...
Update #3706 .
2019-04-04 08:12:36 +02:00
Andreas Dachsberger
e78e7fe0de
doxygen: Added Version to API->Classic
...
Update #3706 .
2019-04-04 08:12:36 +02:00
Andreas Dachsberger
6b23763eb7
doxygen: Added Frame Buffer Device Driver Interface to Device Drivers
...
Update #3706 .
2019-04-04 08:12:35 +02:00
Andreas Dachsberger
4b841b3038
doxygen: Added some subgroups to IO Library
...
Update #3706 .
Types and Mount, IO Internal, Kernel Print Support
2019-04-04 08:12:35 +02:00
Andreas Dachsberger
333bead12e
doxygen: Removed XXX group
...
Update #3706 .
Content was added to Classic Barrier Implementation
2019-04-04 08:12:35 +02:00
Andreas Dachsberger
b2b7b58e45
doxygen: Added Management to Example CPU Architecture
...
Update #3706 .
2019-04-04 08:12:35 +02:00
Andreas Dachsberger
1964b2689c
doxygen: Added subgroup Generic to BSP->SPARC64
...
Update #3706 .
2019-04-04 08:12:35 +02:00
Andreas Dachsberger
529d251bba
doxygen: Added libmisc group and libmisc mouse group
...
Update #3706 .
@ingroup for these groups already existed, but no @defgroup
Further restructuring necessary
2019-04-04 08:12:35 +02:00
Andreas Dachsberger
0f02e6f639
doxygen: Added toplevel group for device drivers
...
Update #3706 .
2019-04-04 08:12:35 +02:00
Andreas Dachsberger
b7927efc5a
doxygen: Added further groups to RTEMSAPI
...
Update #3706 .
Associativity Routines, BSD Compatibility Support now part of
RTEMSAPI
2019-04-04 08:12:35 +02:00
Andreas Dachsberger
ff1f374c95
doxygen: Added Mainpage to RTEMSAPIClassic
...
Update #3706 .
2019-04-04 08:12:34 +02:00
Andreas Dachsberger
6644867c6b
doxygen: User Extensions Implementation group now in Internal->Classic
...
Update #3706 .
2019-04-04 08:12:34 +02:00
Sebastian Huber
fbe8a7ab90
doxygen: Rework some Doxygen comments
...
They are intended as examples in the RTEMS Software Engineering manual.
Update #3704 .
2019-04-04 07:22:08 +02:00
Goetz Pfeiffer
a2aec0b72d
Set the small data section size to max. for beatnik BSPs.
...
This applies changes similar to patch 294c6f46a6 to the beatnik BSP.
This is a board support for the mvme5500 and mvme6100 CPU.
2019-04-04 10:27:33 +11:00
Andreas Dachsberger
0a9b45132c
doxygen: bsps: Added remaining Sparc64 groups
2019-04-02 07:29:32 +02:00
Andreas Dachsberger
058f637394
doxygen: score: Added ScoreRWLock to Score group
...
Update #3706 .
2019-04-02 07:29:32 +02:00
Andreas Dachsberger
5342261469
doxygen: Added groups to IO library
...
Update #3706 .
2019-04-02 07:29:32 +02:00
Andreas Dachsberger
493c1e8a7f
doxygen: score: Put ARM Co-Processor 15 group in ARM
...
Update #3706 .
2019-04-02 07:29:32 +02:00
Andreas Dachsberger
b07c721fc4
doxygen: Restructured cpukit/include/rtems/rtems
...
Update #3706 .
2019-04-02 07:29:32 +02:00
Andreas Dachsberger
b86148a624
doxygen: Reviewed cpukit/include/rtems/posix
...
Update #3706 .
2019-04-02 07:29:31 +02:00
Andreas Dachsberger
7a722e75a7
doxygen: Reviewed cpukit/include/rtems/rtems
...
Update #3706 .
2019-04-02 07:29:31 +02:00
Andreas Dachsberger
69d6671f64
doxygen: Reviewed cpukit/include/rtems/score
...
Update #3706 .
2019-04-02 07:29:31 +02:00
Andreas Dachsberger
95c760301d
doxygen: score: Add x86-64 CPU architecture group
...
Update #3706 .
2019-04-02 07:29:31 +02:00
Andreas Dachsberger
9f8af67ff1
doxygen: score: Add V850 CPU architecture group
...
Update #3706 .
2019-04-02 07:29:31 +02:00
Andreas Dachsberger
2a50f875ca
doxygen: score: Add SPARC64 CPU architecture group
...
Update #3706 .
2019-04-02 07:29:31 +02:00
Andreas Dachsberger
25afa79a77
doxygen: score: Add SPARC CPU architecture group
...
Update #3706 .
2019-04-02 07:29:31 +02:00