Changeset 3c4d8cd1 in rtems for c/src/ada-tests/mptests
- Timestamp:
- Feb 16, 2011, 3:53:16 PM (10 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 0f7b6eff
- Parents:
- 1987020
- Location:
- c/src/ada-tests/mptests
- Files:
-
- 57 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/ada-tests/mptests/mp01/mp01.adb
r1987020 r3c4d8cd1 10 10 -- 11 11 -- 12 -- COPYRIGHT (c) 1989- 1997.12 -- COPYRIGHT (c) 1989-2011. 13 13 -- On-Line Applications Research Corporation (OAR). 14 14 -- … … 21 21 22 22 with RTEMS; 23 with RTEMS.TASKS; 23 24 with MPTEST; 24 25 with TEST_SUPPORT; … … 29 30 begin 30 31 31 RTEMS.TASK _CREATE(32 RTEMS.TASKS.CREATE( 32 33 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 33 34 1, … … 41 42 42 43 43 RTEMS.TASK _START(44 RTEMS.TASKS.START( 44 45 INIT_ID, 45 46 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp01/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 23 23 with INTERFACES; use INTERFACES; 24 24 with RTEMS; 25 with RTEMS.CLOCK; 26 with RTEMS.TASKS; 25 27 with TEST_SUPPORT; 26 28 with TEXT_IO; … … 29 31 package body MPTEST is 30 32 31 --PAGE32 33 -- 33 34 -- INIT … … 35 36 36 37 procedure INIT ( 37 ARGUMENT : in RTEMS.TASK _ARGUMENT38 ARGUMENT : in RTEMS.TASKS.ARGUMENT 38 39 ) is 39 40 C : CHARACTER; … … 62 63 TIME := ( 1988, 12, 31, 9, 0, 0, 0 ); 63 64 64 RTEMS.CLOCK _SET( TIME, STATUS );65 RTEMS.CLOCK.SET( TIME, STATUS ); 65 66 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "CLOCK_SET" ); 66 67 67 68 TEXT_IO.PUT_LINE( "Creating task 1 (Global)" ); 68 69 69 RTEMS.TASK _CREATE(70 RTEMS.TASKS.CREATE( 70 71 MPTEST.TASK_NAME( 1 ), 71 72 1, … … 80 81 TEXT_IO.PUT_LINE( "Creating task 2 (Global)" ); 81 82 82 RTEMS.TASK _CREATE(83 RTEMS.TASKS.CREATE( 83 84 MPTEST.TASK_NAME( 2 ), 84 85 1, … … 93 94 TEXT_IO.PUT_LINE( "Creating task 3 (Local)" ); 94 95 95 RTEMS.TASK _CREATE(96 RTEMS.TASKS.CREATE( 96 97 MPTEST.TASK_NAME( 3 ), 97 98 1, … … 104 105 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_CREATE OF TA3" ); 105 106 106 RTEMS.TASK _START(107 RTEMS.TASKS.START( 107 108 MPTEST.TASK_ID( 1 ), 108 109 MPTEST.TEST_TASK'ACCESS, … … 112 113 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START OF TA1" ); 113 114 114 RTEMS.TASK _START(115 RTEMS.TASKS.START( 115 116 MPTEST.TASK_ID( 2 ), 116 117 MPTEST.TEST_TASK'ACCESS, … … 120 121 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START OF TA2" ); 121 122 122 RTEMS.TASK _START(123 RTEMS.TASKS.START( 123 124 MPTEST.TASK_ID( 3 ), 124 125 MPTEST.TEST_TASK'ACCESS, … … 128 129 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START OF TA3" ); 129 130 130 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );131 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 131 132 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" ); 132 133 133 134 end INIT; 134 135 135 --PAGE136 136 -- 137 137 -- TEST_TASK … … 139 139 140 140 procedure TEST_TASK ( 141 ARGUMENT : in RTEMS.TASK _ARGUMENT141 ARGUMENT : in RTEMS.TASKS.ARGUMENT 142 142 ) is 143 143 TIME : RTEMS.TIME_OF_DAY; … … 146 146 begin 147 147 148 RTEMS.TASK _IDENT( RTEMS.SELF, RTEMS.SEARCH_ALL_NODES, TID, STATUS );148 RTEMS.TASKS.IDENT( RTEMS.SELF, RTEMS.SEARCH_ALL_NODES, TID, STATUS ); 149 149 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_IDENT OF SELF" ); 150 150 151 RTEMS.CLOCK _GET( RTEMS.CLOCK_GET_TOD, TIME'ADDRESS, STATUS );151 RTEMS.CLOCK.GET( RTEMS.CLOCK.GET_TOD, TIME'ADDRESS, STATUS ); 152 152 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "CLOCK_GET" ); 153 153 … … 160 160 TEXT_IO.NEW_LINE; 161 161 162 RTEMS.TASK _WAKE_AFTER(162 RTEMS.TASKS.WAKE_AFTER( 163 163 TEST_SUPPORT.TASK_NUMBER( TID ) * 5 * 164 164 TEST_SUPPORT.TICKS_PER_SECOND, … … 167 167 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 168 168 169 RTEMS.CLOCK _GET( RTEMS.CLOCK_GET_TOD, TIME'ADDRESS, STATUS );169 RTEMS.CLOCK.GET( RTEMS.CLOCK.GET_TOD, TIME'ADDRESS, STATUS ); 170 170 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "CLOCK_GET" ); 171 171 … … 187 187 TEXT_IO.PUT_LINE( " - deleting self" ); 188 188 189 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );189 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 190 190 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" ); 191 191 … … 206 206 TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( 2 ), TRUE ); 207 207 208 RTEMS.TASK _IDENT(208 RTEMS.TASKS.IDENT( 209 209 MPTEST.TASK_NAME( 2 ), 210 210 RTEMS.SEARCH_ALL_NODES, … … 218 218 TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( 2 ), TRUE ); 219 219 220 RTEMS.TASK _DELETE( TID, STATUS );220 RTEMS.TASKS.DELETE( TID, STATUS ); 221 221 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF TA2" ); 222 222 -
c/src/ada-tests/mptests/mp01/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 25 26 package MPTEST is … … 42 43 43 44 procedure INIT ( 44 ARGUMENT : in RTEMS.TASK _ARGUMENT45 ARGUMENT : in RTEMS.TASKS.ARGUMENT 45 46 ); 46 47 pragma Convention (C, INIT); … … 55 56 56 57 procedure TEST_TASK ( 57 ARGUMENT : in RTEMS.TASK _ARGUMENT58 ARGUMENT : in RTEMS.TASKS.ARGUMENT 58 59 ); 59 60 pragma Convention (C, TEST_TASK); -
c/src/ada-tests/mptests/mp01/node1/mp01_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp01/node2/mp01_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp02/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 23 23 with INTERFACES; use INTERFACES; 24 24 with RTEMS; 25 with RTEMS.TASKS; 25 26 with TEST_SUPPORT; 26 27 with TEXT_IO; … … 29 30 package body MPTEST is 30 31 31 --PAGE32 32 -- 33 33 -- INIT … … 35 35 36 36 procedure INIT ( 37 ARGUMENT : in RTEMS.TASK _ARGUMENT37 ARGUMENT : in RTEMS.TASKS.ARGUMENT 38 38 ) is 39 39 STATUS : RTEMS.STATUS_CODES; … … 53 53 TEXT_IO.PUT_LINE( "Creating test task (Global)" ); 54 54 55 RTEMS.TASK _CREATE(55 RTEMS.TASKS.CREATE( 56 56 MPTEST.TASK_NAME( TEST_SUPPORT.NODE ), 57 57 1, … … 64 64 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_CREATE" ); 65 65 66 RTEMS.TASK _START(66 RTEMS.TASKS.START( 67 67 MPTEST.TASK_ID( 1 ), 68 68 MPTEST.TEST_TASK'ACCESS, … … 72 72 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START" ); 73 73 74 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );74 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 75 75 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" ); 76 76 77 77 end INIT; 78 78 79 --PAGE80 79 -- 81 80 -- TEST_TASK … … 83 82 84 83 procedure TEST_TASK ( 85 ARGUMENT : in RTEMS.TASK _ARGUMENT84 ARGUMENT : in RTEMS.TASKS.ARGUMENT 86 85 ) is 87 86 TID : RTEMS.ID; … … 93 92 begin 94 93 95 RTEMS.TASK _IDENT( RTEMS.SELF, RTEMS.SEARCH_ALL_NODES, TID, STATUS );94 RTEMS.TASKS.IDENT( RTEMS.SELF, RTEMS.SEARCH_ALL_NODES, TID, STATUS ); 96 95 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_IDENT OF SELF" ); 97 96 … … 106 105 loop 107 106 108 RTEMS.TASK _IDENT(107 RTEMS.TASKS.IDENT( 109 108 MPTEST.TASK_NAME( REMOTE_NODE ), 110 109 RTEMS.SEARCH_ALL_NODES, … … 122 121 123 122 TEXT_IO.PUT_LINE( "Getting TID of remote task (1 node)" ); 124 RTEMS.TASK _IDENT(123 RTEMS.TASKS.IDENT( 125 124 MPTEST.TASK_NAME( REMOTE_NODE ), 126 125 REMOTE_NODE, … … 135 134 end if; 136 135 137 RTEMS.TASK _DELETE( REMOTE_TID, STATUS );136 RTEMS.TASKS.DELETE( REMOTE_TID, STATUS ); 138 137 TEST_SUPPORT.FATAL_DIRECTIVE_STATUS( 139 138 STATUS, … … 145 144 ); 146 145 147 RTEMS.TASK _START( REMOTE_TID, MPTEST.TEST_TASK'ACCESS, 0, STATUS );146 RTEMS.TASKS.START( REMOTE_TID, MPTEST.TEST_TASK'ACCESS, 0, STATUS ); 148 147 TEST_SUPPORT.FATAL_DIRECTIVE_STATUS( 149 148 STATUS, … … 155 154 ); 156 155 157 RTEMS.TASK _RESTART( REMOTE_TID, 0, STATUS );156 RTEMS.TASKS.RESTART( REMOTE_TID, 0, STATUS ); 158 157 TEST_SUPPORT.FATAL_DIRECTIVE_STATUS( 159 158 STATUS, … … 171 170 UNSIGNED32_IO.PUT( RTEMS.GET_NODE( TID ), WIDTH=>1 ); 172 171 TEXT_IO.NEW_LINE; 173 RTEMS.TASK _SET_NOTE(172 RTEMS.TASKS.SET_NOTE( 174 173 REMOTE_TID, 175 174 RTEMS.GET_NODE( TID ), … … 180 179 181 180 TEXT_IO.PUT_LINE( "Getting a notepad of the remote task" ); 182 RTEMS.TASK _GET_NOTE(181 RTEMS.TASKS.GET_NOTE( 183 182 REMOTE_TID, 184 183 RTEMS.GET_NODE( TID ), … … 201 200 end if; 202 201 203 RTEMS.TASK _DELETE( REMOTE_TID, STATUS );202 RTEMS.TASKS.DELETE( REMOTE_TID, STATUS ); 204 203 TEXT_IO.PUT_LINE( "*** END OF TEST 2 ***" ); 205 204 -
c/src/ada-tests/mptests/mp02/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 25 26 package MPTEST is … … 42 43 43 44 procedure INIT ( 44 ARGUMENT : in RTEMS.TASK _ARGUMENT45 ARGUMENT : in RTEMS.TASKS.ARGUMENT 45 46 ); 46 47 pragma Convention (C, INIT); … … 55 56 56 57 procedure TEST_TASK ( 57 ARGUMENT : in RTEMS.TASK _ARGUMENT58 ARGUMENT : in RTEMS.TASKS.ARGUMENT 58 59 ); 59 60 pragma Convention (C, TEST_TASK); -
c/src/ada-tests/mptests/mp02/node1/mp02_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp02/node2/mp02_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp03/mptest.adb
r1987020 r3c4d8cd1 7 7 -- 8 8 -- 9 -- COPYRIGHT (c) 1989- 1997.9 -- COPYRIGHT (c) 1989-2011. 10 10 -- On-Line Applications Research Corporation (OAR). 11 11 -- … … 19 19 with INTERFACES; use INTERFACES; 20 20 with RTEMS; 21 with RTEMS.EVENT; 22 with RTEMS.TASKS; 23 with RTEMS.TIMER; 21 24 with TEST_SUPPORT; 22 25 with TEXT_IO; … … 25 28 package body MPTEST is 26 29 27 --PAGE28 30 -- 29 31 -- INIT … … 31 33 32 34 procedure INIT ( 33 ARGUMENT : in RTEMS.TASK _ARGUMENT35 ARGUMENT : in RTEMS.TASKS.ARGUMENT 34 36 ) is 35 37 STATUS : RTEMS.STATUS_CODES; … … 48 50 49 51 TEXT_IO.PUT_LINE( "Creating Test_task (Global)" ); 50 RTEMS.TASK _CREATE(52 RTEMS.TASKS.CREATE( 51 53 MPTEST.TASK_NAME( TEST_SUPPORT.NODE ), 52 54 1, … … 60 62 61 63 TEXT_IO.PUT_LINE( "Starting Test_task (Global)" ); 62 RTEMS.TASK _START(64 RTEMS.TASKS.START( 63 65 MPTEST.TASK_ID( 1 ), 64 66 MPTEST.TEST_TASK'ACCESS, … … 70 72 MPTEST.TIMER_NAME( 1 ) := RTEMS.BUILD_NAME( 'T', 'M', '1', ' ' ); 71 73 72 RTEMS.TIMER _CREATE(74 RTEMS.TIMER.CREATE( 73 75 MPTEST.TIMER_NAME( 1 ), 74 76 MPTEST.TIMER_ID( 1 ), … … 78 80 79 81 TEXT_IO.PUT_LINE( "Deleting initialization task" ); 80 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );82 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 81 83 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" ); 82 84 83 85 end INIT; 84 86 85 --PAGE86 87 -- 87 88 -- DELAYED_SEND_EVENT … … 95 96 begin 96 97 97 RTEMS.EVENT _SEND( MPTEST.TASK_ID( 1 ), RTEMS.EVENT_16, STATUS );98 RTEMS.EVENT.SEND( MPTEST.TASK_ID( 1 ), RTEMS.EVENT_16, STATUS ); 98 99 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "EVENT_SEND" ); 99 100 100 101 end DELAYED_SEND_EVENT; 101 102 102 --PAGE103 103 -- 104 104 -- TEST_TASK … … 106 106 107 107 procedure TEST_TASK ( 108 ARGUMENT : in RTEMS.TASK _ARGUMENT108 ARGUMENT : in RTEMS.TASKS.ARGUMENT 109 109 ) is 110 110 TID : RTEMS.ID; … … 112 112 begin 113 113 114 RTEMS.TASK _IDENT( RTEMS.SELF, RTEMS.SEARCH_ALL_NODES, TID, STATUS );114 RTEMS.TASKS.IDENT( RTEMS.SELF, RTEMS.SEARCH_ALL_NODES, TID, STATUS ); 115 115 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_IDENT OF SELF" ); 116 116 … … 127 127 loop 128 128 129 RTEMS.TASK _IDENT(129 RTEMS.TASKS.IDENT( 130 130 MPTEST.TASK_NAME( MPTEST.REMOTE_NODE ), 131 131 RTEMS.SEARCH_ALL_NODES, … … 138 138 end loop; 139 139 140 RTEMS.TIMER _FIRE_AFTER(140 RTEMS.TIMER.FIRE_AFTER( 141 141 MPTEST.TIMER_ID( 1 ), 142 142 10 * TEST_SUPPORT.TICKS_PER_SECOND, … … 149 149 MPTEST.TEST_TASK_SUPPORT( 1 ); 150 150 151 RTEMS.TIMER _FIRE_AFTER(151 RTEMS.TIMER.FIRE_AFTER( 152 152 MPTEST.TIMER_ID( 1 ), 153 153 11 * TEST_SUPPORT.TICKS_PER_SECOND, … … 160 160 if TEST_SUPPORT.NODE = 2 then 161 161 162 RTEMS.TASK _WAKE_AFTER(162 RTEMS.TASKS.WAKE_AFTER( 163 163 2 * TEST_SUPPORT.TICKS_PER_SECOND, 164 164 STATUS … … 176 176 end TEST_TASK; 177 177 178 --PAGE179 178 -- 180 179 -- TEST_TASK_SUPPORT … … 193 192 loop 194 193 195 RTEMS.EVENT _RECEIVE(194 RTEMS.EVENT.RECEIVE( 196 195 RTEMS.EVENT_16, 197 196 RTEMS.NO_WAIT, … … 209 208 ); 210 209 211 RTEMS.TASK _WAKE_AFTER(210 RTEMS.TASKS.WAKE_AFTER( 212 211 2 * TEST_SUPPORT.TICKS_PER_SECOND, 213 212 STATUS … … 217 216 TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( NODE ), FALSE ); 218 217 TEXT_IO.PUT_LINE( " - Suspending remote task" ); 219 RTEMS.TASK _SUSPEND( MPTEST.REMOTE_TID, STATUS );218 RTEMS.TASKS.SUSPEND( MPTEST.REMOTE_TID, STATUS ); 220 219 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_SUSPEND" ); 221 220 222 RTEMS.TASK _WAKE_AFTER(221 RTEMS.TASKS.WAKE_AFTER( 223 222 2 * TEST_SUPPORT.TICKS_PER_SECOND, 224 223 STATUS … … 229 228 TEXT_IO.PUT_LINE( " - Resuming remote task" ); 230 229 231 RTEMS.TASK _RESUME( MPTEST.REMOTE_TID, STATUS );230 RTEMS.TASKS.RESUME( MPTEST.REMOTE_TID, STATUS ); 232 231 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_RESUME" ); 233 232 … … 238 237 loop 239 238 240 RTEMS.EVENT _RECEIVE(239 RTEMS.EVENT.RECEIVE( 241 240 RTEMS.EVENT_16, 242 241 RTEMS.NO_WAIT, … … 256 255 TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( REMOTE_NODE ), FALSE ); 257 256 TEXT_IO.PUT_LINE( " - have I been suspended???" ); 258 RTEMS.TASK _WAKE_AFTER(257 RTEMS.TASKS.WAKE_AFTER( 259 258 TEST_SUPPORT.TICKS_PER_SECOND / 2, 260 259 STATUS -
c/src/ada-tests/mptests/mp03/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 25 26 package MPTEST is … … 64 65 65 66 procedure INIT ( 66 ARGUMENT : in RTEMS.TASK _ARGUMENT67 ARGUMENT : in RTEMS.TASKS.ARGUMENT 67 68 ); 68 69 pragma Convention (C, INIT); … … 92 93 93 94 procedure TEST_TASK ( 94 ARGUMENT : in RTEMS.TASK _ARGUMENT95 ARGUMENT : in RTEMS.TASKS.ARGUMENT 95 96 ); 96 97 pragma Convention (C, TEST_TASK); -
c/src/ada-tests/mptests/mp03/node1/mp03_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp03/node2/mp03_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp04/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 23 23 with INTERFACES; use INTERFACES; 24 24 with RTEMS; 25 with RTEMS.TASKS; 25 26 with TEST_SUPPORT; 26 27 with TEXT_IO; … … 29 30 package body MPTEST is 30 31 31 --PAGE32 32 -- 33 33 -- INIT … … 35 35 36 36 procedure INIT ( 37 ARGUMENT : in RTEMS.TASK _ARGUMENT37 ARGUMENT : in RTEMS.TASKS.ARGUMENT 38 38 ) is 39 39 STATUS : RTEMS.STATUS_CODES; … … 53 53 TEXT_IO.PUT_LINE( "Creating Test_task (Global)" ); 54 54 55 RTEMS.TASK _CREATE(55 RTEMS.TASKS.CREATE( 56 56 MPTEST.TASK_NAME( TEST_SUPPORT.NODE ), 57 57 TEST_SUPPORT.NODE, … … 66 66 TEXT_IO.PUT_LINE( "Starting Test_task (Global)" ); 67 67 68 RTEMS.TASK _START(68 RTEMS.TASKS.START( 69 69 MPTEST.TASK_ID( 1 ), 70 70 MPTEST.TEST_TASK'ACCESS, … … 76 76 TEXT_IO.PUT_LINE( "Deleting initialization task" ); 77 77 78 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );78 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 79 79 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" ); 80 80 81 81 end INIT; 82 82 83 --PAGE84 83 -- 85 84 -- TEST_TASK … … 87 86 88 87 procedure TEST_TASK ( 89 ARGUMENT : in RTEMS.TASK _ARGUMENT88 ARGUMENT : in RTEMS.TASKS.ARGUMENT 90 89 ) is 91 90 TID : RTEMS.ID; 92 PREVIOUS_PRIORITY : RTEMS.TASK _PRIORITY;93 PREVIOUS_PRIORITY_1 : RTEMS.TASK _PRIORITY;91 PREVIOUS_PRIORITY : RTEMS.TASKS.PRIORITY; 92 PREVIOUS_PRIORITY_1 : RTEMS.TASKS.PRIORITY; 94 93 STATUS : RTEMS.STATUS_CODES; 95 94 begin 96 95 97 RTEMS.TASK _IDENT( RTEMS.SELF, RTEMS.SEARCH_ALL_NODES, TID, STATUS );96 RTEMS.TASKS.IDENT( RTEMS.SELF, RTEMS.SEARCH_ALL_NODES, TID, STATUS ); 98 97 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_IDENT OF SELF" ); 99 98 … … 110 109 loop 111 110 112 RTEMS.TASK _IDENT(111 RTEMS.TASKS.IDENT( 113 112 MPTEST.TASK_NAME( MPTEST.REMOTE_NODE ), 114 113 RTEMS.SEARCH_ALL_NODES, … … 121 120 end loop; 122 121 123 RTEMS.TASK _SET_PRIORITY(122 RTEMS.TASKS.SET_PRIORITY( 124 123 MPTEST.REMOTE_TID, 125 124 TEST_SUPPORT.NODE, … … 143 142 loop 144 143 145 RTEMS.TASK _SET_PRIORITY(144 RTEMS.TASKS.SET_PRIORITY( 146 145 RTEMS.SELF, 147 RTEMS. CURRENT_PRIORITY,146 RTEMS.TASKS.CURRENT_PRIORITY, 148 147 PREVIOUS_PRIORITY_1, 149 148 STATUS -
c/src/ada-tests/mptests/mp04/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 25 26 package MPTEST is … … 56 57 57 58 procedure INIT ( 58 ARGUMENT : in RTEMS.TASK _ARGUMENT59 ARGUMENT : in RTEMS.TASKS.ARGUMENT 59 60 ); 60 61 pragma Convention (C, INIT); … … 69 70 70 71 procedure TEST_TASK ( 71 ARGUMENT : in RTEMS.TASK _ARGUMENT72 ARGUMENT : in RTEMS.TASKS.ARGUMENT 72 73 ); 73 74 pragma Convention (C, TEST_TASK); -
c/src/ada-tests/mptests/mp04/node1/mp04_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp04/node2/mp04_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp05/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 23 23 with INTERFACES; use INTERFACES; 24 24 with RTEMS; 25 with RTEMS.FATAL; 26 with RTEMS.SIGNAL; 27 with RTEMS.TASKS; 28 with RTEMS.TIMER; 25 29 with TEST_SUPPORT; 26 30 with TEXT_IO; … … 29 33 package body MPTEST is 30 34 31 --PAGE32 35 -- 33 36 -- INIT … … 35 38 36 39 procedure INIT ( 37 ARGUMENT : in RTEMS.TASK _ARGUMENT40 ARGUMENT : in RTEMS.TASKS.ARGUMENT 38 41 ) is 39 42 STATUS : RTEMS.STATUS_CODES; … … 53 56 TEXT_IO.PUT_LINE( "Creating Test_task (Global)" ); 54 57 55 RTEMS.TASK _CREATE(58 RTEMS.TASKS.CREATE( 56 59 MPTEST.TASK_NAME( TEST_SUPPORT.NODE ), 57 60 1, … … 66 69 TEXT_IO.PUT_LINE( "Starting Test_task (Global)" ); 67 70 68 RTEMS.TASK _START(71 RTEMS.TASKS.START( 69 72 MPTEST.TASK_ID( 1 ), 70 73 MPTEST.TEST_TASK'ACCESS, … … 77 80 MPTEST.TIMER_NAME( 2 ) := RTEMS.BUILD_NAME( 'T', 'M', '2', ' ' ); 78 81 79 RTEMS.TIMER _CREATE(82 RTEMS.TIMER.CREATE( 80 83 MPTEST.TIMER_NAME( TEST_SUPPORT.NODE ), 81 84 MPTEST.TIMER_ID( 1 ), … … 86 89 TEXT_IO.PUT_LINE( "Deleting initialization task" ); 87 90 88 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );91 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 89 92 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" ); 90 93 91 94 end INIT; 92 95 93 --PAGE94 96 -- 95 97 -- PROCESS_ASR … … 110 112 TEXT_IO.NEW_LINE; 111 113 112 RTEMS.FATAL _ERROR_OCCURRED( 16#000F_0000# );114 RTEMS.FATAL.ERROR_OCCURRED( 16#000F_0000# ); 113 115 114 116 end if; … … 118 120 end PROCESS_ASR; 119 121 120 --PAGE121 122 -- 122 123 -- STOP_TEST_TSR … … 133 134 end STOP_TEST_TSR; 134 135 135 --PAGE136 136 -- 137 137 -- TEST_TASK … … 139 139 140 140 procedure TEST_TASK ( 141 ARGUMENT : in RTEMS.TASK _ARGUMENT141 ARGUMENT : in RTEMS.TASKS.ARGUMENT 142 142 ) is 143 143 STATUS : RTEMS.STATUS_CODES; … … 150 150 151 151 TEXT_IO.PUT_LINE( "signal_catch: initializing signal catcher" ); 152 RTEMS.SIGNAL _CATCH(152 RTEMS.SIGNAL.CATCH( 153 153 MPTEST.PROCESS_ASR'ACCESS, 154 154 RTEMS.NO_ASR + RTEMS.NO_PREEMPT, … … 173 173 loop 174 174 175 RTEMS.TASK _IDENT(175 RTEMS.TASKS.IDENT( 176 176 MPTEST.TASK_NAME( MPTEST.REMOTE_NODE ), 177 177 RTEMS.SEARCH_ALL_NODES, … … 184 184 end loop; 185 185 186 RTEMS.TIMER _FIRE_AFTER(186 RTEMS.TIMER.FIRE_AFTER( 187 187 MPTEST.TIMER_ID( 1 ), 188 188 3 * TEST_SUPPORT.TICKS_PER_SECOND, … … 197 197 TEXT_IO.PUT_LINE( "Sending signal to remote task" ); 198 198 loop 199 RTEMS.SIGNAL _SEND(199 RTEMS.SIGNAL.SEND( 200 200 MPTEST.REMOTE_TID, 201 201 MPTEST.REMOTE_SIGNAL, … … 229 229 end if; 230 230 231 RTEMS.SIGNAL _SEND(231 RTEMS.SIGNAL.SEND( 232 232 MPTEST.REMOTE_TID, 233 233 MPTEST.REMOTE_SIGNAL, -
c/src/ada-tests/mptests/mp05/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.SIGNAL; 25 with RTEMS.TASKS; 24 26 25 27 package MPTEST is … … 96 98 97 99 procedure INIT ( 98 ARGUMENT : in RTEMS.TASK _ARGUMENT100 ARGUMENT : in RTEMS.TASKS.ARGUMENT 99 101 ); 100 102 pragma Convention (C, INIT); … … 136 138 137 139 procedure TEST_TASK ( 138 ARGUMENT : in RTEMS.TASK _ARGUMENT140 ARGUMENT : in RTEMS.TASKS.ARGUMENT 139 141 ); 140 142 pragma Convention (C, TEST_TASK); -
c/src/ada-tests/mptests/mp05/node1/mp05_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp05/node2/mp05_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp06/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 23 23 with INTERFACES; use INTERFACES; 24 24 with RTEMS; 25 with RTEMS.EVENT; 26 with RTEMS.TASKS; 27 with RTEMS.TIMER; 25 28 with TEST_SUPPORT; 26 29 with TEXT_IO; … … 29 32 package body MPTEST is 30 33 31 --PAGE32 34 -- 33 35 -- INIT … … 35 37 36 38 procedure INIT ( 37 ARGUMENT : in RTEMS.TASK _ARGUMENT39 ARGUMENT : in RTEMS.TASKS.ARGUMENT 38 40 ) is 39 41 STATUS : RTEMS.STATUS_CODES; … … 53 55 TEXT_IO.PUT_LINE( "Creating Test_task (Global)" ); 54 56 55 RTEMS.TASK _CREATE(57 RTEMS.TASKS.CREATE( 56 58 MPTEST.TASK_NAME( TEST_SUPPORT.NODE ), 57 59 TEST_SUPPORT.NODE, … … 66 68 TEXT_IO.PUT_LINE( "Starting Test_task (Global)" ); 67 69 68 RTEMS.TASK _START(70 RTEMS.TASKS.START( 69 71 MPTEST.TASK_ID( 1 ), 70 72 MPTEST.TEST_TASK'ACCESS, … … 77 79 MPTEST.TIMER_NAME( 2 ) := RTEMS.BUILD_NAME( 'T', 'M', '2', ' ' ); 78 80 79 RTEMS.TIMER _CREATE(81 RTEMS.TIMER.CREATE( 80 82 MPTEST.TIMER_NAME( TEST_SUPPORT.NODE ), 81 83 MPTEST.TIMER_ID( 1 ), … … 86 88 TEXT_IO.PUT_LINE( "Deleting initialization task" ); 87 89 88 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );90 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 89 91 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" ); 90 92 91 93 end INIT; 92 94 93 --PAGE94 95 -- 95 96 -- STOP_TEST_TSR … … 106 107 end STOP_TEST_TSR; 107 108 108 --PAGE109 109 -- 110 110 -- TEST_TASK … … 112 112 113 113 procedure TEST_TASK ( 114 ARGUMENT : in RTEMS.TASK _ARGUMENT114 ARGUMENT : in RTEMS.TASKS.ARGUMENT 115 115 ) is 116 116 COUNT : RTEMS.UNSIGNED32; … … 135 135 loop 136 136 137 RTEMS.TASK _IDENT(137 RTEMS.TASKS.IDENT( 138 138 MPTEST.TASK_NAME( MPTEST.REMOTE_NODE ), 139 139 RTEMS.SEARCH_ALL_NODES, … … 152 152 end if; 153 153 154 RTEMS.TIMER _FIRE_AFTER(154 RTEMS.TIMER.FIRE_AFTER( 155 155 MPTEST.TIMER_ID( 1 ), 156 156 5 * TEST_SUPPORT.TICKS_PER_SECOND, … … 174 174 if TEST_SUPPORT.NODE = 1 then 175 175 176 RTEMS.EVENT _SEND(176 RTEMS.EVENT.SEND( 177 177 MPTEST.REMOTE_TID, 178 178 EVENT_FOR_THIS_ITERATION, … … 183 183 else 184 184 185 RTEMS.EVENT _RECEIVE(185 RTEMS.EVENT.RECEIVE( 186 186 EVENT_FOR_THIS_ITERATION, 187 187 RTEMS.DEFAULT_OPTIONS, … … 228 228 if TEST_SUPPORT.NODE = 2 then 229 229 230 RTEMS.EVENT _RECEIVE(230 RTEMS.EVENT.RECEIVE( 231 231 RTEMS.EVENT_16, 232 232 RTEMS.DEFAULT_OPTIONS, -
c/src/ada-tests/mptests/mp06/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.EVENT; 25 with RTEMS.TASKS; 24 26 25 27 package MPTEST is … … 115 117 116 118 procedure INIT ( 117 ARGUMENT : in RTEMS.TASK _ARGUMENT119 ARGUMENT : in RTEMS.TASKS.ARGUMENT 118 120 ); 119 121 pragma Convention (C, INIT); … … 142 144 143 145 procedure TEST_TASK ( 144 ARGUMENT : in RTEMS.TASK _ARGUMENT146 ARGUMENT : in RTEMS.TASKS.ARGUMENT 145 147 ); 146 148 pragma Convention (C, TEST_TASK); -
c/src/ada-tests/mptests/mp06/node1/mp06_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp06/node2/mp06_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp07/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 23 23 with INTERFACES; use INTERFACES; 24 24 with RTEMS; 25 with RTEMS.EVENT; 26 with RTEMS.TASKS; 27 with RTEMS.TIMER; 25 28 with TEST_SUPPORT; 26 29 with TEXT_IO; … … 29 32 package body MPTEST is 30 33 31 --PAGE32 34 -- 33 35 -- INIT … … 35 37 36 38 procedure INIT ( 37 ARGUMENT : in RTEMS.TASK _ARGUMENT39 ARGUMENT : in RTEMS.TASKS.ARGUMENT 38 40 ) is 39 41 STATUS : RTEMS.STATUS_CODES; … … 52 54 53 55 TEXT_IO.PUT_LINE( "Creating Test_task (Global)" ); 54 RTEMS.TASK _CREATE(56 RTEMS.TASKS.CREATE( 55 57 MPTEST.TASK_NAME( TEST_SUPPORT.NODE ), 56 58 TEST_SUPPORT.NODE, … … 64 66 65 67 TEXT_IO.PUT_LINE( "Starting Test_task (Global)" ); 66 RTEMS.TASK _START(68 RTEMS.TASKS.START( 67 69 MPTEST.TASK_ID( 1 ), 68 70 MPTEST.TEST_TASK'ACCESS, … … 74 76 MPTEST.TIMER_NAME( 1 ) := RTEMS.BUILD_NAME( 'T', 'M', '1', ' ' ); 75 77 76 RTEMS.TIMER _CREATE(78 RTEMS.TIMER.CREATE( 77 79 MPTEST.TIMER_NAME( 1 ), 78 80 MPTEST.TIMER_ID( 1 ), … … 82 84 83 85 TEXT_IO.PUT_LINE( "Deleting initialization task" ); 84 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );86 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 85 87 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" ); 86 88 87 89 end INIT; 88 90 89 --PAGE90 91 -- 91 92 -- STOP_TEST_TSR … … 102 103 end STOP_TEST_TSR; 103 104 104 --PAGE105 105 -- 106 106 -- TEST_TASK … … 108 108 109 109 procedure TEST_TASK ( 110 ARGUMENT : in RTEMS.TASK _ARGUMENT110 ARGUMENT : in RTEMS.TASKS.ARGUMENT 111 111 ) is 112 112 EVENT_OUT : RTEMS.EVENT_SET; … … 127 127 TEXT_IO.PUT_LINE( "Getting TID of remote task" ); 128 128 loop 129 RTEMS.TASK _IDENT(129 RTEMS.TASKS.IDENT( 130 130 MPTEST.TASK_NAME( MPTEST.REMOTE_NODE ), 131 131 RTEMS.SEARCH_ALL_NODES, … … 141 141 142 142 TEXT_IO.PUT_LINE( "Sending first event to remote task" ); 143 RTEMS.EVENT _SEND(143 RTEMS.EVENT.SEND( 144 144 MPTEST.REMOTE_TID, 145 145 RTEMS.EVENT_16, … … 150 150 end if; 151 151 152 RTEMS.TIMER _FIRE_AFTER(152 RTEMS.TIMER.FIRE_AFTER( 153 153 MPTEST.TIMER_ID( 1 ), 154 154 5 * TEST_SUPPORT.TICKS_PER_SECOND, … … 166 166 loop 167 167 168 RTEMS.EVENT _RECEIVE(168 RTEMS.EVENT.RECEIVE( 169 169 RTEMS.EVENT_16, 170 170 RTEMS.DEFAULT_OPTIONS, … … 183 183 end if; 184 184 185 RTEMS.EVENT _SEND(185 RTEMS.EVENT.SEND( 186 186 MPTEST.REMOTE_TID, 187 187 RTEMS.EVENT_16, -
c/src/ada-tests/mptests/mp07/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 25 26 package MPTEST is … … 75 76 76 77 procedure INIT ( 77 ARGUMENT : in RTEMS.TASK _ARGUMENT78 ARGUMENT : in RTEMS.TASKS.ARGUMENT 78 79 ); 79 80 pragma Convention (C, INIT); … … 102 103 103 104 procedure TEST_TASK ( 104 ARGUMENT : in RTEMS.TASK _ARGUMENT105 ARGUMENT : in RTEMS.TASKS.ARGUMENT 105 106 ); 106 107 pragma Convention (C, TEST_TASK); -
c/src/ada-tests/mptests/mp07/node1/mp07_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp07/node2/mp07_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp08/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 23 23 with INTERFACES; use INTERFACES; 24 24 with RTEMS; 25 with RTEMS.OBJECT; 26 with RTEMS.SEMAPHORE; 27 with RTEMS.TASKS; 25 28 with TEST_SUPPORT; 26 29 with TEXT_IO; … … 29 32 package body MPTEST is 30 33 31 --PAGE32 34 -- 33 35 -- INIT … … 35 37 36 38 procedure INIT ( 37 ARGUMENT : in RTEMS.TASK _ARGUMENT39 ARGUMENT : in RTEMS.TASKS.ARGUMENT 38 40 ) is 39 41 STATUS : RTEMS.STATUS_CODES; … … 57 59 TEXT_IO.PUT_LINE( "Creating Semaphore(Global)" ); 58 60 59 RTEMS.SEMAPHORE _CREATE(61 RTEMS.SEMAPHORE.CREATE( 60 62 MPTEST.SEMAPHORE_NAME( 1 ), 61 63 1, … … 69 71 70 72 TEXT_IO.PUT_LINE( "Creating Test_task (Global)" ); 71 RTEMS.TASK _CREATE(73 RTEMS.TASKS.CREATE( 72 74 MPTEST.TASK_NAME( TEST_SUPPORT.NODE ), 73 75 TEST_SUPPORT.NODE, … … 81 83 82 84 TEXT_IO.PUT_LINE( "Starting Test_task (Global)" ); 83 RTEMS.TASK _START(85 RTEMS.TASKS.START( 84 86 MPTEST.TASK_ID( 1 ), 85 87 MPTEST.TEST_TASK'ACCESS, … … 90 92 91 93 TEXT_IO.PUT_LINE( "Deleting initialization task" ); 92 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );94 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 93 95 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" ); 94 96 95 97 end INIT; 96 98 97 --PAGE98 99 -- 99 100 -- TEST_TASK … … 101 102 102 103 procedure TEST_TASK ( 103 ARGUMENT : in RTEMS.TASK _ARGUMENT104 ARGUMENT : in RTEMS.TASKS.ARGUMENT 104 105 ) is 105 106 DOTS : RTEMS.UNSIGNED32; … … 111 112 loop 112 113 113 RTEMS.SEMAPHORE _IDENT(114 RTEMS.SEMAPHORE.IDENT( 114 115 MPTEST.SEMAPHORE_NAME( 1 ), 115 116 RTEMS.SEARCH_ALL_NODES, … … 124 125 if TEST_SUPPORT.NODE = 2 then 125 126 126 RTEMS.SEMAPHORE _DELETE(127 RTEMS.SEMAPHORE.DELETE( 127 128 MPTEST.SEMAPHORE_ID( 1 ), 128 129 STATUS … … 146 147 TEST_SUPPORT.PUT_DOT( "p" ); 147 148 148 RTEMS.SEMAPHORE _OBTAIN(149 RTEMS.SEMAPHORE.OBTAIN( 149 150 MPTEST.SEMAPHORE_ID( 1 ), 150 151 RTEMS.DEFAULT_OPTIONS, … … 176 177 COUNT >= 1000 then 177 178 178 RTEMS.TASK _WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND, STATUS );179 RTEMS.TASKS.WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 179 180 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 180 181 … … 183 184 TEXT_IO.PUT_LINE( "Deleting global semaphore" ); 184 185 185 RTEMS.SEMAPHORE _DELETE( MPTEST.SEMAPHORE_ID( 1 ), STATUS );186 RTEMS.SEMAPHORE.DELETE( MPTEST.SEMAPHORE_ID( 1 ), STATUS ); 186 187 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "SEMAPHORE_DELETE" ); 187 188 … … 194 195 TEST_SUPPORT.PUT_DOT( "v" ); 195 196 196 RTEMS.SEMAPHORE _RELEASE( MPTEST.SEMAPHORE_ID( 1 ), STATUS );197 RTEMS.SEMAPHORE.RELEASE( MPTEST.SEMAPHORE_ID( 1 ), STATUS ); 197 198 198 199 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "SEMAPHORE_RELEASE" ); -
c/src/ada-tests/mptests/mp08/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 25 26 package MPTEST is … … 70 71 71 72 procedure INIT ( 72 ARGUMENT : in RTEMS.TASK _ARGUMENT73 ARGUMENT : in RTEMS.TASKS.ARGUMENT 73 74 ); 74 75 pragma Convention (C, INIT); … … 83 84 84 85 procedure TEST_TASK ( 85 ARGUMENT : in RTEMS.TASK _ARGUMENT86 ARGUMENT : in RTEMS.TASKS.ARGUMENT 86 87 ); 87 88 pragma Convention (C, TEST_TASK); -
c/src/ada-tests/mptests/mp08/node1/mp08_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp08/node2/mp08_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp09/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 23 23 with INTERFACES; use INTERFACES; 24 24 with RTEMS; 25 with RTEMS.MESSAGE_QUEUE; 26 with RTEMS.OBJECT; 27 with RTEMS.TASKS; 25 28 with TEST_SUPPORT; 26 29 with TEXT_IO; … … 29 32 package body MPTEST is 30 33 31 --PAGE32 34 -- 33 35 -- INIT … … 35 37 36 38 procedure INIT ( 37 ARGUMENT : in RTEMS.TASK _ARGUMENT39 ARGUMENT : in RTEMS.TASKS.ARGUMENT 38 40 ) is 39 41 STATUS : RTEMS.STATUS_CODES; … … 76 78 77 79 TEXT_IO.PUT_LINE( "Creating Message Queue (Global)" ); 78 RTEMS.MESSAGE_QUEUE _CREATE(80 RTEMS.MESSAGE_QUEUE.CREATE( 79 81 MPTEST.QUEUE_NAME( 1 ), 80 82 3, … … 88 90 89 91 TEXT_IO.PUT_LINE( "Creating Test_task (local)" ); 90 RTEMS.TASK _CREATE(92 RTEMS.TASKS.CREATE( 91 93 MPTEST.TASK_NAME( TEST_SUPPORT.NODE ), 92 94 TEST_SUPPORT.NODE, … … 100 102 101 103 TEXT_IO.PUT_LINE( "Starting Test_task (local)" ); 102 RTEMS.TASK _START(104 RTEMS.TASKS.START( 103 105 MPTEST.TASK_ID( 1 ), 104 106 MPTEST.TEST_TASK'ACCESS, … … 109 111 110 112 TEXT_IO.PUT_LINE( "Deleting initialization task" ); 111 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );113 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 112 114 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" ); 113 115 114 116 end INIT; 115 117 116 --PAGE117 118 -- 118 119 -- SEND_MESSAGES … … 128 129 TEXT_IO.NEW_LINE; 129 130 130 RTEMS.MESSAGE_QUEUE _SEND(131 RTEMS.MESSAGE_QUEUE.SEND( 131 132 MPTEST.QUEUE_ID( 1 ), 132 133 MPTEST.BUFFER_1, … … 136 137 137 138 TEXT_IO.PUT_LINE( "Delaying for a second" ); 138 RTEMS.TASK _WAKE_AFTER(139 RTEMS.TASKS.WAKE_AFTER( 139 140 1 * TEST_SUPPORT.TICKS_PER_SECOND, 140 141 STATUS … … 146 147 TEXT_IO.NEW_LINE; 147 148 148 RTEMS.MESSAGE_QUEUE _URGENT(149 RTEMS.MESSAGE_QUEUE.URGENT( 149 150 MPTEST.QUEUE_ID( 1 ), 150 151 MPTEST.BUFFER_2, … … 154 155 155 156 TEXT_IO.PUT_LINE( "Delaying for a second" ); 156 RTEMS.TASK _WAKE_AFTER(157 RTEMS.TASKS.WAKE_AFTER( 157 158 1 * TEST_SUPPORT.TICKS_PER_SECOND, 158 159 STATUS … … 164 165 TEXT_IO.NEW_LINE; 165 166 166 RTEMS.MESSAGE_QUEUE _BROADCAST(167 RTEMS.MESSAGE_QUEUE.BROADCAST( 167 168 MPTEST.QUEUE_ID( 1 ), 168 169 MPTEST.BUFFER_3, … … 173 174 174 175 TEXT_IO.PUT_LINE( "Delaying for a second" ); 175 RTEMS.TASK _WAKE_AFTER(176 RTEMS.TASKS.WAKE_AFTER( 176 177 1 * TEST_SUPPORT.TICKS_PER_SECOND, 177 178 STATUS … … 181 182 end SEND_MESSAGES; 182 183 183 --PAGE184 184 -- 185 185 -- RECEIVE_MESSAGES … … 195 195 196 196 TEXT_IO.PUT_LINE( "Receiving message ..." ); 197 RTEMS.MESSAGE_QUEUE _RECEIVE(197 RTEMS.MESSAGE_QUEUE.RECEIVE( 198 198 MPTEST.QUEUE_ID( 1 ), 199 199 MPTEST.RECEIVE_BUFFER, … … 212 212 TEXT_IO.PUT_LINE( "Receiver delaying for a second" ); 213 213 214 RTEMS.TASK _WAKE_AFTER( 1 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS );214 RTEMS.TASKS.WAKE_AFTER( 1 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 215 215 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 216 216 217 217 end RECEIVE_MESSAGES; 218 218 219 --PAGE220 219 -- 221 220 -- FILL_BUFFER … … 244 243 end FILL_BUFFER; 245 244 246 --PAGE247 245 -- 248 246 -- PUT_BUFFER … … 265 263 end PUT_BUFFER; 266 264 267 --PAGE268 265 -- 269 266 -- TEST_TASK … … 271 268 272 269 procedure TEST_TASK ( 273 ARGUMENT : in RTEMS.TASK _ARGUMENT270 ARGUMENT : in RTEMS.TASKS.ARGUMENT 274 271 ) is 275 272 COUNT : RTEMS.UNSIGNED32; … … 277 274 begin 278 275 279 RTEMS.TASK _WAKE_AFTER( 1 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS );276 RTEMS.TASKS.WAKE_AFTER( 1 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 280 277 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 281 278 … … 284 281 loop 285 282 286 RTEMS.MESSAGE_QUEUE _IDENT(283 RTEMS.MESSAGE_QUEUE.IDENT( 287 284 MPTEST.QUEUE_NAME( 1 ), 288 285 RTEMS.SEARCH_ALL_NODES, … … 297 294 if TEST_SUPPORT.NODE = 2 then 298 295 299 RTEMS.MESSAGE_QUEUE _DELETE( MPTEST.QUEUE_ID( 1 ), STATUS );296 RTEMS.MESSAGE_QUEUE.DELETE( MPTEST.QUEUE_ID( 1 ), STATUS ); 300 297 301 298 TEST_SUPPORT.FATAL_DIRECTIVE_STATUS( … … 314 311 315 312 TEXT_IO.PUT_LINE( "Flushing remote empty queue" ); 316 RTEMS.MESSAGE_QUEUE _FLUSH( MPTEST.QUEUE_ID( 1 ), COUNT, STATUS );313 RTEMS.MESSAGE_QUEUE.FLUSH( MPTEST.QUEUE_ID( 1 ), COUNT, STATUS ); 317 314 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "MESSAGE_QUEUE_FLUSH" ); 318 315 UNSIGNED32_IO.PUT( COUNT, WIDTH => 1 ); … … 324 321 "Send messages to be flushed from remote queue" 325 322 ); 326 RTEMS.MESSAGE_QUEUE _SEND(323 RTEMS.MESSAGE_QUEUE.SEND( 327 324 MPTEST.QUEUE_ID( 1 ), 328 325 MPTEST.BUFFER_1, … … 332 329 333 330 TEXT_IO.PUT_LINE( "Flushing remote queue" ); 334 RTEMS.MESSAGE_QUEUE _FLUSH( MPTEST.QUEUE_ID( 1 ), COUNT, STATUS );331 RTEMS.MESSAGE_QUEUE.FLUSH( MPTEST.QUEUE_ID( 1 ), COUNT, STATUS ); 335 332 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "MESSAGE_QUEUE_FLUSH" ); 336 333 UNSIGNED32_IO.PUT( COUNT, WIDTH => 1 ); … … 340 337 341 338 TEXT_IO.PUT_LINE( "Waiting for message queue to be deleted" ); 342 RTEMS.MESSAGE_QUEUE _RECEIVE(339 RTEMS.MESSAGE_QUEUE.RECEIVE( 343 340 MPTEST.QUEUE_ID( 1 ), 344 341 MPTEST.RECEIVE_BUFFER, … … 359 356 MPTEST.SEND_MESSAGES; 360 357 361 RTEMS.TASK _WAKE_AFTER(358 RTEMS.TASKS.WAKE_AFTER( 362 359 5 * TEST_SUPPORT.TICKS_PER_SECOND, 363 360 STATUS … … 365 362 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 366 363 367 RTEMS.MESSAGE_QUEUE _DELETE( MPTEST.QUEUE_ID( 1 ), STATUS );364 RTEMS.MESSAGE_QUEUE.DELETE( MPTEST.QUEUE_ID( 1 ), STATUS ); 368 365 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "MESSAGE_QUEUE_DELETE" ); 369 366 -
c/src/ada-tests/mptests/mp09/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 25 26 package MPTEST is … … 87 88 88 89 procedure INIT ( 89 ARGUMENT : in RTEMS.TASK _ARGUMENT90 ARGUMENT : in RTEMS.TASKS.ARGUMENT 90 91 ); 91 92 pragma Convention (C, INIT); … … 145 146 146 147 procedure TEST_TASK ( 147 ARGUMENT : in RTEMS.TASK _ARGUMENT148 ARGUMENT : in RTEMS.TASKS.ARGUMENT 148 149 ); 149 150 pragma Convention (C, TEST_TASK); -
c/src/ada-tests/mptests/mp09/node1/mp09_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp09/node2/mp09_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp10/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 23 23 with INTERFACES; use INTERFACES; 24 24 with RTEMS; 25 with RTEMS.MESSAGE_QUEUE; 26 with RTEMS.SEMAPHORE; 27 with RTEMS.TASKS; 25 28 with TEST_SUPPORT; 26 29 with TEXT_IO; … … 29 32 package body MPTEST is 30 33 31 --PAGE32 34 -- 33 35 -- INIT … … 35 37 36 38 procedure INIT ( 37 ARGUMENT : in RTEMS.TASK _ARGUMENT39 ARGUMENT : in RTEMS.TASKS.ARGUMENT 38 40 ) is 39 41 STATUS : RTEMS.STATUS_CODES; … … 60 62 61 63 TEXT_IO.PUT_LINE( "Creating Message Queue (Global)" ); 62 RTEMS.MESSAGE_QUEUE _CREATE(64 RTEMS.MESSAGE_QUEUE.CREATE( 63 65 MPTEST.QUEUE_NAME( 1 ), 64 66 3, … … 70 72 71 73 TEXT_IO.PUT_LINE( "Creating Semaphore (Global)" ); 72 RTEMS.SEMAPHORE _CREATE(74 RTEMS.SEMAPHORE.CREATE( 73 75 MPTEST.SEMAPHORE_NAME( 1 ), 74 76 0, … … 79 81 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "SEMAPHORE_CREATE" ); 80 82 81 RTEMS.TASK _WAKE_AFTER( 10 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS );83 RTEMS.TASKS.WAKE_AFTER( 10 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 82 84 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 83 85 … … 85 87 86 88 TEXT_IO.PUT_LINE( "Creating Test_task 1 (local)" ); 87 RTEMS.TASK _CREATE(89 RTEMS.TASKS.CREATE( 88 90 MPTEST.TASK_NAME( 1 ), 89 91 1, … … 97 99 98 100 TEXT_IO.PUT_LINE( "Starting Test_task 1 (local)" ); 99 RTEMS.TASK _START(101 RTEMS.TASKS.START( 100 102 MPTEST.TASK_ID( 1 ), 101 103 MPTEST.TEST_TASK_1'ACCESS, … … 106 108 107 109 TEXT_IO.PUT_LINE( "Creating Test_task 2 (local)" ); 108 RTEMS.TASK _CREATE(110 RTEMS.TASKS.CREATE( 109 111 MPTEST.TASK_NAME( 2 ), 110 112 1, … … 118 120 119 121 TEXT_IO.PUT_LINE( "Starting Test_task 2 (local)" ); 120 RTEMS.TASK _START(122 RTEMS.TASKS.START( 121 123 MPTEST.TASK_ID( 2 ), 122 124 MPTEST.TEST_TASK_2'ACCESS, … … 127 129 128 130 TEXT_IO.PUT_LINE( "Creating Test_task 3 (local)" ); 129 RTEMS.TASK _CREATE(131 RTEMS.TASKS.CREATE( 130 132 MPTEST.TASK_NAME( 3 ), 131 133 1, … … 139 141 140 142 TEXT_IO.PUT_LINE( "Starting Test_task 3 (local)" ); 141 RTEMS.TASK _START(143 RTEMS.TASKS.START( 142 144 MPTEST.TASK_ID( 3 ), 143 145 MPTEST.TEST_TASK_3'ACCESS, … … 148 150 149 151 TEXT_IO.PUT_LINE( "Sleeping for 1 second ..." ); 150 RTEMS.TASK _WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND, STATUS );152 RTEMS.TASKS.WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 151 153 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 152 154 153 155 TEXT_IO.PUT_LINE( "Deleting Test_task 2" ); 154 RTEMS.TASK _DELETE( MPTEST.TASK_ID( 2 ), STATUS );156 RTEMS.TASKS.DELETE( MPTEST.TASK_ID( 2 ), STATUS ); 155 157 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF 2" ); 156 158 157 159 TEXT_IO.PUT_LINE( "Deleting Test_task 1" ); 158 RTEMS.TASK _DELETE( MPTEST.TASK_ID( 1 ), STATUS );160 RTEMS.TASKS.DELETE( MPTEST.TASK_ID( 1 ), STATUS ); 159 161 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF 1" ); 160 162 161 163 TEXT_IO.PUT_LINE( "Restarting Test_task 3" ); 162 RTEMS.TASK _RESTART( MPTEST.TASK_ID( 3 ), 1, STATUS );164 RTEMS.TASKS.RESTART( MPTEST.TASK_ID( 3 ), 1, STATUS ); 163 165 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_RESTART OF 3" ); 164 166 … … 171 173 end INIT; 172 174 173 --PAGE174 175 -- 175 176 -- TEST_TASK_1 … … 177 178 178 179 procedure TEST_TASK_1 ( 179 ARGUMENT : in RTEMS.TASK _ARGUMENT180 ARGUMENT : in RTEMS.TASKS.ARGUMENT 180 181 ) is 181 182 COUNT : RTEMS.UNSIGNED32; … … 192 193 loop 193 194 194 RTEMS.MESSAGE_QUEUE _IDENT(195 RTEMS.MESSAGE_QUEUE.IDENT( 195 196 MPTEST.QUEUE_NAME( 1 ), 196 197 RTEMS.SEARCH_ALL_NODES, … … 204 205 205 206 TEXT_IO.PUT_LINE( "Attempting to receive message ..." ); 206 RTEMS.MESSAGE_QUEUE _RECEIVE(207 RTEMS.MESSAGE_QUEUE.RECEIVE( 207 208 MPTEST.QUEUE_ID( 1 ), 208 209 RECEIVE_BUFFER, … … 215 216 end TEST_TASK_1; 216 217 217 --PAGE218 218 -- 219 219 -- TEST_TASK_2 … … 221 221 222 222 procedure TEST_TASK_2 ( 223 ARGUMENT : in RTEMS.TASK _ARGUMENT223 ARGUMENT : in RTEMS.TASKS.ARGUMENT 224 224 ) is 225 225 STATUS : RTEMS.STATUS_CODES; … … 230 230 loop 231 231 232 RTEMS.SEMAPHORE _IDENT(232 RTEMS.SEMAPHORE.IDENT( 233 233 MPTEST.SEMAPHORE_NAME( 1 ), 234 234 RTEMS.SEARCH_ALL_NODES, … … 242 242 243 243 TEXT_IO.PUT_LINE( "Attempting to acquire semaphore ..." ); 244 RTEMS.SEMAPHORE _OBTAIN(244 RTEMS.SEMAPHORE.OBTAIN( 245 245 MPTEST.SEMAPHORE_ID( 1 ), 246 246 RTEMS.DEFAULT_OPTIONS, … … 252 252 end TEST_TASK_2; 253 253 254 --PAGE255 254 -- 256 255 -- TEST_TASK_3 … … 258 257 259 258 procedure TEST_TASK_3 ( 260 RESTART : in RTEMS.TASK _ARGUMENT259 RESTART : in RTEMS.TASKS.ARGUMENT 261 260 ) is 262 261 STATUS : RTEMS.STATUS_CODES; … … 265 264 if RESTART = 1 then 266 265 267 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );266 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 268 267 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE" ); 269 268 … … 274 273 loop 275 274 276 RTEMS.SEMAPHORE _IDENT(275 RTEMS.SEMAPHORE.IDENT( 277 276 MPTEST.SEMAPHORE_NAME( 1 ), 278 277 RTEMS.SEARCH_ALL_NODES, … … 286 285 287 286 TEXT_IO.PUT_LINE( "Attempting to acquire semaphore ..." ); 288 RTEMS.SEMAPHORE _OBTAIN(287 RTEMS.SEMAPHORE.OBTAIN( 289 288 MPTEST.SEMAPHORE_ID( 1 ), 290 289 RTEMS.DEFAULT_OPTIONS, -
c/src/ada-tests/mptests/mp10/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 25 26 package MPTEST is … … 78 79 79 80 procedure INIT ( 80 ARGUMENT : in RTEMS.TASK _ARGUMENT81 ARGUMENT : in RTEMS.TASKS.ARGUMENT 81 82 ); 82 83 pragma Convention (C, INIT); … … 91 92 92 93 procedure TEST_TASK_1 ( 93 ARGUMENT : in RTEMS.TASK _ARGUMENT94 ARGUMENT : in RTEMS.TASKS.ARGUMENT 94 95 ); 95 96 pragma Convention (C, TEST_TASK_1); … … 104 105 105 106 procedure TEST_TASK_2 ( 106 ARGUMENT : in RTEMS.TASK _ARGUMENT107 ARGUMENT : in RTEMS.TASKS.ARGUMENT 107 108 ); 108 109 pragma Convention (C, TEST_TASK_2); … … 117 118 118 119 procedure TEST_TASK_3 ( 119 RESTART : in RTEMS.TASK _ARGUMENT120 RESTART : in RTEMS.TASKS.ARGUMENT 120 121 ); 121 122 pragma Convention (C, TEST_TASK_3); -
c/src/ada-tests/mptests/mp10/node1/mp10_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp10/node2/mp10_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp11/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 23 23 with INTERFACES; use INTERFACES; 24 24 with RTEMS; 25 with RTEMS.MESSAGE_QUEUE; 26 with RTEMS.PARTITION; 27 with RTEMS.SEMAPHORE; 28 with RTEMS.TASKS; 25 29 with TEST_SUPPORT; 26 30 with TEXT_IO; … … 29 33 package body MPTEST is 30 34 31 --PAGE32 35 -- 33 36 -- INIT … … 35 38 36 39 procedure INIT ( 37 ARGUMENT : in RTEMS.TASK _ARGUMENT40 ARGUMENT : in RTEMS.TASKS.ARGUMENT 38 41 ) is 39 42 STATUS : RTEMS.STATUS_CODES; … … 60 63 61 64 TEXT_IO.PUT_LINE( "Attempting to create Test_task (Global)" ); 62 RTEMS.TASK _CREATE(65 RTEMS.TASKS.CREATE( 63 66 MPTEST.TASK_NAME( 1 ), 64 67 1, … … 77 80 78 81 TEXT_IO.PUT_LINE( "Attempting to create Message Queue (Global)" ); 79 RTEMS.MESSAGE_QUEUE _CREATE(82 RTEMS.MESSAGE_QUEUE.CREATE( 80 83 MPTEST.QUEUE_NAME( 1 ), 81 84 3, … … 94 97 95 98 TEXT_IO.PUT_LINE( "Creating Semaphore (Global)" ); 96 RTEMS.SEMAPHORE _CREATE(99 RTEMS.SEMAPHORE.CREATE( 97 100 MPTEST.SEMAPHORE_NAME( 1 ), 98 101 1, … … 109 112 110 113 TEXT_IO.PUT_LINE( "Creating Partition (Global)" ); 111 RTEMS.PARTITION _CREATE(114 RTEMS.PARTITION.CREATE( 112 115 MPTEST.PARTITION_NAME( 1 ), 113 116 MPTEST.PARTITION_AREA( 0 )'ADDRESS, -
c/src/ada-tests/mptests/mp11/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 25 26 package MPTEST is … … 74 75 75 76 procedure INIT ( 76 ARGUMENT : in RTEMS.TASK _ARGUMENT77 ARGUMENT : in RTEMS.TASKS.ARGUMENT 77 78 ); 78 79 pragma Convention (C, INIT); -
c/src/ada-tests/mptests/mp11/node1/mp11_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp11/node2/mp11_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp12/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 23 23 with INTERFACES; use INTERFACES; 24 24 with RTEMS; 25 with RTEMS.PARTITION; 26 with RTEMS.TASKS; 25 27 with TEST_SUPPORT; 26 28 with TEXT_IO; … … 29 31 package body MPTEST is 30 32 31 --PAGE32 33 -- 33 34 -- INIT … … 35 36 36 37 procedure INIT ( 37 ARGUMENT : in RTEMS.TASK _ARGUMENT38 ARGUMENT : in RTEMS.TASKS.ARGUMENT 38 39 ) is 39 40 BUFFER_ADDRESS : RTEMS.ADDRESS; … … 58 59 if TEST_SUPPORT.NODE = 2 then 59 60 60 RTEMS.TASK _WAKE_AFTER( 1 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS );61 RTEMS.TASKS.WAKE_AFTER( 1 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 61 62 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 62 63 … … 65 66 loop 66 67 67 RTEMS.PARTITION _IDENT(68 RTEMS.PARTITION.IDENT( 68 69 MPTEST.PARTITION_NAME( 1 ), 69 70 RTEMS.SEARCH_ALL_NODES, … … 80 81 ); 81 82 82 RTEMS.PARTITION _DELETE( MPTEST.PARTITION_ID( 1 ), STATUS );83 RTEMS.PARTITION.DELETE( MPTEST.PARTITION_ID( 1 ), STATUS ); 83 84 TEST_SUPPORT.FATAL_DIRECTIVE_STATUS( 84 85 STATUS, … … 93 94 TEXT_IO.PUT_LINE( "Obtaining a buffer from the global partition" ); 94 95 95 RTEMS.PARTITION _GET_BUFFER(96 RTEMS.PARTITION.GET_BUFFER( 96 97 MPTEST.PARTITION_ID( 1 ), 97 98 BUFFER_ADDRESS, … … 107 108 TEXT_IO.NEW_LINE; 108 109 109 RTEMS.PARTITION _RETURN_BUFFER(110 RTEMS.PARTITION.RETURN_BUFFER( 110 111 MPTEST.PARTITION_ID( 1 ), 111 112 BUFFER_ADDRESS, … … 114 115 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "PARTITION_RETURN_BUFFER" ); 115 116 116 RTEMS.TASK _WAKE_AFTER( 2 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS );117 RTEMS.TASKS.WAKE_AFTER( 2 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 117 118 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 118 119 … … 120 121 121 122 TEXT_IO.PUT_LINE( "Creating Partition (Global)" ); 122 RTEMS.PARTITION _CREATE(123 RTEMS.PARTITION.CREATE( 123 124 MPTEST.PARTITION_NAME( 1 ), 124 125 MPTEST.PARTITION_AREA( 0 )'ADDRESS, … … 132 133 133 134 TEXT_IO.PUT_LINE( "Sleeping for three seconds" ); 134 RTEMS.TASK _WAKE_AFTER( 3 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS );135 RTEMS.TASKS.WAKE_AFTER( 3 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 135 136 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 136 137 137 138 TEXT_IO.PUT_LINE( "Deleting Partition (Global)" ); 138 RTEMS.PARTITION _DELETE( MPTEST.PARTITION_ID( 1 ), STATUS );139 RTEMS.PARTITION.DELETE( MPTEST.PARTITION_ID( 1 ), STATUS ); 139 140 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "PARTITION_DELETE" ); 140 141 -
c/src/ada-tests/mptests/mp12/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 25 26 package MPTEST is … … 64 65 65 66 procedure INIT ( 66 ARGUMENT : in RTEMS.TASK _ARGUMENT67 ARGUMENT : in RTEMS.TASKS.ARGUMENT 67 68 ); 68 69 pragma Convention (C, INIT); -
c/src/ada-tests/mptests/mp12/node1/mp12_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp12/node2/mp12_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp13/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 23 23 with INTERFACES; use INTERFACES; 24 24 with RTEMS; 25 with RTEMS.MESSAGE_QUEUE; 26 with RTEMS.SEMAPHORE; 27 with RTEMS.TASKS; 25 28 with TEST_SUPPORT; 26 29 with TEXT_IO; … … 29 32 package body MPTEST is 30 33 31 --PAGE32 34 -- 33 35 -- INIT … … 35 37 36 38 procedure INIT ( 37 ARGUMENT : in RTEMS.TASK _ARGUMENT39 ARGUMENT : in RTEMS.TASKS.ARGUMENT 38 40 ) is 39 41 STATUS : RTEMS.STATUS_CODES; … … 58 60 59 61 TEXT_IO.PUT_LINE( "Creating Message Queue (Global)" ); 60 RTEMS.MESSAGE_QUEUE _CREATE(62 RTEMS.MESSAGE_QUEUE.CREATE( 61 63 MPTEST.QUEUE_NAME( 1 ), 62 64 3, … … 68 70 69 71 TEXT_IO.PUT_LINE( "Creating Semaphore (Global)" ); 70 RTEMS.SEMAPHORE _CREATE(72 RTEMS.SEMAPHORE.CREATE( 71 73 MPTEST.SEMAPHORE_NAME( 1 ), 72 74 1, … … 77 79 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "SEMAPHORE_CREATE" ); 78 80 79 RTEMS.SEMAPHORE _OBTAIN(81 RTEMS.SEMAPHORE.OBTAIN( 80 82 MPTEST.SEMAPHORE_ID( 1 ), 81 83 RTEMS.DEFAULT_OPTIONS, … … 88 90 89 91 TEXT_IO.PUT_LINE( "Creating Test_task 1 (local)" ); 90 RTEMS.TASK _CREATE(92 RTEMS.TASKS.CREATE( 91 93 MPTEST.TASK_NAME( 1 ), 92 94 1, … … 100 102 101 103 TEXT_IO.PUT_LINE( "Starting Test_task 1 (local)" ); 102 RTEMS.TASK _START(104 RTEMS.TASKS.START( 103 105 MPTEST.TASK_ID( 1 ), 104 106 MPTEST.TEST_TASK_1'ACCESS, … … 109 111 110 112 TEXT_IO.PUT_LINE( "Creating Test_task 2 (local)" ); 111 RTEMS.TASK _CREATE(113 RTEMS.TASKS.CREATE( 112 114 MPTEST.TASK_NAME( 2 ), 113 115 1, … … 121 123 122 124 TEXT_IO.PUT_LINE( "Starting Test_task 2 (local)" ); 123 RTEMS.TASK _START(125 RTEMS.TASKS.START( 124 126 MPTEST.TASK_ID( 2 ), 125 127 MPTEST.TEST_TASK_2'ACCESS, … … 131 133 if TEST_SUPPORT.NODE = 1 then 132 134 133 RTEMS.TASK _WAKE_AFTER( 5 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS );135 RTEMS.TASKS.WAKE_AFTER( 5 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 134 136 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 135 137 … … 141 143 142 144 TEXT_IO.PUT_LINE( "Deleting initialization task" ); 143 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );145 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 144 146 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" ); 145 147 146 148 end INIT; 147 149 148 --PAGE149 150 -- 150 151 -- TEST_TASK_1 … … 152 153 153 154 procedure TEST_TASK_1 ( 154 ARGUMENT : in RTEMS.TASK _ARGUMENT155 ARGUMENT : in RTEMS.TASKS.ARGUMENT 155 156 ) is 156 157 COUNT : RTEMS.UNSIGNED32; … … 167 168 loop 168 169 169 RTEMS.MESSAGE_QUEUE _IDENT(170 RTEMS.MESSAGE_QUEUE.IDENT( 170 171 MPTEST.QUEUE_NAME( 1 ), 171 172 RTEMS.SEARCH_ALL_NODES, … … 181 182 182 183 TEXT_IO.PUT_LINE( "Receiving message ..." ); 183 RTEMS.MESSAGE_QUEUE _RECEIVE(184 RTEMS.MESSAGE_QUEUE.RECEIVE( 184 185 MPTEST.QUEUE_ID( 1 ), 185 186 RECEIVE_BUFFER, … … 193 194 end if; 194 195 195 RTEMS.TASK _WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND, STATUS );196 RTEMS.TASKS.WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 196 197 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 197 198 198 199 TEXT_IO.PUT_LINE( "Receiving message ..." ); 199 RTEMS.MESSAGE_QUEUE _RECEIVE(200 RTEMS.MESSAGE_QUEUE.RECEIVE( 200 201 MPTEST.QUEUE_ID( 1 ), 201 202 RECEIVE_BUFFER, … … 220 221 221 222 TEXT_IO.PUT_LINE( "Deleting self" ); 222 RTEMS.TASK _DELETE( RTEMS.SELF, STATUS );223 RTEMS.TASKS.DELETE( RTEMS.SELF, STATUS ); 223 224 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" ); 224 225 225 226 end TEST_TASK_1; 226 227 227 --PAGE228 228 -- 229 229 -- TEST_TASK_2 … … 231 231 232 232 procedure TEST_TASK_2 ( 233 ARGUMENT : in RTEMS.TASK _ARGUMENT233 ARGUMENT : in RTEMS.TASKS.ARGUMENT 234 234 ) is 235 235 STATUS : RTEMS.STATUS_CODES; … … 240 240 loop 241 241 242 RTEMS.SEMAPHORE _IDENT(242 RTEMS.SEMAPHORE.IDENT( 243 243 MPTEST.SEMAPHORE_NAME( 1 ), 244 244 RTEMS.SEARCH_ALL_NODES, … … 253 253 if TEST_SUPPORT.NODE = 1 then 254 254 255 RTEMS.TASK _WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND, STATUS );255 RTEMS.TASKS.WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 256 256 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 257 257 258 258 TEXT_IO.PUT_LINE( "Releasing semaphore ..." ); 259 RTEMS.SEMAPHORE _RELEASE( MPTEST.SEMAPHORE_ID( 1 ), STATUS );259 RTEMS.SEMAPHORE.RELEASE( MPTEST.SEMAPHORE_ID( 1 ), STATUS ); 260 260 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "SEMAPHORE_RELEASE" ); 261 261 262 RTEMS.TASK _WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND / 2, STATUS );262 RTEMS.TASKS.WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND / 2, STATUS ); 263 263 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 264 264 265 265 TEXT_IO.PUT_LINE( "Getting semaphore ..." ); 266 RTEMS.SEMAPHORE _OBTAIN(266 RTEMS.SEMAPHORE.OBTAIN( 267 267 MPTEST.SEMAPHORE_ID( 1 ), 268 268 RTEMS.DEFAULT_OPTIONS, … … 273 273 274 274 TEXT_IO.PUT_LINE( "Getting semaphore ..." ); 275 RTEMS.SEMAPHORE _OBTAIN(275 RTEMS.SEMAPHORE.OBTAIN( 276 276 MPTEST.SEMAPHORE_ID( 1 ), 277 277 RTEMS.DEFAULT_OPTIONS, … … 284 284 end if; 285 285 286 RTEMS.TASK _WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND / 2, STATUS );286 RTEMS.TASKS.WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND / 2, STATUS ); 287 287 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 288 288 289 289 TEXT_IO.PUT_LINE( "Getting semaphore ..." ); 290 RTEMS.SEMAPHORE _OBTAIN(290 RTEMS.SEMAPHORE.OBTAIN( 291 291 MPTEST.SEMAPHORE_ID( 1 ), 292 292 RTEMS.DEFAULT_OPTIONS, … … 297 297 298 298 TEXT_IO.PUT_LINE( "Releasing semaphore ..." ); 299 RTEMS.SEMAPHORE _RELEASE( MPTEST.SEMAPHORE_ID( 1 ), STATUS );299 RTEMS.SEMAPHORE.RELEASE( MPTEST.SEMAPHORE_ID( 1 ), STATUS ); 300 300 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "SEMAPHORE_RELEASE" ); 301 301 302 RTEMS.TASK _WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND, STATUS );302 RTEMS.TASKS.WAKE_AFTER( TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 303 303 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 304 304 305 305 TEXT_IO.PUT_LINE( "Getting semaphore ..." ); 306 RTEMS.SEMAPHORE _OBTAIN(306 RTEMS.SEMAPHORE.OBTAIN( 307 307 MPTEST.SEMAPHORE_ID( 1 ), 308 308 RTEMS.DEFAULT_OPTIONS, -
c/src/ada-tests/mptests/mp13/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 25 26 package MPTEST is … … 72 73 73 74 procedure INIT ( 74 ARGUMENT : in RTEMS.TASK _ARGUMENT75 ARGUMENT : in RTEMS.TASKS.ARGUMENT 75 76 ); 76 77 pragma Convention (C, INIT); … … 85 86 86 87 procedure TEST_TASK_1 ( 87 ARGUMENT : in RTEMS.TASK _ARGUMENT88 ARGUMENT : in RTEMS.TASKS.ARGUMENT 88 89 ); 89 90 pragma Convention (C, TEST_TASK_1); … … 98 99 99 100 procedure TEST_TASK_2 ( 100 ARGUMENT : in RTEMS.TASK _ARGUMENT101 ARGUMENT : in RTEMS.TASKS.ARGUMENT 101 102 ); 102 103 pragma Convention (C, TEST_TASK_2); -
c/src/ada-tests/mptests/mp13/node1/mp13_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp13/node2/mp13_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp14/mptest.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 24 24 with INTERFACES.C; 25 25 with RTEMS; 26 with RTEMS.EVENT; 27 with RTEMS.MESSAGE_QUEUE; 28 with RTEMS.PARTITION; 29 with RTEMS.SEMAPHORE; 30 with RTEMS.TASKS; 31 with RTEMS.TIMER; 26 32 with TEST_SUPPORT; 27 33 with TEXT_IO; … … 32 38 package body MPTEST is 33 39 34 --PAGE35 40 -- 36 41 -- STOP_TEST_TSR … … 47 52 end STOP_TEST_TSR; 48 53 49 --PAGE50 54 -- 51 55 -- EXIT_TEST … … 59 63 begin 60 64 61 RTEMS.TASK _MODE(RTEMS.NO_PREEMPT, RTEMS.PREEMPT_MASK, OLD_MODE, STATUS);65 RTEMS.TASKS.MODE(RTEMS.NO_PREEMPT, RTEMS.PREEMPT_MASK, OLD_MODE, STATUS); 62 66 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_MODE" ); 63 67 … … 68 72 end EXIT_TEST; 69 73 70 --PAGE71 74 -- 72 75 -- INIT … … 74 77 75 78 procedure INIT ( 76 ARGUMENT : in RTEMS.TASK _ARGUMENT79 ARGUMENT : in RTEMS.TASKS.ARGUMENT 77 80 ) is 78 81 INDEX : RTEMS.UNSIGNED32; 79 82 STATUS : RTEMS.STATUS_CODES; 80 PREVIOUS_PRIORITY : RTEMS.TASK _PRIORITY;83 PREVIOUS_PRIORITY : RTEMS.TASKS.PRIORITY; 81 84 begin 82 85 … … 93 96 MPTEST.STOP_TEST := FALSE; 94 97 95 RTEMS.TIMER _CREATE(98 RTEMS.TIMER.CREATE( 96 99 MPTEST.STOP_TIMER_NAME, 97 100 MPTEST.STOP_TIMER_ID, … … 100 103 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TIMER_CREATE" ); 101 104 102 RTEMS.TIMER _FIRE_AFTER(105 RTEMS.TIMER.FIRE_AFTER( 103 106 MPTEST.STOP_TIMER_ID, 104 107 TEST_SUPPORT.MAXIMUM_LONG_TEST_DURATION * … … 145 148 146 149 TEXT_IO.PUT_LINE( "Creating Semaphore (Global)" ); 147 RTEMS.SEMAPHORE _CREATE(150 RTEMS.SEMAPHORE.CREATE( 148 151 MPTEST.SEMAPHORE_NAME( 1 ), 149 152 1, … … 155 158 156 159 TEXT_IO.PUT_LINE( "Creating Message Queue (Global)" ); 157 RTEMS.MESSAGE_QUEUE _CREATE(160 RTEMS.MESSAGE_QUEUE.CREATE( 158 161 MPTEST.QUEUE_NAME( 1 ), 159 162 1, … … 165 168 166 169 TEXT_IO.PUT_LINE( "Creating Partition (Global)" ); 167 RTEMS.PARTITION _CREATE(170 RTEMS.PARTITION.CREATE( 168 171 MPTEST.PARTITION_NAME( 1 ), 169 172 MPTEST.PARTITION_AREA( 0 )'ADDRESS, … … 179 182 180 183 TEXT_IO.PUT_LINE( "Creating Event task (Global)" ); 181 RTEMS.TASK _CREATE(184 RTEMS.TASKS.CREATE( 182 185 MPTEST.EVENT_TASK_NAME( 183 186 TEST_SUPPORT.NODE … … 193 196 194 197 TEXT_IO.PUT_LINE( "Starting Event task (Global)" ); 195 RTEMS.TASK _START(198 RTEMS.TASKS.START( 196 199 MPTEST.EVENT_TASK_ID( 1 ), 197 200 MPTEST.TEST_TASK'ACCESS, … … 202 205 203 206 TEXT_IO.PUT_LINE( "Creating Semaphore task (Global)" ); 204 RTEMS.TASK _CREATE(207 RTEMS.TASKS.CREATE( 205 208 MPTEST.SEMAPHORE_TASK_NAME( 206 209 TEST_SUPPORT.NODE … … 216 219 217 220 TEXT_IO.PUT_LINE( "Starting Semaphore task (Global)" ); 218 RTEMS.TASK _START(221 RTEMS.TASKS.START( 219 222 MPTEST.SEMAPHORE_TASK_ID( 1 ), 220 223 MPTEST.SEMAPHORE_TASK'ACCESS, … … 225 228 226 229 TEXT_IO.PUT_LINE( "Creating Message Queue task (Global)" ); 227 RTEMS.TASK _CREATE(230 RTEMS.TASKS.CREATE( 228 231 MPTEST.QUEUE_TASK_NAME( 229 232 TEST_SUPPORT.NODE … … 239 242 240 243 TEXT_IO.PUT_LINE( "Starting Message Queue task (Global)" ); 241 RTEMS.TASK _START(244 RTEMS.TASKS.START( 242 245 MPTEST.QUEUE_TASK_ID( 1 ), 243 246 MPTEST.MESSAGE_QUEUE_TASK'ACCESS, … … 248 251 249 252 TEXT_IO.PUT_LINE( "Creating Partition task (Global)" ); 250 RTEMS.TASK _CREATE(253 RTEMS.TASKS.CREATE( 251 254 MPTEST.PARTITION_TASK_NAME( 252 255 TEST_SUPPORT.NODE … … 262 265 263 266 TEXT_IO.PUT_LINE( "Starting Partition task (Global)" ); 264 RTEMS.TASK _START(267 RTEMS.TASKS.START( 265 268 MPTEST.PARTITION_TASK_ID( 1 ), 266 269 MPTEST.PARTITION_TASK'ACCESS, … … 270 273 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START" ); 271 274 272 RTEMS.TASK _SET_PRIORITY( RTEMS.SELF, 2, PREVIOUS_PRIORITY, STATUS );275 RTEMS.TASKS.SET_PRIORITY( RTEMS.SELF, 2, PREVIOUS_PRIORITY, STATUS ); 273 276 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_SET_PRIORITY" ); 274 277 … … 293 296 begin 294 297 295 RTEMS.EVENT _SEND(298 RTEMS.EVENT.SEND( 296 299 MPTEST.TASK_ID( RTEMS.GET_INDEX( TIMER_ID ) ), 297 300 RTEMS.EVENT_16, … … 311 314 312 315 procedure TEST_TASK ( 313 ARGUMENT : in RTEMS.TASK _ARGUMENT316 ARGUMENT : in RTEMS.TASKS.ARGUMENT 314 317 ) is 315 318 REMOTE_NODE : RTEMS.UNSIGNED32; … … 327 330 328 331 TEXT_IO.PUT_LINE( "About to go to sleep!" ); 329 RTEMS.TASK _WAKE_AFTER( 1 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS );332 RTEMS.TASKS.WAKE_AFTER( 1 * TEST_SUPPORT.TICKS_PER_SECOND, STATUS ); 330 333 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" ); 331 334 TEXT_IO.PUT_LINE( "Waking up!" ); … … 338 341 loop 339 342 340 RTEMS.TASK _IDENT(343 RTEMS.TASKS.IDENT( 341 344 MPTEST.EVENT_TASK_NAME( REMOTE_NODE ), 342 345 RTEMS.SEARCH_ALL_NODES, … … 359 362 for COUNT in 1 .. MPTEST.EVENT_TASK_DOT_COUNT 360 363 loop 361 RTEMS.EVENT _SEND(364 RTEMS.EVENT.SEND( 362 365 REMOTE_TID, 363 366 RTEMS.EVENT_16, … … 385 388 exit when MPTEST.STOP_TEST = TRUE; 386 389 387 RTEMS.EVENT _RECEIVE(390 RTEMS.EVENT.RECEIVE( 388 391 RTEMS.EVENT_16, 389 392 RTEMS.DEFAULT_OPTIONS, … … 413 416 414 417 procedure DELAYED_EVENTS_TASK ( 415 ARGUMENT : in RTEMS.TASK _ARGUMENT418 ARGUMENT : in RTEMS.TASKS.ARGUMENT 416 419 ) is 417 420 COUNT : RTEMS.UNSIGNED32; … … 421 424 begin 422 425 423 RTEMS.TASK _MODE(426 RTEMS.TASKS.MODE( 424 427 RTEMS.PREEMPT + RTEMS.TIMESLICE, 425 428 RTEMS.PREEMPT_MASK + RTEMS.TIMESLICE_MASK, … … 429 432 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_MODE" ); 430 433 431 RTEMS.TIMER _CREATE(434 RTEMS.TIMER.CREATE( 432 435 MPTEST.TIMER_NAME( 1 ), 433 436 MPTEST.TIMER_ID( 1 ), … … 436 439 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TIMER_CREATE" ); 437 440 438 RTEMS.TASK _IDENT(441 RTEMS.TASKS.IDENT( 439 442 RTEMS.SELF, 440 443 RTEMS.SEARCH_ALL_NODES, … … 448 451 for COUNT in 1 .. MPTEST.DELAYED_EVENT_DOT_COUNT 449 452 loop 450 RTEMS.TIMER _FIRE_AFTER(453 RTEMS.TIMER.FIRE_AFTER( 451 454 MPTEST.TIMER_ID( 1 ), 452 455 1, … … 457 460 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TIMER_FIRE_AFTER" ); 458 461 459 RTEMS.EVENT _RECEIVE(462 RTEMS.EVENT.RECEIVE( 460 463 RTEMS.EVENT_16, 461 464 RTEMS.DEFAULT_OPTIONS, … … 485 488 486 489 procedure MESSAGE_QUEUE_TASK ( 487 INDEX : in RTEMS.TASK _ARGUMENT490 INDEX : in RTEMS.TASKS.ARGUMENT 488 491 ) is 489 492 COUNT : RTEMS.UNSIGNED32; … … 503 506 loop 504 507 505 RTEMS.MESSAGE_QUEUE _IDENT(508 RTEMS.MESSAGE_QUEUE.IDENT( 506 509 MPTEST.QUEUE_NAME( 1 ), 507 510 RTEMS.SEARCH_ALL_NODES, … … 517 520 if TEST_SUPPORT.NODE = 1 then 518 521 519 RTEMS.MESSAGE_QUEUE _SEND(522 RTEMS.MESSAGE_QUEUE.SEND( 520 523 MPTEST.QUEUE_ID( 1 ), 521 524 MPTEST.BUFFERS( INDEX ), … … 555 558 exit when MPTEST.STOP_TEST = TRUE; 556 559 557 RTEMS.MESSAGE_QUEUE _RECEIVE(560 RTEMS.MESSAGE_QUEUE.RECEIVE( 558 561 MPTEST.QUEUE_ID( 1 ), 559 562 MPTEST.BUFFERS( INDEX ), … … 574 577 end if; 575 578 576 RTEMS.MESSAGE_QUEUE _SEND(579 RTEMS.MESSAGE_QUEUE.SEND( 577 580 MPTEST.QUEUE_ID( 1 ), 578 581 MPTEST.BUFFERS( INDEX ), … … 588 591 if YIELD_COUNT = 0 then 589 592 590 RTEMS.TASK _WAKE_AFTER( RTEMS.YIELD_PROCESSOR, STATUS );593 RTEMS.TASKS.WAKE_AFTER( RTEMS.YIELD_PROCESSOR, STATUS ); 591 594 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "YIELD" ); 592 595 … … 618 621 619 622 procedure PARTITION_TASK ( 620 IGNORED : in RTEMS.TASK _ARGUMENT623 IGNORED : in RTEMS.TASKS.ARGUMENT 621 624 ) is 622 625 COUNT : RTEMS.UNSIGNED32; … … 629 632 loop 630 633 631 RTEMS.PARTITION _IDENT(634 RTEMS.PARTITION.IDENT( 632 635 MPTEST.PARTITION_NAME( 1 ), 633 636 RTEMS.SEARCH_ALL_NODES, … … 650 653 exit when MPTEST.STOP_TEST = TRUE; 651 654 652 RTEMS.PARTITION _GET_BUFFER(655 RTEMS.PARTITION.GET_BUFFER( 653 656 MPTEST.PARTITION_ID( 1 ), 654 657 BUFFER, … … 657 660 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "PARTITION_GET_BUFFER" ); 658 661 659 RTEMS.PARTITION _RETURN_BUFFER(662 RTEMS.PARTITION.RETURN_BUFFER( 660 663 MPTEST.PARTITION_ID( 1 ), 661 664 BUFFER, … … 669 672 if TEST_SUPPORT.NODE = 1 then 670 673 671 RTEMS.TASK _WAKE_AFTER( RTEMS.YIELD_PROCESSOR, STATUS );674 RTEMS.TASKS.WAKE_AFTER( RTEMS.YIELD_PROCESSOR, STATUS ); 672 675 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "YIELD" ); 673 676 … … 693 696 694 697 procedure SEMAPHORE_TASK ( 695 ARGUMENT : in RTEMS.TASK _ARGUMENT698 ARGUMENT : in RTEMS.TASKS.ARGUMENT 696 699 ) is 697 700 COUNT : RTEMS.UNSIGNED32; … … 704 707 loop 705 708 706 RTEMS.SEMAPHORE _IDENT(709 RTEMS.SEMAPHORE.IDENT( 707 710 MPTEST.SEMAPHORE_NAME( 1 ), 708 711 RTEMS.SEARCH_ALL_NODES, … … 727 730 exit when MPTEST.STOP_TEST = TRUE; 728 731 729 RTEMS.SEMAPHORE _OBTAIN(732 RTEMS.SEMAPHORE.OBTAIN( 730 733 MPTEST.SEMAPHORE_ID( 1 ), 731 734 RTEMS.DEFAULT_OPTIONS, … … 735 738 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "SEMAPHORE_OBTAIN" ); 736 739 737 RTEMS.SEMAPHORE _RELEASE( MPTEST.SEMAPHORE_ID( 1 ), STATUS );740 RTEMS.SEMAPHORE.RELEASE( MPTEST.SEMAPHORE_ID( 1 ), STATUS ); 738 741 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "SEMAPHORE_RELEASE" ); 739 742 … … 744 747 if YIELD_COUNT = 0 then 745 748 746 RTEMS.TASK _WAKE_AFTER( RTEMS.YIELD_PROCESSOR, STATUS );749 RTEMS.TASKS.WAKE_AFTER( RTEMS.YIELD_PROCESSOR, STATUS ); 747 750 TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "YIELD" ); 748 751 -
c/src/ada-tests/mptests/mp14/mptest.ads
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989- 1997.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 25 26 package MPTEST is … … 176 177 177 178 procedure INIT ( 178 ARGUMENT : in RTEMS.TASK _ARGUMENT179 ARGUMENT : in RTEMS.TASKS.ARGUMENT 179 180 ); 180 181 pragma Convention (C, INIT); … … 189 190 190 191 procedure TEST_TASK ( 191 ARGUMENT : in RTEMS.TASK _ARGUMENT192 ARGUMENT : in RTEMS.TASKS.ARGUMENT 192 193 ); 193 194 pragma Convention (C, TEST_TASK); … … 202 203 203 204 procedure DELAYED_EVENTS_TASK ( 204 ARGUMENT : in RTEMS.TASK _ARGUMENT205 ARGUMENT : in RTEMS.TASKS.ARGUMENT 205 206 ); 206 207 pragma Convention (C, DELAYED_EVENTS_TASK); … … 215 216 216 217 procedure MESSAGE_QUEUE_TASK ( 217 INDEX : in RTEMS.TASK _ARGUMENT218 INDEX : in RTEMS.TASKS.ARGUMENT 218 219 ); 219 220 pragma Convention (C, MESSAGE_QUEUE_TASK); … … 228 229 229 230 procedure PARTITION_TASK ( 230 IGNORED : in RTEMS.TASK _ARGUMENT231 IGNORED : in RTEMS.TASKS.ARGUMENT 231 232 ); 232 233 pragma Convention (C, PARTITION_TASK); … … 241 242 242 243 procedure SEMAPHORE_TASK ( 243 ARGUMENT : in RTEMS.TASK _ARGUMENT244 ARGUMENT : in RTEMS.TASKS.ARGUMENT 244 245 ); 245 246 pragma Convention (C, SEMAPHORE_TASK); -
c/src/ada-tests/mptests/mp14/node1/mp14_node1.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS, -
c/src/ada-tests/mptests/mp14/node2/mp14_node2.adb
r1987020 r3c4d8cd1 11 11 -- 12 12 -- 13 -- COPYRIGHT (c) 1989-20 07.13 -- COPYRIGHT (c) 1989-2011. 14 14 -- On-Line Applications Research Corporation (OAR). 15 15 -- … … 22 22 23 23 with RTEMS; 24 with RTEMS.TASKS; 24 25 with MPTEST; 25 26 with TEST_SUPPORT; … … 30 31 begin 31 32 32 RTEMS.TASK _CREATE(33 RTEMS.TASKS.CREATE( 33 34 RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ), 34 35 1, … … 42 43 43 44 44 RTEMS.TASK _START(45 RTEMS.TASKS.START( 45 46 INIT_ID, 46 47 MPTEST.INIT'ACCESS,
Note: See TracChangeset
for help on using the changeset viewer.