mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-21 19:15:44 +08:00
2010-07-29 Gedare Bloom <giddyup44@yahoo.com>
PR 1635/cpukit * rtems/score/types.h: Refactoring of priority handling, to isolate the bitmap implementation of priorities in the supercore so that priority management is a little more modular. This change is in anticipation of scheduler implementations that can select how they manage tracking priority levels / finding the highest priority ready task. Note that most of the changes here are simple renaming, to clarify the use of the bitmap-based priority management.
This commit is contained in:
@@ -1,3 +1,14 @@
|
||||
2010-07-29 Gedare Bloom <giddyup44@yahoo.com>
|
||||
|
||||
PR 1635/cpukit
|
||||
* rtems/score/types.h: Refactoring of priority handling, to isolate the
|
||||
bitmap implementation of priorities in the supercore so that priority
|
||||
management is a little more modular. This change is in anticipation
|
||||
of scheduler implementations that can select how they manage tracking
|
||||
priority levels / finding the highest priority ready task. Note that
|
||||
most of the changes here are simple renaming, to clarify the use of
|
||||
the bitmap-based priority management.
|
||||
|
||||
2010-07-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
* rtems/score/cpu.h: Include <rtems/score/types.h> first.
|
||||
|
||||
@@ -42,7 +42,7 @@ extern "C" {
|
||||
* This section defines the basic types for this processor.
|
||||
*/
|
||||
|
||||
typedef uint16_t Priority_Bit_map_control;
|
||||
typedef uint16_t Priority_bit_map_Control;
|
||||
|
||||
/** @} */
|
||||
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
2010-07-29 Gedare Bloom <giddyup44@yahoo.com>
|
||||
|
||||
PR 1635/cpukit
|
||||
* rtems/score/types.h: Refactoring of priority handling, to isolate the
|
||||
bitmap implementation of priorities in the supercore so that priority
|
||||
management is a little more modular. This change is in anticipation
|
||||
of scheduler implementations that can select how they manage tracking
|
||||
priority levels / finding the highest priority ready task. Note that
|
||||
most of the changes here are simple renaming, to clarify the use of
|
||||
the bitmap-based priority management.
|
||||
|
||||
2010-07-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
* rtems/score/cpu.h: Include <rtems/score/types.h> first.
|
||||
|
||||
@@ -31,7 +31,7 @@ extern "C" {
|
||||
* This section defines the basic types for this processor.
|
||||
*/
|
||||
|
||||
typedef uint16_t Priority_Bit_map_control;
|
||||
typedef uint16_t Priority_bit_map_Control;
|
||||
typedef void i386_isr;
|
||||
typedef i386_isr ( *i386_isr_entry )( void );
|
||||
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
2010-07-29 Gedare Bloom <giddyup44@yahoo.com>
|
||||
|
||||
PR 1635/cpukit
|
||||
* rtems/score/types.h: Refactoring of priority handling, to isolate the
|
||||
bitmap implementation of priorities in the supercore so that priority
|
||||
management is a little more modular. This change is in anticipation
|
||||
of scheduler implementations that can select how they manage tracking
|
||||
priority levels / finding the highest priority ready task. Note that
|
||||
most of the changes here are simple renaming, to clarify the use of
|
||||
the bitmap-based priority management.
|
||||
|
||||
2010-07-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
* rtems/score/cpu.h: Include <rtems/score/types.h> first.
|
||||
|
||||
@@ -31,7 +31,7 @@ extern "C" {
|
||||
* This section defines the basic types for this processor.
|
||||
*/
|
||||
|
||||
typedef uint16_t Priority_Bit_map_control;
|
||||
typedef uint16_t Priority_bit_map_Control;
|
||||
typedef void m68k_isr;
|
||||
typedef void ( *m68k_isr_entry )( void );
|
||||
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
2010-07-29 Gedare Bloom <giddyup44@yahoo.com>
|
||||
|
||||
PR 1635/cpukit
|
||||
* rtems/score/types.h: Refactoring of priority handling, to isolate the
|
||||
bitmap implementation of priorities in the supercore so that priority
|
||||
management is a little more modular. This change is in anticipation
|
||||
of scheduler implementations that can select how they manage tracking
|
||||
priority levels / finding the highest priority ready task. Note that
|
||||
most of the changes here are simple renaming, to clarify the use of
|
||||
the bitmap-based priority management.
|
||||
|
||||
2010-07-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
* rtems/score/cpu.h: Include <rtems/score/types.h> first.
|
||||
|
||||
@@ -31,7 +31,7 @@ extern "C" {
|
||||
* This section defines the basic types for this processor.
|
||||
*/
|
||||
|
||||
typedef uint16_t Priority_Bit_map_control;
|
||||
typedef uint16_t Priority_bit_map_Control;
|
||||
typedef void sparc_isr;
|
||||
typedef void ( *sparc_isr_entry )( void );
|
||||
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
2010-07-29 Gedare Bloom <giddyup44@yahoo.com>
|
||||
|
||||
PR 1635/cpukit
|
||||
* rtems/score/types.h: Refactoring of priority handling, to isolate the
|
||||
bitmap implementation of priorities in the supercore so that priority
|
||||
management is a little more modular. This change is in anticipation
|
||||
of scheduler implementations that can select how they manage tracking
|
||||
priority levels / finding the highest priority ready task. Note that
|
||||
most of the changes here are simple renaming, to clarify the use of
|
||||
the bitmap-based priority management.
|
||||
|
||||
2010-07-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
* rtems/score/cpu.h: Include <rtems/score/types.h> first.
|
||||
|
||||
@@ -31,7 +31,7 @@ extern "C" {
|
||||
* This section defines the basic types for this processor.
|
||||
*/
|
||||
|
||||
typedef uint16_t Priority_Bit_map_control;
|
||||
typedef uint16_t Priority_bit_map_Control;
|
||||
typedef void sparc_isr;
|
||||
typedef void ( *sparc_isr_entry )( void );
|
||||
|
||||
|
||||
Reference in New Issue
Block a user