Changeset 7e3dcbc in rtems
- Timestamp:
- 06/03/97 00:33:48 (26 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- d0f426a1
- Parents:
- e56a2ef
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/ada/rtems.adb
re56a2ef r7e3dcbc 22 22 23 23 -- 24 -- Mode Building Functions25 --26 27 function Interrupt_Level (28 Level : in RTEMS.Unsigned3229 ) return RTEMS.Attribute is30 begin31 return 0;32 end Interrupt_Level;33 34 --35 24 -- Utility Functions 36 25 -- -
c/src/ada/rtems.ads
re56a2ef r7e3dcbc 190 190 Timeslice_Mask : constant RTEMS.Mode := 16#0000_0200#; 191 191 ASR_Mask : constant RTEMS.Mode := 16#0000_0400#; 192 -- Interrupt_Mask : constant RTEMS.Mode := CPU_Modes_Interrupt_Mask;192 Interrupt_Mask : RTEMS.Mode; 193 193 Preempt : constant RTEMS.Mode := 16#0000_0000#; 194 194 No_Preempt : constant RTEMS.Mode := 16#0000_0100#; … … 198 198 No_ASR : constant RTEMS.Mode := 16#0000_0400#; 199 199 200 pragma Import (C, Interrupt_Mask, "rtems_interrupt_mask"); 201 200 202 -- 201 203 -- Attribute constants … … 210 212 Level : in RTEMS.Unsigned32 211 213 ) return RTEMS.Attribute; 214 pragma Import (C, Interrupt_Level, "rtems_interrupt_level_attribute"); 215 212 216 213 217 Minimum_Stack_Size : RTEMS.Unsigned32; … … 292 296 ); 293 297 294 type Extensions_Table _Entryis298 type Extensions_Table is 295 299 record 296 300 Thread_Create : RTEMS.Thread_Create_Extension; … … 304 308 Fatal : RTEMS.Fatal_Error_Extension; 305 309 end record; 306 307 type Extensions_Table is array ( RTEMS.Unsigned32308 range 1 .. RTEMS.Unsigned32'Last ) of RTEMS.Extensions_Table_Entry;309 310 310 311 type Extensions_Table_Pointer is access all Extensions_Table; -
cpukit/ada/rtems.adb
re56a2ef r7e3dcbc 22 22 23 23 -- 24 -- Mode Building Functions25 --26 27 function Interrupt_Level (28 Level : in RTEMS.Unsigned3229 ) return RTEMS.Attribute is30 begin31 return 0;32 end Interrupt_Level;33 34 --35 24 -- Utility Functions 36 25 -- -
cpukit/ada/rtems.ads
re56a2ef r7e3dcbc 190 190 Timeslice_Mask : constant RTEMS.Mode := 16#0000_0200#; 191 191 ASR_Mask : constant RTEMS.Mode := 16#0000_0400#; 192 -- Interrupt_Mask : constant RTEMS.Mode := CPU_Modes_Interrupt_Mask;192 Interrupt_Mask : RTEMS.Mode; 193 193 Preempt : constant RTEMS.Mode := 16#0000_0000#; 194 194 No_Preempt : constant RTEMS.Mode := 16#0000_0100#; … … 198 198 No_ASR : constant RTEMS.Mode := 16#0000_0400#; 199 199 200 pragma Import (C, Interrupt_Mask, "rtems_interrupt_mask"); 201 200 202 -- 201 203 -- Attribute constants … … 210 212 Level : in RTEMS.Unsigned32 211 213 ) return RTEMS.Attribute; 214 pragma Import (C, Interrupt_Level, "rtems_interrupt_level_attribute"); 215 212 216 213 217 Minimum_Stack_Size : RTEMS.Unsigned32; … … 292 296 ); 293 297 294 type Extensions_Table _Entryis298 type Extensions_Table is 295 299 record 296 300 Thread_Create : RTEMS.Thread_Create_Extension; … … 304 308 Fatal : RTEMS.Fatal_Error_Extension; 305 309 end record; 306 307 type Extensions_Table is array ( RTEMS.Unsigned32308 range 1 .. RTEMS.Unsigned32'Last ) of RTEMS.Extensions_Table_Entry;309 310 310 311 type Extensions_Table_Pointer is access all Extensions_Table;
Note: See TracChangeset
for help on using the changeset viewer.