Ticket #1647: post-modsched-sptests-psim.txt

File post-modsched-sptests-psim.txt, 121.9 KB (added by Gedare Bloom, on 11/13/10 at 17:17:45)

sptests on psim after patch

Line 
1OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
3Overriding NumSources (17) from configuration with 16
4OpenPIC timer frequency is 1 Hz
5
6
7*** TEST 1 ***
8TA1  - rtems_clock_get_tod - 09:00:00   12/31/1988
9TA2  - rtems_clock_get_tod - 09:00:00   12/31/1988
10TA3  - rtems_clock_get_tod - 09:00:00   12/31/1988
11TA1  - rtems_clock_get_tod - 09:00:05   12/31/1988
12TA2  - rtems_clock_get_tod - 09:00:10   12/31/1988
13TA1  - rtems_clock_get_tod - 09:00:10   12/31/1988
14TA1  - rtems_clock_get_tod - 09:00:15   12/31/1988
15TA3  - rtems_clock_get_tod - 09:00:15   12/31/1988
16TA2  - rtems_clock_get_tod - 09:00:20   12/31/1988
17TA1  - rtems_clock_get_tod - 09:00:20   12/31/1988
18TA1  - rtems_clock_get_tod - 09:00:25   12/31/1988
19TA2  - rtems_clock_get_tod - 09:00:30   12/31/1988
20TA1  - rtems_clock_get_tod - 09:00:30   12/31/1988
21TA3  - rtems_clock_get_tod - 09:00:30   12/31/1988
22*** END OF TEST 1 ***
23OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
24OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
25Overriding NumSources (17) from configuration with 16
26OpenPIC timer frequency is 1 Hz
27
28
29*** TEST 2 ***
30INIT - rtems_task_wake_after - yielding processor
31PREEMPT - rtems_task_delete - deleting self
32INIT - suspending TA2 while middle task on a ready chain
33TA1 - rtems_task_wake_after - sleep 1 second
34TA2 - rtems_task_wake_after - sleep 1 minute
35TA3 - rtems_task_wake_after - sleep 5 seconds
36TA1 - rtems_task_ident - tid of TA2 (0x0a010004)
37TA1 - rtems_get_classic_name - id -> name of TA2 OK
38TA1 - rtems_task_ident - tid of TA3 (0x0a010002)
39TA1 - rtems_task_set_priority - set TA3's priority to 2
40TA1 - rtems_task_suspend - suspend TA2
41TA1 - rtems_task_delete - delete TA2
42TA1 - rtems_task_wake_after - sleep for 5 seconds
43TA3 - rtems_task_delete - delete self
44*** END OF TEST 2 ***
45OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
46OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
47Overriding NumSources (17) from configuration with 16
48OpenPIC timer frequency is 1 Hz
49
50
51*** TEST 3 ***
52TA1  sets clock: 09:15:00   12/31/1988
53TA1  going to sleep:  09:15:00   12/31/1988
54TA2   09:15:01   12/31/1988
55TA2   09:15:02   12/31/1988
56TA2   09:15:03   12/31/1988
57TA2   09:15:04   12/31/1988
58TA1  awakened:  09:15:05   12/31/1988
59TA1  going to sleep:  09:15:05   12/31/1988
60TA2   09:15:05   12/31/1988
61TA2   09:15:06   12/31/1988
62TA2   09:15:07   12/31/1988
63TA2   09:15:08   12/31/1988
64TA2   09:15:09   12/31/1988
65TA1  awakened:  09:15:10   12/31/1988
66TA1  going to sleep:  09:15:10   12/31/1988
67TA2   09:15:10   12/31/1988
68TA2   09:15:11   12/31/1988
69TA2   09:15:12   12/31/1988
70TA2   09:15:13   12/31/1988
71TA2   09:15:14   12/31/1988
72TA1  awakened:  09:15:15   12/31/1988
73TA1  going to sleep:  09:15:15   12/31/1988
74TA2   09:15:15   12/31/1988
75TA2   09:15:16   12/31/1988
76*** END OF TEST 3 ***
77OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
78OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
79Overriding NumSources (17) from configuration with 16
80OpenPIC timer frequency is 1 Hz
81
82
83*** TEST 4 ***
84TA1 - rtems_task_suspend - on Task 2
85TA1 - rtems_task_suspend - on Task 3
86TA1 - killing time
87TA1 - rtems_task_resume - on Task 2
88TA1 - rtems_task_resume - on Task 3
89TA1 - rtems_task_mode - change mode to NO RTEMS_PREEMPT
90TA1 - 09:15:10   12/31/1988
91TA1 - 09:15:11   12/31/1988
92TA1 - 09:15:12   12/31/1988
93TA1 - 09:15:13   12/31/1988
94TA1 - 09:15:14   12/31/1988
95TA1 - 09:15:15   12/31/1988
96TA1 - rtems_task_mode - change mode to RTEMS_PREEMPT
97TA1 - 09:15:00   12/31/1988
98TA2 - 09:15:04   12/31/1988
99TA3 - 09:15:05   12/31/1988
100TA1 - 09:15:06   12/31/1988
101TA2 - 09:15:07   12/31/1988
102TA3 - 09:15:08   12/31/1988
103TA1 - 09:15:09   12/31/1988
104TA2 - 09:15:16   12/31/1988
105TA3 - 09:15:17   12/31/1988
106TA1 - 09:15:18   12/31/1988
107TA1 - rtems_extension_delete - successful
108*** END OF TEST 4 ***
109OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
110OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
111Overriding NumSources (17) from configuration with 16
112OpenPIC timer frequency is 1 Hz
113
114
115*** TEST 5 ***
116TA1 - rtems_task_wake_after - sleep 5 seconds
117TA2 - rtems_task_suspend - suspend self
118TA3 - rtems_task_suspend - suspend self
119TA1 - rtems_task_suspend - suspend TA3
120TA1 - rtems_task_resume - resume TA2
121TA1 - rtems_task_wake_after - sleep 5 seconds
122TA2 - rtems_task_wake_after - sleep 1 second
123TA2 - rtems_task_wake_after - sleep 1 second
124TA2 - rtems_task_wake_after - sleep 1 second
125TA2 - rtems_task_wake_after - sleep 1 second
126TA2 - rtems_task_wake_after - sleep 1 second
127TA1 - rtems_task_suspend - suspend TA2
128TA1 - rtems_task_resume - resume TA3
129TA1 - rtems_task_wake_after - sleep 5 seconds
130TA3 - rtems_task_wake_after - sleep 1 second
131TA3 - rtems_task_wake_after - sleep 1 second
132TA3 - rtems_task_wake_after - sleep 1 second
133TA3 - rtems_task_wake_after - sleep 1 second
134TA3 - rtems_task_wake_after - sleep 1 second
135TA1 - rtems_task_suspend - suspend TA3
136TA1 - rtems_task_resume - resume TA2
137TA1 - rtems_task_wake_after - sleep 5 seconds
138TA2 - rtems_task_wake_after - sleep 1 second
139TA2 - rtems_task_wake_after - sleep 1 second
140TA2 - rtems_task_wake_after - sleep 1 second
141TA2 - rtems_task_wake_after - sleep 1 second
142TA2 - rtems_task_wake_after - sleep 1 second
143TA1 - rtems_task_suspend - suspend TA2
144TA1 - rtems_task_resume - resume TA3
145TA1 - rtems_task_wake_after - sleep 5 seconds
146TA3 - rtems_task_wake_after - sleep 1 second
147TA3 - rtems_task_wake_after - sleep 1 second
148TA3 - rtems_task_wake_after - sleep 1 second
149TA3 - rtems_task_wake_after - sleep 1 second
150TA3 - rtems_task_wake_after - sleep 1 second
151TA1 - rtems_task_suspend - suspend TA3
152TA1 - rtems_task_resume - resume TA2
153TA1 - rtems_task_wake_after - sleep 5 seconds
154TA2 - rtems_task_wake_after - sleep 1 second
155TA2 - rtems_task_wake_after - sleep 1 second
156TA2 - rtems_task_wake_after - sleep 1 second
157TA2 - rtems_task_wake_after - sleep 1 second
158TA2 - rtems_task_wake_after - sleep 1 second
159TA1 - rtems_task_suspend - suspend TA2
160TA1 - rtems_task_resume - resume TA3
161*** END OF TEST 5 ***
162OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
163OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
164Overriding NumSources (17) from configuration with 16
165OpenPIC timer frequency is 1 Hz
166
167
168*** TEST 6 ***
169TA1 - is beginning to run
170TA1 - restarting TA3
171TA2 - is beginning to run
172TA2 - rtems_task_wake_after - sleep 1/2 second
173TA2 - rtems_task_wake_after - sleep 1/2 second
174TA1 - rtems_task_restart - restarting TA2
175TA2 - is beginning to run
176TA2 - rtems_task_wake_after - sleep 1/2 second
177TA2 - rtems_task_wake_after - sleep 1/2 second
178TA1 - rtems_task_restart - restarting self
179TA1 - is beginning to run
180TA2 - rtems_task_wake_after - sleep 1/2 second
181TA2 - rtems_task_wake_after - sleep 1/2 second
182TA1 - rtems_task_restart - restarting TA2
183TA2 - is beginning to run
184TA2 - rtems_task_wake_after - sleep 1/2 second
185TA2 - rtems_task_wake_after - sleep 1/2 second
186TA1 - rtems_task_restart - restarting self
187TA1 - is beginning to run
188TA2 - rtems_task_wake_after - sleep 1/2 second
189TA2 - rtems_task_wake_after - sleep 1/2 second
190TA1 - rtems_task_restart - restarting TA2
191TA2 - is beginning to run
192TA2 - rtems_task_wake_after - sleep 1/2 second
193TA2 - rtems_task_wake_after - sleep 1/2 second
194TA1 - rtems_task_restart - restarting self
195TA1 - is beginning to run
196TA2 - rtems_task_wake_after - sleep 1/2 second
197TA2 - rtems_task_wake_after - sleep 1/2 second
198TA1 - rtems_task_restart - restarting TA2
199TA2 - is beginning to run
200TA2 - rtems_task_wake_after - sleep 1/2 second
201TA2 - rtems_task_wake_after - sleep 1/2 second
202TA1 - rtems_task_restart - restarting self
203TA1 - is beginning to run
204*** END OF TEST 6 ***
205OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
206OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
207Overriding NumSources (17) from configuration with 16
208OpenPIC timer frequency is 1 Hz
209
210
211*** TEST 7 ***
212rtems_extension_create - bad id pointer -- RTEMS_INVALID_ADDRESS
213rtems_extension_create - bad name -- RTEMS_INVALID_NAME
214rtems_extension_create - first one -- OK
215rtems_extension_create - second one-- OK
216rtems_extension_create -- RTEMS_TOO_MANY
217rtems_extension_delete - second one -- OK
218rtems_extension_delete - second one again -- RTEMS_INVALID_ID
219rtems_extension_ident -- OK
220rtems_extension_ident - bad name -- RTEMS_INVALID_NAME
221rtems_extension_ident - bad name -- RTEMS_INVALID_ADDRESS
222TASK_CREATE - TA1  - created
223TASK_CREATE - TA2  - created
224TASK_CREATE - TA3  - created
225TASK_CREATE - TA4  - created
226TASK_START - TA1  - started
227TASK_START - TA2  - started
228TASK_START - TA3  - started
229TASK_START - TA4  - started
230TASK_RESTART - TA3  - restarted
231INIT - rtems_task_set_note - set my (id) RTEMS_NOTEPAD_4 to TA1's priority: 04
232INIT - rtems_task_set_note - set my (SELF) RTEMS_NOTEPAD_4 to TA1's priority: 04
233INIT - rtems_task_set_note - set TA1's RTEMS_NOTEPAD_8 to TA1's priority: 04
234INIT - rtems_task_set_note - set TA2's RTEMS_NOTEPAD_8 to TA2's priority: 04
235<pause>
236TA1 - rtems_task_set_priority - get initial priority of self: 04
237TA1 - rtems_task_get_note - get RTEMS_NOTEPAD_8 - current priority: 04
238TA1 - rtems_task_set_note - set TA2's RTEMS_NOTEPAD_8: 03
239TA1 - rtems_task_set_priority - set TA2's priority: 03
240TA2 - rtems_task_get_note - get RTEMS_NOTEPAD_8 - current priority: 03
241TA2 - rtems_task_set_note - set TA1's RTEMS_NOTEPAD_8: 02
242TA2 - rtems_task_set_priority - set TA1's priority: 02
243TA1 - rtems_task_get_note - get RTEMS_NOTEPAD_8 - current priority: 02
244TA1 - rtems_task_set_note - set TA2's RTEMS_NOTEPAD_8: 01
245TA1 - rtems_task_set_priority - set TA2's priority: 01
246TA2 - rtems_task_get_note - get RTEMS_NOTEPAD_8 - current priority: 01
247TA2 - rtems_task_suspend - suspend TA1
248TA2 - rtems_task_set_priority - set priority of TA1 ( blocked )
249TASK_DELETE - TA2  TASK_DELETE deleting - TA1
250TASK_DELETE - TA2  TASK_DELETE deleting - TA3
251TASK_DELETE - TA2  TASK_DELETE deleting - TA2
252TA4 - exitting task
253RTEMS_TASK_EXITTED - extension invoked for TA4
254*** END OF TEST 7 ***
255OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
256OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
257Overriding NumSources (17) from configuration with 16
258OpenPIC timer frequency is 1 Hz
259
260
261*** TEST 8 ***
262TA1 - rtems_task_mode - RTEMS_ASR                  - previous mode:  00000000
263TA1 - rtems_task_mode - RTEMS_NO_ASR               - previous mode:  00000000
264TA1 - rtems_task_mode - RTEMS_NO_ASR               - previous mode:  00000400
265TA1 - rtems_task_mode - RTEMS_ASR                  - previous mode:  00000400
266TA1 - rtems_task_mode - RTEMS_NO_TIMESLICE         - previous mode:  00000000
267TA1 - rtems_task_mode - RTEMS_TIMESLICE            - previous mode:  00000000
268TA1 - rtems_task_mode - RTEMS_TIMESLICE            - previous mode:  00000200
269TA1 - rtems_task_mode - RTEMS_NO_TIMESLICE         - previous mode:  00000200
270TA1 - rtems_task_mode - RTEMS_PREEMPT              - previous mode:  00000000
271TA1 - rtems_task_mode - RTEMS_NO_PREEMPT           - previous mode:  00000000
272TA1 - rtems_task_mode - RTEMS_NO_PREEMPT           - previous mode:  00000100
273TA1 - rtems_task_mode - RTEMS_PREEMPT              - previous mode:  00000100
274TA1 - rtems_task_mode - RTEMS_INTERRUPT_LEVEL( 3 ) - previous mode:  00000000
275TA1 - rtems_task_mode - RTEMS_INTERRUPT_LEVEL( 5 ) - previous mode:  00000001
276TA1 - rtems_task_mode - set all modes        - previous mode:  00000001
277TA1 - rtems_task_mode - set all modes        - previous mode:  00000701
278TA1 - rtems_task_mode - clear all modes      - previous mode:  00000701
279TA1 - rtems_task_mode - get current mode     - previous mode:  00000000
280*** END OF TEST 8 ***
281OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
282OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
283Overriding NumSources (17) from configuration with 16
284OpenPIC timer frequency is 1 Hz
285
286
287*** TEST 9 ***
288INIT - rtems_task_create - priority of 0 - RTEMS_INVALID_PRIORITY
289INIT - rtems_task_create - priority too high - RTEMS_INVALID_PRIORITY
290INIT - rtems_task_restart - RTEMS_INCORRECT_STATE
291TA1 - rtems_task_is_suspended - RTEMS_INVALID_ID
292TA1 - rtems_task_delete - RTEMS_INVALID_ID
293TA1 - rtems_task_get_note - RTEMS_INVALID_ADDRESS
294TA1 - rtems_task_get_note - RTEMS_INVALID_NUMBER
295TA1 - rtems_task_get_note - RTEMS_INVALID_ID
296TA1 - rtems_task_get_note - RTEMS_INVALID_ID
297TA1 - rtems_task_ident - RTEMS_INVALID_ADDRESS
298TA1 - rtems_task_ident - current task RTEMS_SUCCESSFUL
299TA1 - rtems_task_ident - global RTEMS_INVALID_NAME
300TA1 - rtems_task_ident - local RTEMS_INVALID_NAME
301TA1 - rtems_task_ident - RTEMS_INVALID_NODE
302TA1 - rtems_task_restart - RTEMS_INVALID_ID
303TA1 - rtems_task_resume - RTEMS_INVALID_ID
304TA1 - rtems_task_resume - RTEMS_INCORRECT_STATE
305TA1 - rtems_task_set_priority - RTEMS_INVALID_ADDRESS
306TA1 - rtems_task_set_priority - RTEMS_INVALID_PRIORITY
307TA1 - rtems_task_set_priority - RTEMS_INVALID_ID
308TA1 - rtems_task_set_note - RTEMS_INVALID_NUMBER
309TA1 - rtems_task_set_note - RTEMS_INVALID_ID
310TA1 - rtems_task_start - RTEMS_INVALID_ID
311TA1 - rtems_task_start - RTEMS_INCORRECT_STATE
312TA1 - rtems_task_suspend - RTEMS_INVALID_ID
313TA1 - rtems_task_mode - RTEMS_INVALID_ADDRESS
314<pause - screen 2>
315TA1 - rtems_clock_get_tod - RTEMS_INVALID_ADDRESS
316TA1 - rtems_clock_get_tod - RTEMS_NOT_DEFINED
317TA1 - rtems_clock_get_seconds_since_epoch - RTEMS_INVALID_ADDRESS
318TA1 - rtems_clock_get_seconds_since_epoch - RTEMS_NOT_DEFINED
319TA1 - rtems_clock_get_uptime - RTEMS_INVALID_ADDRESS
320TA1 - rtems_clock_get_tod_timeval - RTEMS_INVALID_ADDRESS
321TA1 - rtems_clock_get_tod_timeval - RTEMS_NOT_DEFINED
322TA1 - rtems_clock_set_nanoseconds_extension - RTEMS_INVALID_ADDRESS
323TA1 - rtems_clock_set - RTEMS_INVALID_ADDRESS
324TA1 - rtems_clock_get - RTEMS_INVALID_ADDRESS
325TA1 - rtems_clock_get - RTEMS_INVALID_NUMBER
326TA1 - rtems_task_wake_when - RTEMS_INVALID_ADDRESS
327TA1 - rtems_task_wake_when - RTEMS_NOT_DEFINED
328TA1 - rtems_timer_fire_when - RTEMS_NOT_DEFINED
329TA1 - rtems_clock_set - 08:30:45   02/05/1987 - RTEMS_INVALID_CLOCK
330TA1 - rtems_clock_set - 08:30:45   15/05/1988 - RTEMS_INVALID_CLOCK
331TA1 - rtems_clock_set - 08:30:45   02/32/1988 - RTEMS_INVALID_CLOCK
332TA1 - rtems_clock_set - 25:30:45   02/05/1988 - RTEMS_INVALID_CLOCK
333TA1 - rtems_clock_set - 08:61:45   02/05/1988 - RTEMS_INVALID_CLOCK
334TA1 - rtems_clock_set - 08:30:61   02/05/1988 - RTEMS_INVALID_CLOCK
335TA1 - rtems_clock_set - 08:30:45   02/05/1988 - RTEMS_INVALID_CLOCK
336TA1 - rtems_clock_set - 08:30:45   02/05/1988 - RTEMS_SUCCESSFUL
337TA1 - rtems_task_wake_when - TICKINVALID - sleep about 3 seconds
338TA1 - rtems_task_wake_when - RTEMS_INVALID_ADDRESS
339TA1 - rtems_task_wake_when - TICKINVALID - woke up RTEMS_SUCCESSFUL
340TA1 - rtems_task_wake_when - 08:30:48   02/05/1961 - RTEMS_INVALID_CLOCK
341TA1 - rtems_task_wake_when - 25:30:48   02/05/1988 - RTEMS_INVALID_CLOCK
342TA1 - current time - 08:30:51   02/05/1988
343TA1 - rtems_task_wake_when - 08:30:51   01/05/1988 - RTEMS_INVALID_CLOCK
344<pause - screen 3>
345TA1 - rtems_task_create - RTEMS_INVALID_NAME
346TA1 - rtems_task_create - RTEMS_INVALID_ADDRESS
347TA1 - rtems_task_create - stack size - RTEMS_UNSATISFIED
348TA1 - rtems_task_create - TA2 created - RTEMS_SUCCESSFUL
349TA1 - rtems_task_suspend - suspend TA2 - RTEMS_SUCCESSFUL
350TA1 - rtems_task_suspend - suspend TA2 - RTEMS_ALREADY_SUSPENDED
351TA1 - rtems_task_resume - TA2 resumed - RTEMS_SUCCESSFUL
352TA1 - rtems_task_create - TA3 created - RTEMS_SUCCESSFUL
353TA1 - rtems_task_create - 4 created - RTEMS_SUCCESSFUL
354TA1 - rtems_task_create - 5 created - RTEMS_SUCCESSFUL
355TA1 - rtems_task_create - 6 created - RTEMS_SUCCESSFUL
356TA1 - rtems_task_create - 7 created - RTEMS_SUCCESSFUL
357TA1 - rtems_task_create - 8 created - RTEMS_SUCCESSFUL
358TA1 - rtems_task_create - 9 created - RTEMS_SUCCESSFUL
359TA1 - rtems_task_create - 10 created - RTEMS_SUCCESSFUL
360TA1 - rtems_task_create - 11 - RTEMS_TOO_MANY
361TA1 - rtems_task_create - RTEMS_MP_NOT_CONFIGURED
362<pause - screen 4>
363TA1 - rtems_event_receive - NULL param - RTEMS_INVALID_ADDRESS
364TA1 - rtems_event_receive - RTEMS_UNSATISFIED ( all conditions )
365TA1 - rtems_event_receive - RTEMS_UNSATISFIED ( any condition )
366TA1 - rtems_event_receive - timeout in 3 seconds
367TA1 - rtems_event_receive - woke up with RTEMS_TIMEOUT
368TA1 - rtems_event_send - RTEMS_INVALID_ID
369TA1 - rtems_task_wake_after - sleep 1 second - RTEMS_SUCCESSFUL
370TA1 - rtems_clock_set - 08:30:45   02/05/1988 - RTEMS_SUCCESSFUL
371TA1 - current time - Fri Feb  5 08:30:45 1988
372
373<pause - screen 5>
374TA1 - rtems_semaphore_create - RTEMS_INVALID_NAME
375TA1 - rtems_semaphore_create - RTEMS_INVALID_ADDRESS
376TA1 - rtems_semaphore_create - 1 - RTEMS_SUCCESSFUL
377TA1 - rtems_semaphore_create - 2 - RTEMS_SUCCESSFUL
378TA1 - rtems_semaphore_create - 3 - RTEMS_TOO_MANY
379TA1 - rtems_semaphore_create - FIFO and inherit - RTEMS_NOT_DEFINED
380TA1 - rtems_semaphore_create - FIFO and ceiling - RTEMS_NOT_DEFINED
381TA1 - rtems_semaphore_create - ceiling and inherit - RTEMS_NOT_DEFINED
382TA1 - rtems_semaphore_create - RTEMS_NOT_DEFINED
383TA1 - rtems_semaphore_create - RTEMS_INVALID_NUMBER
384TA1 - rtems_semaphore_create - RTEMS_MP_NOT_CONFIGURED
385TA1 - rtems_semaphore_delete - RTEMS_INVALID_ID
386TA1 - rtems_semaphore_delete - local RTEMS_INVALID_ID
387TA1 - rtems_semaphore_ident - global RTEMS_INVALID_NAME
388TA1 - rtems_semaphore_ident - local RTEMS_INVALID_NAME
389TA1 - rtems_semaphore_release - RTEMS_INVALID_ID
390TA1 - rtems_semaphore_flush - RTEMS_INVALID_ID
391<pause - screen 6>
392TA1 - rtems_semaphore_obtain - RTEMS_INVALID_ID
393TA1 - rtems_semaphore_obtain - got sem 1 - RTEMS_SUCCESSFUL
394TA1 - rtems_semaphore_obtain - RTEMS_UNSATISFIED
395TA1 - rtems_semaphore_obtain - timeout in 3 seconds
396TA1 - rtems_semaphore_obtain - woke up with RTEMS_TIMEOUT
397TA1 - rtems_semaphore_release - RTEMS_NOT_OWNER_OF_RESOURCE
398TA1 - rtems_semaphore_release - RTEMS_INVALID_ID
399TA1 - rtems_task_start - start TA2 - RTEMS_SUCCESSFUL
400TA1 - rtems_task_wake_after - yield processor - RTEMS_SUCCESSFUL
401TA2 - rtems_semaphore_obtain - sem 1 - RTEMS_WAIT FOREVER
402TA1 - rtems_semaphore_delete - delete sem 1 - RTEMS_SUCCESSFUL
403TA1 - rtems_semaphore_obtain - binary semaphore
404TA1 - rtems_semaphore_delete - delete sem 2 - RTEMS_RESOURCE_IN_USE
405TA1 - rtems_task_wake_after - yield processor - RTEMS_SUCCESSFUL
406TA2 - rtems_semaphore_obtain - woke up with RTEMS_OBJECT_WAS_DELETED
407TA2 - rtems_task_delete - delete self - RTEMS_SUCCESSFUL
408TA1 - rtems_task_delete TA2 - already deleted RTEMS_INVALID_ID
409<pause - screen 7>
410TA1 - rtems_message_queue_broadcast - RTEMS_INVALID_ID
411TA1 - rtems_message_queue_create - NULL Id - RTEMS_INVALID_ADDRESS
412TA1 - rtems_message_queue_create - count = 0 - RTEMS_INVALID_NUMBER
413TA1 - rtems_message_queue_create - size = 0 - RTEMS_INVALID_SIZE
414TA1 - rtems_message_queue_create - Q 1 - RTEMS_INVALID_NAME
415TA1 - rtems_message_queue_create - Q 1 - RTEMS_MP_NOT_CONFIGURED
416TA1 - rtems_message_queue_create - Q 2 - RTEMS_UNSATISFIED
417TA1 - rtems_message_queue_create - Q 1 - 2 DEEP - RTEMS_SUCCESSFUL
418TA1 - rtems_message_queue_create - Q 2 - RTEMS_TOO_MANY
419TA1 - rtems_message_queue_delete - unknown RTEMS_INVALID_ID
420TA1 - rtems_message_queue_delete - local RTEMS_INVALID_ID
421TA1 - rtems_message_queue_ident - RTEMS_INVALID_NAME
422TA1 - rtems_message_queue_get_number_pending - RTEMS_INVALID_ADDRESS
423TA1 - rtems_message_queue_get_number_pending - RTEMS_INVALID_ID
424TA1 - rtems_message_queue_flush - RTEMS_INVALID_ADDRESS
425TA1 - rtems_message_queue_flush - RTEMS_INVALID_ID
426TA1 - rtems_message_queue_receive - RTEMS_INVALID_ID
427TA1 - rtems_message_queue_receive - Q 1 - RTEMS_INVALID_ADDRESS NULL buffer
428TA1 - rtems_message_queue_receive - Q 1 - RTEMS_INVALID_ADDRESS NULL size
429TA1 - rtems_message_queue_receive - Q 1 - RTEMS_UNSATISFIED
430TA1 - rtems_message_queue_receive - Q 1 - timeout in 3 seconds
431TA1 - rtems_message_queue_receive - Q 1 - woke up with RTEMS_TIMEOUT
432TA1 - rtems_message_queue_send - NULL buffer - RTEMS_INVALID_ADDRESS
433TA1 - rtems_message_queue_send - RTEMS_INVALID_ID
434TA1 - rtems_message_queue_send - BUFFER 1 TO Q 1 - RTEMS_SUCCESSFUL
435TA1 - rtems_message_queue_send - BUFFER 2 TO Q 1 - RTEMS_SUCCESSFUL
436TA1 - rtems_message_queue_send - BUFFER 3 TO Q 1 - RTEMS_TOO_MANY
437TA1 - rtems_message_queue_urgent - NULL buffer - RTEMS_INVALID_ADDRESS
438TA1 - rtems_message_queue_urgent - RTEMS_INVALID_ID
439TA1 - rtems_message_queue_broadcast - NULL buffer - RTEMS_INVALID_ADDRESS
440TA1 - rtems_message_queue_broadcast - NULL count - RTEMS_INVALID_ADDRESS
441<pause - screen 8>
442TA1 - rtems_message_queue_delete - Q 1 - RTEMS_SUCCESSFUL
443TA1 - rtems_message_queue_create - Q 1 - 2 DEEP - RTEMS_SUCCESSFUL
444TA1 - rtems_message_queue_send - BUFFER 1 TO Q 1 - RTEMS_SUCCESSFUL
445TA1 - rtems_message_queue_send - BUFFER 2 TO Q 1 - RTEMS_SUCCESSFUL
446TA1 - rtems_message_queue_send - BUFFER 3 TO Q 1 - RTEMS_TOO_MANY
447TA1 - rtems_message_queue_delete - Q 1 - RTEMS_SUCCESSFUL
448TA1 - rtems_message_queue_create - Q 1 - 3 DEEP - RTEMS_SUCCESSFUL
449TA1 - rtems_message_queue_send - BUFFER 1 TO Q 1 - RTEMS_SUCCESSFUL
450TA1 - rtems_message_queue_send - BUFFER 2 TO Q 1 - RTEMS_SUCCESSFUL
451TA1 - rtems_message_queue_send - BUFFER 3 TO Q 1 - RTEMS_SUCCESSFUL
452TA1 - rtems_message_queue_send - BUFFER 4 TO Q 1 - RTEMS_TOO_MANY
453TA1 - rtems_message_queue_delete - Q 1 - RTEMS_SUCCESSFUL
454TA1 - rtems_message_queue_create - Q 1 - 3 DEEP - RTEMS_SUCCESSFUL
455TA1 - rtems_task_start - start TA3 - RTEMS_SUCCESSFUL
456TA1 - rtems_task_wake_after - yield processor - RTEMS_SUCCESSFUL
457TA3 - rtems_message_queue_receive - Q 1 - RTEMS_WAIT FOREVER
458TA1 - rtems_message_queue_delete - delete Q 1 - RTEMS_SUCCESSFUL
459TA1 - rtems_task_wake_after - yield processor - RTEMS_SUCCESSFUL
460TA3 - rtems_message_queue_receive - woke up with RTEMS_OBJECT_WAS_DELETED
461TA3 - rtems_task_delete - delete self - RTEMS_SUCCESSFUL
462<pause - screen 9>
463TA1 - rtems_interrupt_catch - bad handler RTEMS_INVALID_ADDRESS -- SKIPPED
464TA1 - rtems_interrupt_catch - old isr RTEMS_INVALID_ADDRESS - SKIPPED
465TA1 - rtems_signal_send - RTEMS_INVALID_ID
466TA1 - rtems_signal_send - RTEMS_INVALID_NUMBER
467TA1 - rtems_signal_send - RTEMS_NOT_DEFINED
468TA1 - rtems_port_create - RTEMS_INVALID_NAME
469TA1 - rtems_port_create - bad range - RTEMS_INVALID_ADDRESS
470TA1 - rtems_port_create - null id - RTEMS_INVALID_ADDRESS
471TA1 - rtems_port_create - RTEMS_TOO_MANY
472TA1 - rtems_port_delete - RTEMS_INVALID_ID
473TA1 - rtems_port_ident - RTEMS_INVALID_NAME
474TA1 - rtems_port_external_to_internal - RTEMS_INVALID_ADDRESS
475TA1 - rtems_port_internal_to_external - RTEMS_INVALID_ID
476TA1 - rtems_port_external_to_internal - RTEMS_INVALID_ADDRESS
477<pause - screen 10>
478TA1 - rtems_rate_monotonic_create - RTEMS_INVALID_ADDRESS
479TA1 - rtems_rate_monotonic_create - RTEMS_INVALID_NAME
480TA1 - rtems_rate_monotonic_create - RTEMS_SUCCESSFUL
481TA1 - rtems_rate_monotonic_create - RTEMS_TOO_MANY
482TA1 - rtems_rate_monotonic_ident - RTEMS_INVALID_NAME
483TA1 - rtems_rate_monotonic_period - RTEMS_INVALID_ID
484TA1 - rtems_rate_monotonic_period - local RTEMS_INVALID_ID
485TA1 - rtems_rate_monotonic_period(RTEMS_PERIOD_STATUS) - RTEMS_NOT_DEFINED
486TA1 - rtems_rate_monotonic_period - 100 ticks - RTEMS_SUCCESSFUL
487TA1 - rtems_rate_monotonic_period(RTEMS_PERIOD_STATUS) - RTEMS_SUCCESSFUL
488TA1 - rtems_rate_monotonic_period(RTEMS_PERIOD_STATUS) - RTEMS_TIMEOUT
489TA1 - rtems_rate_monotonic_get_statistics - RTEMS_INVALID_ADDRESS
490TA1 - rtems_rate_monotonic_get_status - RTEMS_INVALID_ADDRESS
491TA1 - rtems_rate_monotonic_get_status - RTEMS_INVALID_ID
492TA1 - rtems_rate_monotonic_cancel - RTEMS_INVALID_ID
493TA1 - rtems_rate_monotonic_cancel - local RTEMS_INVALID_ID
494TA1 - rtems_rate_monotonic_cancel - RTEMS_SUCCESSFUL
495TA1 - rtems_rate_monotonic_period - 5 ticks - RTEMS_TIMEOUT
496TA1 - yielding to TA4
497TA4 - rtems_rate_monotonic_cancel - RTEMS_NOT_OWNER_OF_RESOURCE
498TA4 - rtems_rate_monotonic_period - RTEMS_NOT_OWNER_OF_RESOURCE
499TA4 - rtems_task_delete - delete self - RTEMS_SUCCESSFUL
500TA1 - rtems_rate_monotonic_delete - RTEMS_INVALID_ID
501TA1 - rtems_rate_monotonic_delete - local RTEMS_INVALID_ID
502TA1 - rtems_rate_monotonic_delete - RTEMS_SUCCESSFUL
503<pause - screen 11>
504TA1 - rtems_partition_create - RTEMS_INVALID_NAME
505TA1 - rtems_partition_create - length - RTEMS_INVALID_SIZE
506TA1 - rtems_partition_create - buffer size - RTEMS_INVALID_SIZE
507TA1 - rtems_partition_create - length < buffer size - RTEMS_INVALID_SIZE
508TA1 - rtems_partition_create - buffer size < overhead - RTEMS_INVALID_SIZE
509TA1 - rtems_partition_create - RTEMS_MP_NOT_CONFIGURED
510TA1 - rtems_partition_create - RTEMS_INVALID_ADDRESS
511TA1 - rtems_partition_create - RTEMS_INVALID_SIZE
512TA1 - rtems_partition_delete - unknown RTEMS_INVALID_ID
513TA1 - rtems_partition_delete - local RTEMS_INVALID_ID
514TA1 - rtems_partition_get_buffer - RTEMS_INVALID_ADDRESS
515TA1 - rtems_partition_get_buffer - RTEMS_INVALID_ID
516TA1 - rtems_partition_ident - RTEMS_INVALID_NAME
517TA1 - rtems_partition_return_buffer - RTEMS_INVALID_ID
518TA1 - rtems_partition_create - RTEMS_INVALID_ADDRESS
519TA1 - rtems_partition_create - RTEMS_SUCCESSFUL
520TA1 - rtems_partition_create - RTEMS_TOO_MANY
521TA1 - rtems_partition_get_buffer - RTEMS_SUCCESSFUL
522TA1 - rtems_partition_get_buffer - RTEMS_SUCCESSFUL
523TA1 - rtems_partition_get_buffer - RTEMS_UNSATISFIED
524TA1 - rtems_partition_delete - RTEMS_RESOURCE_IN_USE
525TA1 - rtems_partition_return_buffer - RTEMS_INVALID_ADDRESS - out of range
526TA1 - rtems_partition_return_buffer - RTEMS_INVALID_ADDRESS - not on boundary
527<pause - screen 12>
528TA1 - rtems_region_create - RTEMS_INVALID_NAME
529TA1 - rtems_region_create - RTEMS_INVALID_ADDRESS
530TA1 - rtems_region_create - RTEMS_INVALID_SIZE
531TA1 - rtems_region_create - RTEMS_INVALID_ADDRESS
532TA1 - rtems_region_create - RTEMS_SUCCESSFUL
533TA1 - rtems_region_extend - NULL address - RTEMS_INVALID_ADDRESS
534TA1 - rtems_region_extend - address within - RTEMS_INVALID_ADDRESS
535TA1 - rtems_region_create - RTEMS_TOO_MANY
536TA1 - rtems_region_delete - unknown RTEMS_INVALID_ID
537TA1 - rtems_region_delete - local RTEMS_INVALID_ID
538TA1 - rtems_region_ident - RTEMS_INVALID_NAME
539TA1 - rtems_region_get_information - RTEMS_INVALID_ADDRESS
540TA1 - rtems_region_get_information - unknown RTEMS_INVALID_ID
541TA1 - rtems_region_get_free_information - RTEMS_INVALID_ADDRESS
542TA1 - rtems_region_get_free_information - unknown RTEMS_INVALID_ID
543TA1 - rtems_region_get_segment - RTEMS_INVALID_ID
544TA1 - rtems_region_get_segment - RTEMS_INVALID_ADDRESS
545TA1 - rtems_region_get_segment - 0 size - RTEMS_INVALID_SIZE
546TA1 - rtems_region_get_segment - too big - RTEMS_INVALID_SIZE
547TA1 - rtems_region_get_segment - RTEMS_SUCCESSFUL
548TA1 - rtems_region_get_segment - RTEMS_UNSATISFIED
549TA1 - rtems_region_get_segment - timeout in 3 seconds
550TA1 - rtems_region_get_segment - woke up with RTEMS_TIMEOUT
551TA1 - rtems_region_get_segment_size - RTEMS_INVALID_ADDRESS
552TA1 - rtems_region_get_segment_size - RTEMS_INVALID_ADDRESS
553TA1 - rtems_region_get_segment_size - unknown RTEMS_INVALID_ID
554TA1 - rtems_region_delete - RTEMS_RESOURCE_IN_USE
555TA1 - rtems_region_resize_segment - RTEMS_INVALID_ADDRESS
556TA1 - rtems_region_resize_segment - RTEMS_INVALID_ADDRESS
557TA1 - rtems_region_resize_segment - RTEMS_INVALID_ID
558TA1 - rtems_region_return_segment - RTEMS_INVALID_ID
559TA1 - rtems_region_return_segment - RTEMS_INVALID_ADDRESS
560TA1 - rtems_debug_disable - RTEMS_DEBUG_REGION
561TA1 - rtems_region_return_segment - RTEMS_INVALID_ADDRESS - SKIPPED
562TA1 - rtems_region_return_segment - RTEMS_INVALID_ADDRESS - SKIPPED
563TA1 - rtems_debug_enable - RTEMS_DEBUG_REGION
564TA1 - rtems_region_extend - RTEMS_INVALID_ID
565TA1 - rtems_region_extend - within heap - RTEMS_INVALID_ADDRESS
566<pause - screen 13>
567TA1 - rtems_io_close - RTEMS_INVALID_NUMBER
568TA1 - rtems_io_control - RTEMS_INVALID_NUMBER
569TA1 - rtems_io_initialize - RTEMS_INVALID_NUMBER
570TA1 - rtems_io_open - RTEMS_INVALID_NUMBER
571TA1 - rtems_io_read - RTEMS_INVALID_NUMBER
572TA1 - rtems_io_write - RTEMS_INVALID_NUMBER
573TA1 - rtems_clock_set - 23:59:59   12/31/2000 - RTEMS_SUCCESSFUL
574TA1 - rtems_clock_get_tod - 00:00:00   01/01/2001 - RTEMS_SUCCESSFUL
575TA1 - rtems_clock_set - 23:59:59   12/31/1999 - RTEMS_SUCCESSFUL
576TA1 - rtems_clock_get - 00:00:00   01/01/2000 - RTEMS_SUCCESSFUL
577TA1 - rtems_clock_set - 23:59:59   12/31/2100 - RTEMS_SUCCESSFUL
578TA1 - rtems_clock_get_tod - 17:31:44   11/25/1964 - RTEMS_SUCCESSFUL
579TA1 - rtems_clock_set - 23:59:59   12/31/2099 - RTEMS_SUCCESSFUL
580TA1 - rtems_clock_get_tod - 17:31:44   11/25/1963 - RTEMS_SUCCESSFUL
581TA1 - rtems_clock_set - 23:59:59   12/31/1991 - RTEMS_SUCCESSFUL
582TA1 - rtems_clock_get_tod - 00:00:00   01/01/1992 - RTEMS_SUCCESSFUL
583<pause - screen 14>
584TA1 - rtems_timer_create - RTEMS_INVALID_ADDRESS
585TA1 - rtems_timer_create - RTEMS_INVALID_NAME
586TA1 - rtems_timer_create - 1 - RTEMS_SUCCESSFUL
587TA1 - rtems_timer_create - 2 - RTEMS_TOO_MANY
588TA1 - rtems_timer_delete - local RTEMS_INVALID_ID
589TA1 - rtems_timer_delete - global RTEMS_INVALID_ID
590TA1 - rtems_timer_ident - RTEMS_INVALID_NAME
591TA1 - rtems_timer_cancel - RTEMS_INVALID_ID
592TA1 - rtems_timer_reset - RTEMS_INVALID_ID
593TA1 - rtems_timer_reset - RTEMS_NOT_DEFINED
594TA1 - rtems_timer_fire_after - RTEMS_INVALID_ID
595TA1 - rtems_timer_fire_when - RTEMS_INVALID_ID
596TA1 - rtems_timer_fire_after - RTEMS_INVALID_ADDRESS
597TA1 - rtems_timer_fire_after - RTEMS_INVALID_NUMBER
598TA1 - rtems_timer_fire_when - RTEMS_INVALID_ADDRESS
599TA1 - rtems_timer_fire_when - 08:30:45   02/05/1987 - RTEMS_INVALID_CLOCK
600TA1 - rtems_clock_get_tod       - 00:00:00   01/01/1992
601TA1 - rtems_timer_fire_when - 08:30:45   02/05/1990 - before RTEMS_INVALID_CLOCK
602TA1 - rtems_timer_get_information - RTEMS_INVALID_ADDRESS
603TA1 - rtems_timer_get_information - RTEMS_INVALID_ID
604TA1 - rtems_timer_server_fire_after - RTEMS_INCORRECT_STATE
605TA1 - rtems_timer_server_fire_when - RTEMS_INCORRECT_STATE
606TA1 - rtems_timer_initiate_server - RTEMS_INVALID_PRIORITY
607TA1 - rtems_timer_initiate_server - RTEMS_UNSATISFIED
608TA1 - rtems_timer_initiate_server - SUCCESSFUL
609TA1 - rtems_timer_server_fire_after - RTEMS_INVALID_ADDRESS
610TA1 - rtems_timer_server_fire_after - RTEMS_INVALID_ID
611TA1 - rtems_timer_server_fire_when - RTEMS_INVALID_ID
612TA1 - rtems_timer_server_fire_after - RTEMS_INVALID_ADDRESS
613TA1 - rtems_timer_server_fire_after - RTEMS_INVALID_NUMBER
614TA1 - rtems_timer_server_fire_when - 08:30:45   02/05/1987 - RTEMS_INVALID_CLOCK
615TA1 - rtems_clock_get_tod       - 00:00:00   01/01/1992
616TA1 - rtems_timer_server_fire_when - RTEMS_INVALID_ADDRESS
617TA1 - rtems_timer_server_fire_when - 08:30:45   02/05/1990 - before RTEMS_INVALID_CLOCK
618*** END OF TEST 9 ***
619OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
620OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
621Overriding NumSources (17) from configuration with 16
622OpenPIC timer frequency is 1 Hz
623
624
625*** TEST 10 ***
626Init - clear debug level
627Init - rtems_debug_is_enabled - is 0x1 set? No
628Init - rtems_debug_enable - set 0x1
629Init - rtems_debug_is_enabled - is 0x1 set? Yes
630Init - rtems_debug_disable - clear 0x1
631Init - rtems_debug_is_enabled - is 0x1 set? No
632*** END OF TEST 10 ***
633OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
634OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
635Overriding NumSources (17) from configuration with 16
636OpenPIC timer frequency is 1 Hz
637
638
639*** TEST 11 ***
640TA1 - rtems_event_send - send RTEMS_EVENT_16 to TA2
641TA1 - rtems_event_receive - waiting forever on RTEMS_EVENT_14 and RTEMS_EVENT_15
642TA2 - rtems_event_receive - waiting forever on RTEMS_EVENT_16
643TA2 - RTEMS_EVENT_16 received - eventout => 00010000
644TA2 - rtems_event_send - send RTEMS_EVENT_14 and RTEMS_EVENT_15 to TA1
645TA2 - rtems_event_receive - RTEMS_EVENT_17 or RTEMS_EVENT_18 - forever and ANY
646TA1 - RTEMS_EVENT_14 and RTEMS_EVENT_15 received - eventout => 0000c000
647TA1 - rtems_event_send - send RTEMS_EVENT_18 to TA2
648TA1 - rtems_event_receive - waiting with 10 second timeout on RTEMS_EVENT_14
649TA2 - RTEMS_EVENT_17 or RTEMS_EVENT_18 received - eventout => 00040000
650TA2 - rtems_event_send - send RTEMS_EVENT_14 to TA1
651TA2 - rtems_clock_set - 08:15:00   02/12/1988
652TA2 - rtems_event_send - sending RTEMS_EVENT_10 to self after 4 seconds
653TA2 - rtems_event_receive - waiting forever on RTEMS_EVENT_10
654TA1 - RTEMS_EVENT_14 received - eventout => 00004000
655TA1 - rtems_event_send - send RTEMS_EVENT_19 to TA2
656TA1 - rtems_clock_get_tod - 08:15:00   02/12/1988
657<pause>
658TA1 - rtems_event_send - send RTEMS_EVENT_18 to self after 5 seconds
659TA1 - rtems_event_receive - waiting forever on RTEMS_EVENT_18
660TA2 - RTEMS_EVENT_10 received - eventout => 00000400
661TA2 - rtems_clock_get_tod - 08:15:04   02/12/1988
662TA2 - rtems_event_receive - RTEMS_PENDING_EVENTS
663TA2 - eventout => 00080000
664TA2 - rtems_event_receive - RTEMS_EVENT_19 - RTEMS_NO_WAIT
665TA2 - RTEMS_EVENT_19 received - eventout => 00080000
666TA2 - rtems_task_delete - deletes self
667TA1 - RTEMS_EVENT_18 received - eventout => 00040000
668TA1 - rtems_clock_get_tod - 08:15:05   02/12/1988
669TA1 - rtems_event_send - send RTEMS_EVENT_3 to self
670TA1 - rtems_event_receive - RTEMS_EVENT_3 or RTEMS_EVENT_22 - NO_WAIT and ANY
671TA1 - RTEMS_EVENT_3 received - eventout => 00000008
672TA1 - rtems_event_send - send RTEMS_EVENT_4 to self
673TA1 - rtems_event_receive - RTEMS_EVENT_4 or RTEMS_EVENT_5 - forever and ANY
674TA1 - RTEMS_EVENT_4 received - eventout => 00000010
675<pause>
676TA1 - rtems_event_send - send RTEMS_EVENT_18 to self after 5 seconds
677TA1 - rtems_timer_cancel - cancelling timer for event RTEMS_EVENT_18
678TA1 - rtems_event_send - send RTEMS_EVENT_8 to self after 60 seconds
679TA1 - rtems_event_send - send RTEMS_EVENT_9 to self after 60 seconds
680TA1 - rtems_event_send - send RTEMS_EVENT_10 to self after 60 seconds
681TA1 - rtems_timer_cancel - cancelling timer for event RTEMS_EVENT_8
682TA1 - rtems_clock_set - 08:15:00   02/12/1988
683TA1 - rtems_event_send - send RTEMS_EVENT_1 every second
684TA1 - RTEMS_EVENT_1 received - eventout => 00000002 - at 08:15:01   02/12/1988
685TA1 - RTEMS_EVENT_1 received - eventout => 00000002 - at 08:15:02   02/12/1988
686TA1 - RTEMS_EVENT_1 received - eventout => 00000002 - at 08:15:03   02/12/1988
687TA1 - rtems_timer_cancel - cancelling timer for event RTEMS_EVENT_1
688<pause>
689TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 1 day
690TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 1 day
691TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 2 days
692TA1 - rtems_timer_cancel - cancelling RTEMS_EVENT_11 to self in 1 day
693TA1 - rtems_timer_cancel - cancelling RTEMS_EVENT_11 to self in 2 days
694TA1 - rtems_event_send - resending RTEMS_EVENT_11 to self in 2 days
695TA1 - rtems_clock_set - 08:15:03   02/15/1988
696TA1 - rtems_event_receive - waiting forever on RTEMS_EVENT_11
697TA1 - RTEMS_EVENT_11 received - eventout => 00000800
698<pause>
699TA1 - rtems_event_send/rtems_event_receive combination
700TA1 - rtems_clock_set - 08:15:00   02/12/1988
701TA1 - rtems_event_receive all outstanding events
702TA1 - rtems_event_send - sending RTEMS_EVENT_10 to self in 1 day
703TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 2 days
704TA1 - rtems_clock_set - 07:15:00   02/12/1988
705TA1 - set time backwards
706TA1 - no events received
707TA1 - rtems_clock_set - 07:15:00   02/14/1988
708TA1 - set time forwards (leave a timer)
709TA1 - RTEMS_EVENT_10 received
710TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 100 ticks
711TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 200 ticks
712TA1 - rtems_event_send - send RTEMS_EVENT_4 to self
713TA1 - rtems_event_receive - RTEMS_EVENT_4 AND RTEMS_EVENT_5 - UNSATISFIED
714*** END OF TEST 11 ***
715OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
716OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
717Overriding NumSources (17) from configuration with 16
718OpenPIC timer frequency is 1 Hz
719
720
721*** TEST 12 ***
722INIT - Forward priority queue test
723PRI1 - rtems_semaphore_obtain - wait forever on SM2
724PRI2 - rtems_semaphore_obtain - wait forever on SM2
725PRI3 - rtems_semaphore_obtain - wait forever on SM2
726PRI4 - rtems_semaphore_obtain - wait forever on SM2
727PRI5 - rtems_semaphore_obtain - wait forever on SM2
728INIT - Backward priority queue test
729PRI5 - rtems_semaphore_obtain - wait forever on SM2
730PRI4 - rtems_semaphore_obtain - wait forever on SM2
731PRI3 - rtems_semaphore_obtain - wait forever on SM2
732PRI2 - rtems_semaphore_obtain - wait forever on SM2
733PRI1 - rtems_semaphore_obtain - wait forever on SM2
734<pause>
735INIT - Binary Semaphore and Priority Inheritance Test
736INIT - rtems_semaphore_create - allocated binary semaphore
737INIT - rtems_semaphore_release - allocated binary semaphore
738INIT - rtems_semaphore_delete - allocated binary semaphore
739PRI5 - rtems_semaphore_obtain - wait forever on SM2
740Set priority of self while holding resource
741PRI5 - rtems_task_suspend - until all priority tasks blocked
742PDRV - priority of PRI5 is 8
743PRI4 - rtems_semaphore_obtain - wait forever on SM2
744PDRV - change priority of PRI5 from 8 to 9
745PDRV - priority of PRI5 is 8
746PRI3 - rtems_semaphore_obtain - wait forever on SM2
747PDRV - priority of PRI5 is 8
748PRI2 - rtems_semaphore_obtain - wait forever on SM2
749PDRV - priority of PRI5 is 7
750PRI1 - rtems_semaphore_obtain - wait forever on SM2
751PDRV - priority of PRI5 is 6
752PDRV - rtems_task_resume - PRI5
753PRI5 - rtems_task_delete - all tasks waiting on SM2
754PRI5 - rtems_semaphore_obtain - nested
755PRI5 - rtems_semaphore_release - nested
756PRI5 - rtems_semaphore_release - restore priority
757PRI5 - priority of PRI5 is 9
758<pause>
759TA1 - rtems_semaphore_ident - smid => 1a010009
760TA1 - rtems_semaphore_obtain - wait forever on SM2
761TA1 - got SM2
762TA1 - rtems_semaphore_obtain - wait forever on SM3
763TA1 - got SM3
764TA1 - rtems_semaphore_obtain - get SM1 - RTEMS_NO_WAIT
765TA1 - got SM1
766TA1 - rtems_task_wake_after - sleep 5 seconds
767TA2 - rtems_semaphore_obtain - wait forever on SM1
768TA3 - rtems_semaphore_obtain - wait forever on SM2
769<pause>
770TA1 - rtems_semaphore_release - release SM1
771TA1 - rtems_semaphore_obtain - waiting for SM1 with 10 second timeout
772TA2 - got SM1
773TA2 - rtems_semaphore_release - release SM1
774TA2 - rtems_task_set_priority - make self highest priority task
775TA2 - rtems_semaphore_obtain - wait forever on SM2
776TA1 - got SM1
777TA1 - rtems_semaphore_release - release SM2
778TA2 - got SM2
779TA2 - rtems_semaphore_release - release SM2
780TA2 - rtems_task_delete - delete self
781TA1 - rtems_task_wake_after - sleep 5 seconds
782TA3 - got SM2
783TA3 - rtems_semaphore_release - release SM2
784TA3 - rtems_semaphore_obtain - wait forever on SM3
785<pause>
786TA1 - rtems_task_delete - delete TA3
787TA1 - rtems_task_wake_after - sleep 5 seconds
788TA4 - rtems_semaphore_obtain - wait forever on SM1
789TA5 - rtems_semaphore_obtain - wait forever on SM1
790TA1 - rtems_task_delete - delete TA4
791TA1 - rtems_semaphore_release - release SM1
792TA1 - rtems_task_wake_after - sleep 5 seconds
793TA5 - got SM1
794TA5 - rtems_semaphore_obtain - wait forever on SM1
795TA1 - rtems_semaphore_delete - delete SM1
796TA1 - rtems_semaphore_delete - delete SM3
797TA1 - rtems_task_delete - delete self
798TA5 - SM1 deleted by TA1
799*** END OF TEST 12 ***
800OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
801OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
802Overriding NumSources (17) from configuration with 16
803OpenPIC timer frequency is 1 Hz
804
805
806*** TEST 13 ***
807TA1 - rtems_message_queue_ident - qid => 22010001
808TA1 - rtems_message_queue_send - BUFFER 1 TO Q 1
809TA1 - rtems_message_queue_send - BUFFER 2 TO Q 1
810TA1 - rtems_task_wake_after - sleep 5 seconds
811TA2 - rtems_message_queue_receive - receive from queue 1 - RTEMS_NO_WAIT
812TA2 - buffer received: BUFFER 1 TO Q 1
813TA2 - rtems_message_queue_receive - receive from queue 1 - RTEMS_WAIT FOREVER
814TA2 - buffer received: BUFFER 2 TO Q 1
815TA2 - rtems_message_queue_receive - receive from queue 1 - RTEMS_WAIT FOREVER
816TA3 - rtems_message_queue_receive - receive from queue 2 - RTEMS_WAIT FOREVER
817TA1 - rtems_message_queue_send - BUFFER 3 TO Q 1
818TA1 - rtems_task_wake_after - sleep 5 seconds
819TA2 - buffer received: BUFFER 3 TO Q 1
820TA2 - rtems_task_set_priority - make self highest priority task
821TA2 - rtems_message_queue_receive - receive from queue 2 - RTEMS_WAIT FOREVER
822<pause>
823TA1 - rtems_message_queue_send - BUFFER 1 TO Q 2
824TA2 - buffer received: BUFFER 1 TO Q 2
825TA2 - rtems_message_queue_send - BUFFER 2 TO Q 2
826TA2 - rtems_message_queue_receive - receive from queue 1 - 10 second timeout
827TA1 - rtems_message_queue_receive - receive from queue 1 - 10 second timeout
828TA3 - buffer received: BUFFER 2 TO Q 2
829TA3 - rtems_message_queue_broadcast - BUFFER 3 TO Q 1
830TA2 - buffer received: BUFFER 3 TO Q 1
831TA2 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
832TA3 - number of tasks awakened = 02
833TA3 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
834TA1 - buffer received: BUFFER 3 TO Q 1
835TA1 - rtems_task_delete - delete TA2
836TA1 - rtems_message_queue_send - BUFFER 1 TO Q 3
837TA1 - rtems_task_wake_after - sleep 5 seconds
838TA3 - buffer received: BUFFER 1 TO Q 3
839TA3 - rtems_task_delete - delete self
840<pause>
841TA1 - rtems_message_queue_send - BUFFER 2 TO Q 3
842TA1 - rtems_message_queue_send - BUFFER 3 TO Q 3
843TA1 - rtems_message_queue_send - BUFFER 4 TO Q 3
844TA1 - rtems_message_queue_urgent - BUFFER 5 TO Q 3
845TA1 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
846TA1 - buffer received: BUFFER 5 TO Q 3
847TA1 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
848TA1 - buffer received: BUFFER 2 TO Q 3
849TA1 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
850TA1 - buffer received: BUFFER 3 TO Q 3
851TA1 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
852TA1 - buffer received: BUFFER 4 TO Q 3
853TA1 - rtems_message_queue_urgent - BUFFER 3 TO Q 2
854TA1 - rtems_message_queue_receive - receive from queue 2 - RTEMS_WAIT FOREVER
855TA1 - buffer received: BUFFER 3 TO Q 2
856<pause>
857TA1 - rtems_message_queue_delete - delete queue 1
858TA1 - rtems_message_queue_urgent - BUFFER 3 TO Q 2
859TA1 - rtems_message_queue_delete - delete queue 2
860TA1 - rtems_message_queue_get_number_pending - check Q 3
861TA1 - 0 messages are pending on Q 3
862TA1 - rtems_message_queue_flush - empty Q 3
863TA1 - 0 messages were flushed from Q 3
864TA1 - rtems_message_queue_send - BUFFER 1 TO Q 3
865TA1 - rtems_message_queue_send - BUFFER 2 TO Q 3
866TA1 - rtems_message_queue_broadcast - NO BUFFER TO Q1
867TA1 - number of tasks awakened = 0
868TA1 - rtems_message_queue_get_number_pending - check Q 3
869TA1 - 2 messages are pending on Q 3
870TA1 - rtems_message_queue_send - BUFFER 3 TO Q 3
871TA1 - rtems_message_queue_flush - Q 3
872TA1 - 3 messages were flushed from Q 3
873TA1 - rtems_message_queue_send until all message buffers consumed
874TA1 - all message buffers consumed
875TA1 - rtems_message_queue_flush - Q 3
876TA1 - 100 messages were flushed from Q 3
877<pause>
878TA1 - create message queue of 20 bytes on queue 1
879TA1 - rtems_message_queue_delete - delete queue 1
880<pause>
881TA1 - rtems_message_queue_create - variable sizes
882TA1 - rtems_message_queue_create and send - variable sizes
883*** END OF TEST 13 ***
884OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
885OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
886Overriding NumSources (17) from configuration with 16
887OpenPIC timer frequency is 1 Hz
888
889
890*** TEST 14 ***
891TA1 - rtems_signal_catch - RTEMS_INTERRUPT_LEVEL( 3 )
892TA1 - rtems_signal_send - RTEMS_SIGNAL_16 to self
893ASR - ENTRY - signal => 00010000
894ASR - EXIT  - signal => 00010000
895TA1 - rtems_signal_send - RTEMS_SIGNAL_0 to self
896ASR - ENTRY - signal => 00000001
897ASR - rtems_task_wake_after - yield processor
898ASR - EXIT  - signal => 00000001
899TA1 - rtems_signal_catch - RTEMS_NO_ASR
900<pause>
901TA1 - rtems_signal_send - RTEMS_SIGNAL_1 to self
902ASR - ENTRY - signal => 00000002
903ASR - rtems_task_wake_after - yield processor
904ASR - EXIT  - signal => 00000002
905TA1 - rtems_task_mode - disable ASRs
906TA1 - sending signal to RTEMS_SELF from timer
907TA1 - waiting for signal to arrive
908TA1 - timer routine got the correct arguments
909TA1 - rtems_task_mode - enable ASRs
910ASR - ENTRY - signal => 00000008
911ASR - EXIT  - signal => 00000008
912TA2 - rtems_signal_send - RTEMS_SIGNAL_17 to TA1
913TA2 - rtems_task_wake_after - yield processor
914TA2 - rtems_signal_send - RTEMS_SIGNAL_18 and RTEMS_SIGNAL_19 to TA1
915TA2 - rtems_task_wake_after - yield processor
916ASR - ENTRY - signal => 000e0000
917ASR - EXIT  - signal => 000e0000
918TA1 - rtems_signal_catch - asraddr of NULL
919TA1 - rtems_task_delete - delete self
920*** END OF TEST 14 ***
921OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
922OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
923Overriding NumSources (17) from configuration with 16
924OpenPIC timer frequency is 1 Hz
925
926
927*** TEST 15 ***
928INIT - rtems_partition_create - partition 1
929INIT - rtems_partition_create - partition 2
930TA1 - rtems_partition_ident - partition 1 id = 2a010001
931TA1 - rtems_partition_ident - partition 2 id = 2a010002
932TA1 - rtems_partition_get_buffer - buffer 1 from partition 1  - 0x00000000
933TA1 - rtems_partition_get_buffer - buffer 2 from partition 1  - 0x00000200
934TA1 - rtems_partition_get_buffer - buffer 1 from partition 2  - 0x00000000
935TA1 - rtems_partition_get_buffer - buffer 2 from partition 2  - 0x00000080
936TA1 - rtems_partition_return_buffer - buffer 1 to partition 1 - 0x00000000
937TA1 - rtems_partition_return_buffer - buffer 2 to partition 1 - 0x00000200
938TA1 - rtems_partition_return_buffer - buffer 1 to partition 2 - 0x00000000
939TA1 - rtems_partition_return_buffer - buffer 2 to partition 2 - 0x00000080
940TA1 - rtems_partition_delete - delete partition 1
941TA1 - rtems_partition_delete - delete partition 2
942*** END OF TEST 15 ***
943OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
944OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
945Overriding NumSources (17) from configuration with 16
946OpenPIC timer frequency is 1 Hz
947
948
949*** TEST 16 ***
950TA1 - rtems_region_ident - rnid => 32010001
951TA1 - rtems_region_get_segment - wait on 100 byte segment from region 2
952TA1 - got segment from region 2 - 0x00000060
953TA1 - rtems_region_get_segment - wait on 3K segment from region 3
954TA1 - got segment from region 3 - 0x00000020
955TA1 - rtems_region_get_segment - get 3080 byte segment from region 1 - NO_WAIT
956TA1 - got segment from region 1 - 0x00000080
957TA1 - rtems_task_wake_after - yield processor
958TA2 - rtems_region_get_segment - wait on 2K segment from region 1
959TA3 - rtems_region_get_segment - wait on 3950 byte segment from region 2
960<pause>
961TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000080
962TA1 - rtems_region_get_segment - wait 10 seconds for 3K segment from region 1
963TA2 - got segment from region 1 - 0x00000080
964TA2 - rtems_region_return_segment - return segment to region 1 - 0x00000080
965TA2 - rtems_task_set_priority - make self highest priority task
966TA2 - rtems_region_get_segment - wait on 3950 byte segment
967TA1 - got segment from region 1 - 0x00000080
968TA1 - rtems_region_return_segment - return segment to region 2 - 0x00000060
969TA2 - got segment from region 2 - 0x00000060
970TA2 - rtems_region_return_segment - return segment to region 2 - 0x00000060
971TA2 - rtems_task_delete - delete self
972TA1 - rtems_task_wake_after - yield processor
973TA3 - got segment from region 2 - 0x00000060
974TA3 - rtems_region_get_segment - wait on 2K segment from region 3
975TA1 - rtems_task_delete - delete TA3
976<pause>
977TA1 - rtems_task_wake_after - yield processor
978TA4 - rtems_region_get_segment - wait on 1.5K segment from region 1
979TA5 - rtems_region_get_segment - wait on 1.5K segment from region 1
980TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000080
981TA1 - rtems_task_wake_after - yield processor
982TA4 - got and returned 0x00000080
983TA5 - got and returned 0x00000700
984TA1 - rtems_region_get_segment - wait 10 seconds for 3K segment from region 1
985TA1 - got segment from region 1 - 0x00000080
986TA1 - rtems_task_wake_after - yield processor
987TA5 - rtems_region_get_segment - wait on 3K segment from region 1
988TA4 - rtems_region_get_segment - wait on 3K segment from region 1
989TA1 - rtems_task_delete - delete TA4
990TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000080
991TA1 - rtems_task_wake_after - yield processor
992TA5 - got segment from region 1 - 0x00000080
993TA5 - rtems_region_return_segment - return segment to region 1 - 0x00000080
994TA5 - rtems_task_delete - delete self
995TA1 - rtems_region_delete - delete region 1
996TA1 - rtems_region_get_segment - get 3K segment from region 4
997TA1 - got segment from region 4 - 0x00000060
998TA1 - rtems_region_get_segment - attempt to get 3K segment from region 4
999TA1 - rtems_region_get_segment - RTEMS_UNSATISFIED
1000TA1 - rtems_region_extend - extend region 4 by 1
1001TA1 - rtems_region_extend - RTEMS_INVALID_ADDRESS
1002TA1 - rtems_region_extend - extend region 4 by 4K - 1
1003TA1 - rtems_region_get_segment - attempt to get 3K segment from region 4
1004TA1 - got 3K segment from region 4 - 0x00001060
1005TA1 - rtems_region_return_segment - return segment to region 4 - 0x00000060
1006TA1 - rtems_region_return_segment - return segment to region 4 - 0x00001060
1007TA1 - rtems_region_delete - delete region 4
1008*** END OF TEST 16 ***
1009OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1010OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1011Overriding NumSources (17) from configuration with 16
1012OpenPIC timer frequency is 1 Hz
1013
1014
1015*** TEST 17 ***
1016TA2 - Suspending self
1017TA1 - rtems_signal_catch: initializing signal catcher
1018TA1 - Sending signal to self
1019TA2 - signal_return preempted correctly
1020TA1 - TA2 correctly preempted me
1021TA1 - Got Back!!!
1022*** END OF TEST 17 ***
1023OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1024OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1025Overriding NumSources (17) from configuration with 16
1026OpenPIC timer frequency is 1 Hz
1027
1028
1029*** TEST 18 ***
1030Init - rtems_workspace_get_information - OK
1031Init - rtems_task_create - Unsatisfied on Extensions
1032Init - rtems_task_delete - OK
1033Init - verify workspace has same memory
1034*** END OF TEST 18 ***
1035OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1036OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1037Overriding NumSources (17) from configuration with 16
1038OpenPIC timer frequency is 1 Hz
1039
1040
1041*** TEST 19 ***
1042FP1  - integer base = (0x6000)
1043FP1  - float base = (g)
1044FP1  - integer base = (0x6000)
1045FP1  - float base = (g)
1046TA1  - integer base = (0x1000)
1047TA1  - rtems_clock_get_tod - 09:00:00   12/31/1988
1048TA2  - integer base = (0x2000)
1049TA2  - rtems_clock_get_tod - 09:00:00   12/31/1988
1050TA3  - integer base = (0x3000)
1051TA3  - rtems_clock_get_tod - 09:00:00   12/31/1988
1052TA4  - integer base = (0x4000)
1053TA4  - float base = (g)
1054TA4  - rtems_clock_get_tod - 09:00:00   12/31/1988
1055TA4  - rtems_clock_get_tod - 09:00:01   12/31/1988
1056TA4  - rtems_clock_get_tod - 09:00:02   12/31/1988
1057TA4  - rtems_clock_get_tod - 09:00:03   12/31/1988
1058TA4  - rtems_clock_get_tod - 09:00:04   12/31/1988
1059TA5  - integer base = (0x5000)
1060TA5  - float base = (g)
1061TA5  - rtems_clock_get_tod - 09:00:04   12/31/1988
1062TA4  - rtems_clock_get_tod - 09:00:05   12/31/1988
1063TA5  - rtems_clock_get_tod - 09:00:05   12/31/1988
1064TA1  - rtems_clock_get_tod - 09:00:05   12/31/1988
1065TA4  - rtems_clock_get_tod - 09:00:06   12/31/1988
1066TA5  - rtems_clock_get_tod - 09:00:06   12/31/1988
1067TA4  - rtems_clock_get_tod - 09:00:07   12/31/1988
1068TA5  - rtems_clock_get_tod - 09:00:07   12/31/1988
1069TA4  - rtems_clock_get_tod - 09:00:08   12/31/1988
1070TA5  - rtems_clock_get_tod - 09:00:08   12/31/1988
1071TA4  - rtems_clock_get_tod - 09:00:09   12/31/1988
1072TA5  - rtems_clock_get_tod - 09:00:09   12/31/1988
1073TA4  - rtems_clock_get_tod - 09:00:10   12/31/1988
1074TA5  - rtems_clock_get_tod - 09:00:10   12/31/1988
1075TA2  - rtems_clock_get_tod - 09:00:10   12/31/1988
1076TA1  - rtems_clock_get_tod - 09:00:10   12/31/1988
1077TA4  - rtems_clock_get_tod - 09:00:11   12/31/1988
1078TA5  - rtems_clock_get_tod - 09:00:11   12/31/1988
1079TA4  - rtems_clock_get_tod - 09:00:12   12/31/1988
1080TA5  - rtems_clock_get_tod - 09:00:12   12/31/1988
1081TA4  - rtems_clock_get_tod - 09:00:13   12/31/1988
1082TA5  - rtems_clock_get_tod - 09:00:13   12/31/1988
1083TA4  - rtems_clock_get_tod - 09:00:14   12/31/1988
1084TA5  - rtems_clock_get_tod - 09:00:14   12/31/1988
1085TA4  - rtems_clock_get_tod - 09:00:15   12/31/1988
1086TA5  - rtems_clock_get_tod - 09:00:15   12/31/1988
1087TA3  - rtems_clock_get_tod - 09:00:15   12/31/1988
1088TA1  - rtems_clock_get_tod - 09:00:15   12/31/1988
1089TA4 - rtems_task_delete - self
1090TA5 - rtems_task_delete - TA3
1091*** END OF TEST 19 ***
1092OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1093OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1094Overriding NumSources (17) from configuration with 16
1095OpenPIC timer frequency is 1 Hz
1096
1097
1098*** TEST 20 ***
1099TA1 - rtems_rate_monotonic_create id = 0x42010001
1100TA1 - rtems_rate_monotonic_ident id = 0x42010001
1101TA1 - (0x42010001) period 2
1102TA2 - rtems_rate_monotonic_create id = 0x42010002
1103TA2 - rtems_rate_monotonic_ident id = 0x42010002
1104TA2 - (0x42010002) period 2
1105TA3 - rtems_rate_monotonic_create id = 0x42010003
1106TA3 - rtems_rate_monotonic_ident id = 0x42010003
1107TA3 - (0x42010003) period 2
1108TA4 - rtems_rate_monotonic_create id = 0x42010004
1109TA4 - rtems_rate_monotonic_ident id = 0x42010004
1110TA4 - (0x42010004) period 2
1111TA5 - rtems_rate_monotonic_create id = 0x42010005
1112TA5 - rtems_rate_monotonic_ident id = 0x42010005
1113TA5 - (0x42010005) period 100
1114TA6 - rtems_rate_monotonic_create id = 0x42010006
1115TA6 - rtems_rate_monotonic_ident id = 0x42010006
1116TA6 - (0x42010006) period 0
1117TA5 - PERIODS CHECK OK (1)
1118TA5 - PERIODS CHECK OK (2)
1119TA5 - PERIODS CHECK OK (3)
1120TA5 - PERIODS CHECK OK (4)
1121TA5 - PERIODS CHECK OK (5)
1122TA6 - Actual: 10 Expected: 10 - OK
1123TA6 - Actual: 20 Expected: 20 - OK
1124TA6 - Actual: 30 Expected: 30 - OK
1125TA6 - Actual: 40 Expected: 40 - OK
1126TA6 - Actual: 50 Expected: 50 - OK
1127TA6 - Actual: 60 Expected: 60 - OK
1128TA6 - Actual: 70 Expected: 70 - OK
1129TA6 - Actual: 80 Expected: 80 - OK
1130TA6 - Actual: 90 Expected: 90 - OK
1131TA6 - Actual: 100 Expected: 100 - OK
1132TA5 - PERIODS CHECK OK (6)
1133TA5 - PERIODS CHECK OK (7)
1134TA5 - PERIODS CHECK OK (8)
1135TA5 - PERIODS CHECK OK (9)
1136TA5 - PERIODS CHECK OK (10)
1137*** END OF TEST 20 ***
1138OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1139OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1140Overriding NumSources (17) from configuration with 16
1141OpenPIC timer frequency is 1 Hz
1142
1143
1144*** TEST 21 ***
1145-----  TESTING THE NULL DRIVER CHECKS  -----
1146rtems_io_initialize  - NULL DRIVER RTEMS_SUCCESSFUL
1147rtems_io_open        - NULL DRIVER RTEMS_SUCCESSFUL
1148rtems_io_close       - NULL DRIVER RTEMS_SUCCESSFUL
1149rtems_io_read        - NULL DRIVER RTEMS_SUCCESSFUL
1150rtems_io_write       - NULL DRIVER RTEMS_SUCCESSFUL
1151rtems_io_control     - NULL DRIVER RTEMS_SUCCESSFUL
1152-----  TESTING THE I/O MANAGER DIRECTIVES  -----
1153rtems_io_initialize  - STUB DRIVER RTEMS_SUCCESSFUL
1154rtems_io_open        - STUB DRIVER RTEMS_SUCCESSFUL
1155rtems_io_close       - STUB DRIVER RTEMS_SUCCESSFUL
1156rtems_io_read        - STUB DRIVER RTEMS_SUCCESSFUL
1157rtems_io_write       - STUB DRIVER RTEMS_SUCCESSFUL
1158rtems_io_control     - STUB DRIVER RTEMS_SUCCESSFUL
1159-----  RETURNING INVALID MAJOR NUMBER -----
1160rtems_io_initialize  - RTEMS_INVALID_NUMBER
1161rtems_io_open        - RTEMS_INVALID_NUMBER
1162-----  EXERCISE DRIVER REGISTER -----
1163rtems_io_register_driver - RTEMS_INVALID_ADDRESS - NULL registered
1164rtems_io_register_driver - RTEMS_INVALID_ADDRESS - NULL device
1165rtems_io_register_driver - RTEMS_INVALID_ADDRESS - no callouts
1166rtems_io_register_driver - RTEMS_INVALID_NUMBER - bad major
1167rtems_io_register_driver - RTEMS_SUCCESSFUL - overwrite NULL
1168rtems_io_register_driver - RTEMS_TOO_MANY - no slots
1169rtems_io_register_driver - RTEMS_RESOURCE_IN_USE - major in use
1170rtems_io_unregister_driver - RTEMS_SUCCESSFUL
1171rtems_io_lookup_name( "", &info ) - RTEMS_UNSATISFIED
1172rtems_io_lookup_name( "/dev", &info ) - RTEMS_UNSATISFIED
1173rtems_io_lookup_name( "/dev/null", &info ) - RTEMS_SUCCESSFUL
1174*** END OF TEST 21 ***
1175OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1176OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1177Overriding NumSources (17) from configuration with 16
1178OpenPIC timer frequency is 1 Hz
1179
1180
1181*** TEST 22 ***
1182INIT - rtems_timer_create - creating timer 1
1183INIT - timer 1 has id (0x12010001)
1184TA1 - rtems_timer_ident - identing timer 1
1185TA1 - timer 1 has id (0x12010001)
1186TA1 - rtems_clock_get_tod - 09:00:00   12/31/1988
1187TA1 - rtems_timer_fire_after - timer 1 in 3 seconds
1188TA1 - rtems_task_suspend( RTEMS_SELF )
1189TA1 - rtems_clock_get_tod - 09:00:03   12/31/1988
1190TA1 - rtems_timer_fire_after - timer 1 in 3 seconds
1191TA1 - rtems_task_wake_after - 1 second
1192TA1 - rtems_clock_get_tod - 09:00:04   12/31/1988
1193TA1 - rtems_timer_reset - timer 1
1194TA1 - rtems_task_suspend( RTEMS_SELF )
1195TA1 - rtems_clock_get_tod - 09:00:07   12/31/1988
1196<pause>
1197TA1 - rtems_timer_fire_after - timer 1 in 3 seconds
1198TA1 - rtems_timer_cancel - timer 1
1199TA1 - rtems_clock_get_tod - 09:00:07   12/31/1988
1200TA1 - rtems_timer_fire_when - timer 1 in 3 seconds
1201TA1 - rtems_task_suspend( RTEMS_SELF )
1202TA1 - rtems_clock_get_tod - 09:00:10   12/31/1988
1203TA1 - rtems_timer_fire_when - timer 1 in 3 seconds
1204TA1 - rtems_task_wake_after - 1 second
1205TA1 - rtems_clock_get_tod - 09:00:11   12/31/1988
1206TA1 - rtems_timer_cancel - timer 1
1207TA1 - rtems_task_wake_after - YIELD (only task at priority)
1208TA1 - timer_deleting - timer 1
1209*** END OF TEST 22 ***
1210OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1211OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1212Overriding NumSources (17) from configuration with 16
1213OpenPIC timer frequency is 1 Hz
1214
1215
1216*** TEST 23 ***
1217INIT - rtems_port_create - DP1 - int = 0x1000   ext = 0x2000
1218TA1 - rtems_port_ident - 0x3a010001
1219TA1 - rtems_port_external_to_internal - 0x200e => 0x100e
1220TA1 - rtems_port_internal_to_external - 0x100e => 0x200e
1221TA1 - rtems_port_external_to_internal - 0x300e => 0x300e
1222TA1 - rtems_port_internal_to_external - 0x50e => 0x50e
1223TA1 - rtems_port_delete - DP1
1224*** END OF TEST 23 ***
1225OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1226OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1227Overriding NumSources (17) from configuration with 16
1228OpenPIC timer frequency is 1 Hz
1229
1230
1231*** TEST 24 ***
1232TA1  - rtems_clock_get_tod - 09:00:00   12/31/1988
1233TA2  - rtems_clock_get_tod - 09:00:00   12/31/1988
1234TA3  - rtems_clock_get_tod - 09:00:00   12/31/1988
1235TA1  - rtems_clock_get_tod - 09:00:05   12/31/1988
1236TA2  - rtems_clock_get_tod - 09:00:10   12/31/1988
1237TA1  - rtems_clock_get_tod - 09:00:10   12/31/1988
1238TA3  - rtems_clock_get_tod - 09:00:15   12/31/1988
1239TA1  - rtems_clock_get_tod - 09:00:15   12/31/1988
1240TA2  - rtems_clock_get_tod - 09:00:20   12/31/1988
1241TA1  - rtems_clock_get_tod - 09:00:20   12/31/1988
1242TA1  - rtems_clock_get_tod - 09:00:25   12/31/1988
1243TA3  - rtems_clock_get_tod - 09:00:30   12/31/1988
1244TA1  - rtems_clock_get_tod - 09:00:30   12/31/1988
1245TA2  - rtems_clock_get_tod - 09:00:30   12/31/1988
1246*** END OF TEST 24 ***
1247OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1248OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1249Overriding NumSources (17) from configuration with 16
1250OpenPIC timer frequency is 1 Hz
1251
1252
1253*** TEST 25 ***
1254TA1 - rtems_region_ident - 0x32010001
1255TA1 - rtems_region_get_segment - wait on 64 byte segment from region 1
1256TA1 - got segment from region 1 - 0x00000040
1257TA1 - rtems_region_get_segment_size from - 0x00000040
1258TA1 - got segment size of 124
1259TA1 - rtems_region_get_segment - wait on 128 byte segment from region 1
1260TA1 - got segment from region 1 - 0x000000c0
1261TA1 - rtems_region_get_segment - wait on 256 byte segment from region 1
1262TA1 - got segment from region 1 - 0x00000180
1263TA1 - rtems_region_get_segment - wait on 512 byte segment from region 1
1264TA1 - got segment from region 1 - 0x000002c0
1265TA1 - rtems_region_get_segment - wait on 1024 byte segment from region 1
1266TA1 - got segment from region 1 - 0x00000500
1267TA1 - rtems_region_get_segment - wait on 2048 byte segment from region 1
1268TA1 - got segment from region 1 - 0x00000940
1269TA1 - rtems_region_get_segment - wait on 4096 byte segment from region 1
1270TA1 - got segment from region 1 - 0x00001180
1271TA1 - rtems_region_get_segment - wait on 8192 byte segment from region 1
1272TA1 - got segment from region 1 - 0x000021c0
1273TA1 - rtems_region_get_segment_size from - 0x000021c0
1274TA1 - got segment size of 8252
1275TA1 - rtems_region_get_information - 0x32010001
1276TA1 - got information - free = 1, used = 8
1277TA1 - rtems_region_get_free_information - 0x32010001
1278TA1 - got free information - free = 1, used = 0
1279<pause>
1280TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000180
1281TA1 - rtems_region_return_segment - return segment to region 1 - 0x000002c0
1282TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000040
1283TA1 - rtems_region_return_segment - return segment to region 1 - 0x000000c0
1284TA1 - rtems_region_return_segment - return segment to region 1 - 0x00001180
1285TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000940
1286TA1 - rtems_region_return_segment - return segment to region 1 - 0x000021c0
1287TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000500
1288TA1 - rtems_region_delete - walks heap if debug enabled
1289*** END OF TEST 25 ***
1290OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1291OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1292Overriding NumSources (17) from configuration with 16
1293OpenPIC timer frequency is 1 Hz
1294
1295
1296*** TEST 26 ***
1297subTask2 - Task 1 suspended? - should be 0: 0
1298subTask1 - Event sent
1299subTask2 - Task 1 suspended? - should be 1: 1
1300subTask2 - Task 1 suspended? - should be 0: 0
1301subTask1 - Back to task 1
1302subTask2 - Task 1 suspended? - should be 1: 1
1303*** END OF TEST 26 ***
1304OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1305OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1306Overriding NumSources (17) from configuration with 16
1307OpenPIC timer frequency is 1 Hz
1308
1309
1310*** TEST 27 ***
1311Testing binary semaphore flush
1312Flushed all waiting tasks
1313*** END OF TEST 27 ***
1314OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1315OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1316Overriding NumSources (17) from configuration with 16
1317OpenPIC timer frequency is 1 Hz
1318
1319
1320*** TEST 27a ***
1321Testing counting semaphore flush
1322Flushed all waiting tasks
1323*** END OF TEST 27a ***
1324OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1325OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1326Overriding NumSources (17) from configuration with 16
1327OpenPIC timer frequency is 1 Hz
1328*** START OF TEST 28 ***
1329task variable add - NULL pointer - RTEMS_INVALID_ADDRESS
1330task variable get - bad Id - RTEMS_INVALID_ID
1331task variable get - NULL pointer - RTEMS_INVALID_ADDRESS
1332task variable get - bad result - RTEMS_INVALID_ADDRESS
1333task variable get - bad pointer - RTEMS_INVALID_ADDRESS
1334task variable delete - bad Id - RTEMS_INVALID_ID
1335task variable delete - NULL pointer - RTEMS_INVALID_ADDRESS
1336task variable delete - bad pointer - RTEMS_INVALID_ADDRESS
1337task variable add - bad Id - RTEMS_INVALID_ID
1338Adding multiple task variables
1339Obtaining multiple task variables
1340Deleting multiple task variables
1341Adding multiple task variables to delete implicitly
1342Deleting task variables in another task
1343task_variable_add - returns NO_MEMORY
1344*** END OF TEST 28 ***
1345OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1346OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1347Overriding NumSources (17) from configuration with 16
1348OpenPIC timer frequency is 1 Hz
1349*** SP29 - SIMPLE SEMAPHORE TEST ***
1350This test only prints on errors.
1351*** END OF TEST 29 ***
1352OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1353OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1354Overriding NumSources (17) from configuration with 16
1355OpenPIC timer frequency is 1 Hz
1356
1357
1358*** TEST 30 ***
1359timer_initiate_server -- INVALID_PRIORITY
1360timer_initiate_server -- OK
1361timer_initiate_server -- already started
1362TA1  - rtems_clock_get_tod - 09:00:00   12/31/1988
1363TA2  - rtems_clock_get_tod - 09:00:00   12/31/1988
1364TA3  - rtems_clock_get_tod - 09:00:00   12/31/1988
1365TA1  - rtems_clock_get_tod - 09:00:05   12/31/1988
1366TA2  - rtems_clock_get_tod - 09:00:10   12/31/1988
1367TA1  - rtems_clock_get_tod - 09:00:10   12/31/1988
1368TA1  - rtems_clock_get_tod - 09:00:15   12/31/1988
1369TA3  - rtems_clock_get_tod - 09:00:15   12/31/1988
1370TA2  - rtems_clock_get_tod - 09:00:20   12/31/1988
1371TA1  - rtems_clock_get_tod - 09:00:20   12/31/1988
1372TA1  - rtems_clock_get_tod - 09:00:25   12/31/1988
1373TA2  - rtems_clock_get_tod - 09:00:30   12/31/1988
1374TA1  - rtems_clock_get_tod - 09:00:30   12/31/1988
1375TA3  - rtems_clock_get_tod - 09:00:30   12/31/1988
1376*** END OF TEST 30 ***
1377OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1378OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1379Overriding NumSources (17) from configuration with 16
1380OpenPIC timer frequency is 1 Hz
1381
1382
1383*** TEST 31 ***
1384INIT - rtems_timer_create - creating timer 1
1385INIT - timer 1 has id (0x12010001)
1386INIT - rtems_timer_create - creating timer 2
1387INIT - timer 2 has id (0x12010002)
1388TA1 - rtems_timer_ident - identing timer 1
1389TA1 - timer 1 has id (0x12010001)
1390TA1 - rtems_timer_ident - identing timer 2
1391TA1 - timer 2 has id (0x12010002)
1392TA1 - rtems_timer_server_fire_after - 1 second
1393TA1 - rtems_task_wake_after - 1/2 second
1394TA1 - rtems_timer_server_fire_after - timer 2 in 1/2 second
1395TA1 - rtems_timer_cancel - timer 1
1396TA1 - rtems_timer_cancel - timer 2
1397TA1 - rtems_timer_server_fire_after - timer 1 in 30 seconds
1398TA1 - rtems_timer_server_fire_after - timer 2 in 60 seconds
1399Timer 1 scheduled for 3050 ticks since boot
1400Timer Server scheduled for 3050 ticks since boot
1401TA1 - rtems_task_wake_after - 1 second
1402TA1 - rtems_timer_server_fire_after - timer 2 in 60 seconds
1403Timer 1 scheduled for 3050 ticks since boot
1404Timer Server scheduled for 3050 ticks since boot
1405TA1 - rtems_task_wake_after - 1 second
1406TA1 - rtems_timer_server_fire_after - timer 2 in 60 seconds
1407Timer 1 scheduled for 3050 ticks since boot
1408Timer Server scheduled for 3050 ticks since boot
1409TA1 - rtems_timer_cancel - timer 1
1410TA1 - rtems_timer_cancel - timer 2
1411TA1 - rtems_clock_get_tod - 09:00:02   12/31/1988
1412TA1 - rtems_timer_server_fire_after - timer 1 in 3 seconds
1413TA1 - rtems_task_suspend( RTEMS_SELF )
1414TA1 - rtems_clock_get_tod - 09:00:05   12/31/1988
1415TA1 - rtems_timer_server_fire_after - timer 1 in 3 seconds
1416TA1 - rtems_task_wake_after - 1 second
1417TA1 - rtems_clock_get_tod - 09:00:06   12/31/1988
1418TA1 - rtems_timer_reset - timer 1
1419TA1 - rtems_task_suspend( RTEMS_SELF )
1420TA1 - rtems_clock_get_tod - 09:00:09   12/31/1988
1421<pause>
1422TA1 - rtems_timer_server_fire_after - timer 1 in 3 seconds
1423TA1 - rtems_timer_cancel - timer 1
1424TA1 - rtems_clock_get_tod - 09:00:07   12/31/1988
1425TA1 - rtems_timer_server_fire_when - timer 1 in 3 seconds
1426TA1 - rtems_task_suspend( RTEMS_SELF )
1427TA1 - rtems_clock_get_tod - 09:00:10   12/31/1988
1428TA1 - rtems_timer_server_fire_when - timer 1 in 3 seconds
1429TA1 - rtems_task_wake_after - 1 second
1430TA1 - rtems_clock_get_tod - 09:00:11   12/31/1988
1431TA1 - rtems_timer_cancel - timer 1
1432TA1 - rtems_timer_server_fire_when - timer 1 in 3 seconds
1433TA1 - rtems_timer_server_fire_when - timer 2 in 3 seconds
1434TA1 - rtems_task_wake_after - 1 second
1435TA1 - rtems_timer_server_fire_when - timer 2 in 3 seconds
1436TA1 - rtems_timer_cancel - timer 1
1437TA1 - rtems_timer_cancel - timer 2
1438TA1 - rtems_timer_server_fire_when - timer 1 in 1 seconds
1439TA1 - rtems_timer_server_fire_after - timer 2 in 1 tick
1440TA1 - rtems_task_wake_after - 1 tick
1441TA1 - rtems_timer_cancel - timer 1
1442TA1 - rtems_task_wake_after - YIELD (only task at priority)
1443TA1 - timer_deleting - timer 1
1444*** END OF TEST 31 ***
1445OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1446OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1447Overriding NumSources (17) from configuration with 16
1448OpenPIC timer frequency is 1 Hz
1449
1450
1451*** TEST 32 ***
1452period 0: measured 1 tick(s), wanted 1
1453period 1: measured 50 tick(s), wanted 50
1454period 2: measured 200 tick(s), wanted 200
1455period 3: measured 25 tick(s), wanted 25
1456period 4: measured 3 tick(s), wanted 3
1457*** END OF TEST 32 ***
1458OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1459OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1460Overriding NumSources (17) from configuration with 16
1461OpenPIC timer frequency is 1 Hz
1462
1463
1464*** TEST 33 ***
1465rtems_barrier_delete - bad id - INVALID_ID
1466rtems_barrier_release - bad id - INVALID_ID
1467rtems_barrier_wait - bad id - INVALID_ID
1468Create barrier with automatic release and 0 max waiters
1469rtems_barrier_create - bad name - INVALID_NAME
1470rtems_barrier_create - NULL barrier ID - INVALID_ADDRESS
1471rtems_barrier_create - OK
1472rtems_barrier_create - too many
1473Check barrier ident
1474Wait on barrier w/timeout and TIMEOUT
1475rtems_barrier_release - NULL return count - INVALID_ADDRESS
1476
1477*** Testing manual release of barrier ***
1478Delay to let Waiters block
1479Waiter 0 waiting on barrier
1480Waiter 1 waiting on barrier
1481Waiter 2 waiting on barrier
1482Waiter 3 waiting on barrier
1483Releasing tasks
1484Delay to let Waiters print a message
1485Waiter 0 back from barrier
1486Waiter 1 back from barrier
1487Waiter 2 back from barrier
1488Waiter 3 back from barrier
1489
1490*** Testing Deletion of barrier ***
1491Delay to let Waiters block
1492Waiter 0 waiting on barrier
1493Waiter 1 waiting on barrier
1494Waiter 2 waiting on barrier
1495Waiter 3 waiting on barrier
1496rtems_barrier_delete - OK
1497Delay to let Waiters print a message
1498Waiter 0 back from barrier
1499Waiter 1 back from barrier
1500Waiter 2 back from barrier
1501Waiter 3 back from barrier
1502rtems_barrier_create - OK
1503
1504*** Testing automatic release of barrier ***
1505Delay to let task wait on barrier
1506Waiter 0 waiting on barrier
1507Waiter 1 waiting on barrier
1508Waiter 2 waiting on barrier
1509Waiter 3 waiting on barrier
1510Waiter 3 back from barrier
1511Waiter 0 back from barrier
1512Waiter 1 back from barrier
1513Waiter 2 back from barrier
1514*** END OF TEST 33 ***
1515OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1516OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1517Overriding NumSources (17) from configuration with 16
1518OpenPIC timer frequency is 1 Hz
1519
1520
1521*** TEST 34 ***
1522Blockers[0] Id = 0x0a010002
1523Blockers[1] Id = 0x0a010003
1524Blockers[2] Id = 0x0a010004
1525Blockers[3] Id = 0x0a010005
1526Blockers[4] Id = 0x0a010006
1527semaphore_obtain -- BlockingTask 0 @ pri=2) blocks
1528semaphore_obtain -- BlockingTask 1 @ pri=3) blocks
1529semaphore_obtain -- BlockingTask 2 @ pri=4) blocks
1530semaphore_obtain -- BlockingTask 3 @ pri=5) blocks
1531semaphore_obtain -- BlockingTask 4 @ pri=6) blocks
1532rtems_task_set_priority -- invert priorities of tasks
1533rtems_semaphore_release -- OK
1534semaphore_obtain -- BlockingTask 4 @ pri=2) returns
1535rtems_semaphore_release -- OK
1536semaphore_obtain -- BlockingTask 3 @ pri=3) returns
1537rtems_semaphore_release -- OK
1538semaphore_obtain -- BlockingTask 2 @ pri=4) returns
1539rtems_semaphore_release -- OK
1540semaphore_obtain -- BlockingTask 1 @ pri=5) returns
1541rtems_semaphore_release -- OK
1542semaphore_obtain -- BlockingTask 0 @ pri=6) returns
1543*** END OF TEST 34 ***
1544OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1545OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1546Overriding NumSources (17) from configuration with 16
1547OpenPIC timer frequency is 1 Hz
1548
1549
1550*** TEST 35 ***
1551Sync Mutex Id = 0x1a010009
1552Local Mutex Id = 0x1a01000a
1553Remote Mutex Id = 0x1a01000b
1554Ending Init-task
1555TaMedium[0] Id = 0x0a010002
1556TaMedium[1] Id = 0x0a010003
1557TaMedium[2] Id = 0x0a010004
1558TaHigh Id = 0x0a010005
1559TaLow Id = 0x0a010006
1560TaHwSim Id = 0x0a010007
1561High_Exec (0) begins...
1562Medium_Exec (0) begins...
1563Medium_Exec (1) begins...
1564Medium_Exec (2) begins...
1565LocalHwSim_Exec begins...
1566  AccessLocalHw called by MED0 -- 128
1567  AccessLocalHw called by MED2 -- 128
1568  AccessLocalHw called by MED1 -- 128
1569Low_Exec (0) begins...
1570  AccessLocalHw returns to MED0 -- 128
1571  AccessLocalHw called by MED0 -- 128
1572AccessRemoteHw called by LOW  -- 254
1573AccessRemoteHw access local LOW  -- 254
1574  AccessLocalHw called by LOW  -- 254
1575AccessRemoteHw called by HIGH -- 127
1576  AccessLocalHw returns to MED2 -- 128
1577  AccessLocalHw called by MED2 -- 128
1578  AccessLocalHw returns to LOW  -- 127
1579AccessRemoteHw access local HIGH -- 127
1580  AccessLocalHw called by HIGH -- 127
1581AccessRemoteHw returns to LOW  -- 254
1582AccessRemoteHw called by LOW  -- 254
1583  AccessLocalHw returns to MED1 -- 128
1584  AccessLocalHw called by MED1 -- 128
1585  AccessLocalHw returns to HIGH -- 127
1586AccessRemoteHw returns to HIGH -- 127
1587AccessRemoteHw called by HIGH -- 127
1588AccessRemoteHw access local LOW  -- 127
1589  AccessLocalHw called by LOW  -- 127
1590  AccessLocalHw returns to MED0 -- 128
1591  AccessLocalHw called by MED0 -- 128
1592  AccessLocalHw returns to LOW  -- 127
1593AccessRemoteHw access local HIGH -- 127
1594  AccessLocalHw called by HIGH -- 127
1595AccessRemoteHw returns to LOW  -- 254
1596AccessRemoteHw called by LOW  -- 254
1597  AccessLocalHw returns to MED2 -- 128
1598  AccessLocalHw called by MED2 -- 128
1599  AccessLocalHw returns to HIGH -- 127
1600AccessRemoteHw returns to HIGH -- 127
1601AccessRemoteHw called by HIGH -- 127
1602AccessRemoteHw access local LOW  -- 127
1603  AccessLocalHw called by LOW  -- 127
1604  AccessLocalHw returns to MED1 -- 128
1605*** END OF TEST 35 ***
1606OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1607OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1608Overriding NumSources (17) from configuration with 16
1609OpenPIC timer frequency is 1 Hz
1610
1611
1612*** TEST 37 ***
1613clock_tick from task level
1614Blocking task... suspending self
1615clock_tick from task level with preempt -- OK
1616interrupt is in progress (use body)
1617interrupt disable (use inline)
1618interrupt flash (use inline)
1619interrupt enable (use inline)
1620interrupt level attribute (use inline)
1621test case working..
1622interrupt is in progress (use body)
1623interrupt disable (use body)
1624interrupt disable (use body)
1625interrupt flash (use body)
1626interrupt enable (use body)
1627interrupt level attribute (use body)
1628test seems to work
1629isr_in_progress(inline) from ISR -- OK
1630isr_in_progress(body) from ISR -- OK
1631*** END OF TEST 37 ***
1632psim: continuing while stopped!
1633
1634OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1635OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1636Overriding NumSources (17) from configuration with 16
1637OpenPIC timer frequency is 1 Hz
1638
1639
1640*** TEST 38 ***
1641rtems_signal_catch - handler installed
1642Signal sent from ISR has been processed
1643*** END OF TEST 38 ***
1644OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1645OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1646Overriding NumSources (17) from configuration with 16
1647OpenPIC timer frequency is 1 Hz
1648psim: continuing while stopped!
1649
1650OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1651OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1652Overriding NumSources (17) from configuration with 16
1653OpenPIC timer frequency is 1 Hz
1654
1655
1656*** TEST 40 ***
1657Init - rtems_io_register_driver - init == NULL, open != NULL OK
1658Init - Major slot returned = 2
1659Init - rtems_io_register_driver - init == NULL, open != NULL OK
1660Init - Major slot returned = 3
1661Init - rtems_io_register_driver - used slot
1662Init - rtems_io_unregister_driver - used slot
1663Init - rtems_io_register_driver - free slot
1664Init - rtems_io_register_driver - called from interrupt context
1665Init - rtems_io_register_driver - invalid registered major pointer
1666Init - rtems_io_register_driver - invalid driver table pointer
1667Init - rtems_io_register_driver - invalid empty driver table
1668Init - rtems_io_register_driver - invalid major
1669Init - rtems_io_unregister_driver - called from interrupt context
1670Init - rtems_io_unregister_driver - invalid major number
1671*** END OF TEST 40 ***
1672OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1673OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1674Overriding NumSources (17) from configuration with 16
1675OpenPIC timer frequency is 1 Hz
1676
1677
1678*** TEST 41 ***
1679Init - overwrite internal value to trip case
1680Init - rtems_iterate_over_all_threads
1681*** END OF TEST 41 ***
1682OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1683OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1684Overriding NumSources (17) from configuration with 16
1685OpenPIC timer frequency is 1 Hz
1686
1687
1688*** START OF TEST 42 ***
1689Exercising blocking discipline w/extract in FIFO order
1690Exercising blocking discipline w/unblock in FIFO order
1691TA00 - unblocked - OK
1692TA01 - unblocked - OK
1693TA02 - unblocked - OK
1694TA03 - unblocked - OK
1695TA04 - unblocked - OK
1696TA05 - unblocked - OK
1697TA06 - unblocked - OK
1698TA07 - unblocked - OK
1699TA08 - unblocked - OK
1700TA09 - unblocked - OK
1701TA10 - unblocked - OK
1702TA11 - unblocked - OK
1703TA12 - unblocked - OK
1704TA13 - unblocked - OK
1705TA14 - unblocked - OK
1706TA15 - unblocked - OK
1707TA16 - unblocked - OK
1708TA17 - unblocked - OK
1709TA18 - unblocked - OK
1710TA19 - unblocked - OK
1711<pause - screen 2>
1712Exercising blocking discipline w/extract in priority order
1713Exercising blocking discipline w/unblock in priority order
1714TA04 - unblocked - OK
1715TA05 - unblocked - OK
1716TA06 - unblocked - OK
1717TA07 - unblocked - OK
1718TA09 - unblocked - OK
1719TA10 - unblocked - OK
1720TA11 - unblocked - OK
1721TA12 - unblocked - OK
1722TA13 - unblocked - OK
1723TA08 - unblocked - OK
1724TA16 - unblocked - OK
1725TA17 - unblocked - OK
1726TA18 - unblocked - OK
1727TA19 - unblocked - OK
1728TA00 - unblocked - OK
1729TA01 - unblocked - OK
1730TA02 - unblocked - OK
1731TA03 - unblocked - OK
1732TA15 - unblocked - OK
1733TA14 - unblocked - OK
1734*** END OF TEST 42 ***
1735OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1736OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1737Overriding NumSources (17) from configuration with 16
1738OpenPIC timer frequency is 1 Hz
1739
1740
1741*** TEST 43 ***
1742RTEMS Version: rtems-4.10.99.0(PowerPC/Generic (classic FPU)/psim)
1743rtems_object_get_classic_name - INVALID_ADDRESS
1744rtems_object_get_classic_name - INVALID_ID (bad index)
1745rtems_object_get_classic_name - INVALID_ID (unallocated index)
1746rtems_object_get_classic_name - INVALID_ID (bad API)
1747UI1  - name returned by rtems_object_get_classic_name for Init task id
1748UI1  - name returned by rtems_object_get_classic_name for RTEMS_SELF
1749TEMP - rtems_build_name for TEMP
1750rtems_object_get_name - bad id for class with instances
1751rtems_object_get_name - bad id for class without instances
1752rtems_object_get_name - bad length
1753rtems_object_get_name - bad pointer
1754rtems_object_get_name returned (UI1 ) for init task id
1755rtems_object_get_name returned (UI1 ) for RTEMS_SELF
1756rtems_object_set_name - INVALID_ADDRESS
1757rtems_object_set_name - INVALID_ID (bad API)
1758rtems_object_set_name - INVALID_ID (bad index)
1759rtems_object_set_name - change name of init task to (New1)
1760New1 - name returned by rtems_object_get_classic_name
1761rtems_object_get_name returned (New1) for init task
1762rtems_object_set_name - change name of init task to (Ne1)
1763Ne1  - name returned by rtems_object_get_classic_name
1764rtems_object_get_name returned (Ne1 ) for init task
1765rtems_object_set_name - change name of init task to (N1)
1766N1   - name returned by rtems_object_get_classic_name
1767rtems_object_get_name returned (N1  ) for init task
1768rtems_object_set_name - change name of init task to (N)
1769N    - name returned by rtems_object_get_classic_name
1770rtems_object_get_name returned (N   ) for init task
1771rtems_object_set_name - change name of init task to ()
1772*    - name returned by rtems_object_get_classic_name
1773rtems_object_get_name returned () for init task
1774rtems_object_set_name - change name of init task to (N-0x07-0x09-1)
1775N**1 - name returned by rtems_object_get_classic_name
1776rtems_object_get_name returned (N**1) for init task
1777rtems_object_set_name - change name of init task to (SELF)
1778SELF - name returned by rtems_object_get_classic_name
1779rtems_object_get_name returned (SELF) for init task
1780rtems_object_get_name returned (SELF) for init task id
1781rtems_build_id - build an id to match init task
1782rtems_object_id_get_api - OK
1783rtems_object_id_get_class - OK
1784rtems_object_id_get_node - OK
1785rtems_object_id_get_index - OK
1786<pause>
1787rtems_object_id_api_minimum returned 1
1788rtems_object_id_api_maximum returned 3
1789rtems_object_api_minimum_class(0) returned -1
1790rtems_object_api_maximum_class(0) returned 0
1791rtems_object_api_minimum_class(0) returned -1
1792rtems_object_api_maximum_class(0) returned 0
1793rtems_object_api_minimum_class(255) returned -1
1794rtems_object_api_maximum_class(255) returned 0
1795rtems_object_api_minimum_class(OBJECTS_INTERNAL_API) returned 1
1796rtems_object_api_maximum_class(OBJECTS_INTERNAL_API) returned 2
1797rtems_object_api_minimum_class(OBJECTS_CLASSIC_API) returned 1
1798rtems_object_api_maximum_class(OBJECTS_CLASSIC_API) returned 10
1799<pause>
1800rtems_object_get_api_name(0) = BAD CLASS
1801rtems_object_get_api_name(255) = BAD CLASS
1802rtems_object_get_api_name(INTERNAL_API) = Internal
1803rtems_object_get_api_name(CLASSIC_API) = Classic
1804rtems_object_get_api_class_name(0, RTEMS_TASKS) = BAD API
1805rtems_object_get_api_class_name(CLASSIC_API, 0) = BAD CLASS
1806rtems_object_get_api_class_name(INTERNAL_API, MUTEXES) = Mutex
1807rtems_object_get_api_class_name(CLASSIC_API, RTEMS_BARRIERS) = Barrier
1808<pause>
1809rtems_object_get_class_information - INVALID_ADDRESS
1810rtems_object_get_class_information - INVALID_NUMBER (bad API)
1811rtems_object_get_class_information - INVALID_NUMBER (api=0xff)
1812rtems_object_get_class_information - INVALID_NUMBER (class=0)
1813rtems_object_get_class_information - INVALID_NUMBER (class too high)
1814rtems_object_get_class_information - Classic Tasks - OK
1815Classic API Task Information
1816    minimum id  : 0x0a010001 maximum id: 0x0a010002
1817    maximum     :          2 available : 1
1818    auto_extend : no
1819rtems_object_get_class_information - Classic Timers - OK
1820Classic API Timer Information
1821    minimum id  : 0x12010001 maximum id: 0x12010001
1822    maximum     :          1 available : 1
1823    auto_extend : no
1824rtems_task_set_priority - use valid Idle thread id
1825rtems_task_set_priority - clobber internal thread class info
1826rtems_task_set_priority - use valid Idle thread id again
1827rtems_task_set_priority - restore internal thread class info
1828rtems_semaphore_obtain - good but uncreated ID - INVALID_ID - OK
1829rtems_object_get_classic_name - bad API pointer - INVALID_ID
1830*** END OF TEST 43 ***
1831OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1832OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1833Overriding NumSources (17) from configuration with 16
1834OpenPIC timer frequency is 1 Hz
1835
1836
1837*** SP44 TEST ***
1838Task #0's turn. Now setting turn to 1
1839Task #1's turn. Now setting turn to 0
1840Task #0's turn. Now setting turn to 1
1841Task #1's turn. Now setting turn to 0
1842Task #0's turn. Now setting turn to 1
1843Task #1's turn. Now setting turn to 0
1844Task #0's turn. Now setting turn to 1
1845Task #1's turn. Now setting turn to 0
1846Task #0's turn. Now setting turn to 1
1847Task #1's turn. Now setting turn to 0
1848Task #0's turn. Now setting turn to 1
1849Task #1's turn. Now setting turn to 0
1850Task #0's turn. Now setting turn to 1
1851Task #1's turn. Now setting turn to 0
1852Task #0's turn. Now setting turn to 1
1853Task #1's turn. Now setting turn to 0
1854Task #0's turn. Now setting turn to 1
1855Task #1's turn. Now setting turn to 0
1856Task #0's turn. Now setting turn to 1
1857*** END OF SP44 TEST ***
1858OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1859OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1860Overriding NumSources (17) from configuration with 16
1861OpenPIC timer frequency is 1 Hz
1862
1863
1864*** TEST 45 ***
1865INIT - rtems_timer_create - creating timer 1
1866INIT - timer 1 has id (0x12010001)
1867INIT - rtems_timer_create - creating timer 2
1868INIT - timer 2 has id (0x12010002)
1869TA1 - rtems_timer_server_fire_after - timer 1 in 1 seconds
1870TA1 - rtems_task_wake_after - 2 second
1871TSR: calling malloc
1872TSR: calling free
1873TSR: delaying with rtems_task_wake_after
1874TSR appears to have executed OK
1875TA1 - timer_deleting - timer 1
1876*** END OF TEST 45 ***
1877OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1878OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1879Overriding NumSources (17) from configuration with 16
1880OpenPIC timer frequency is 1 Hz
1881
1882
1883*** TEST 46 ***
1884INIT - rtems_task_create - creating task 1
1885INIT - rtems_task_start - TA1
1886Periodic - Create Period
1887*** END OF TEST 46 ***
1888OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1889OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1890Overriding NumSources (17) from configuration with 16
1891OpenPIC timer frequency is 1 Hz
1892
1893
1894*** TEST 47 ***
1895Creating task with ASR disable mode honored
1896*** END OF TEST 47 ***
1897OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1898OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1899Overriding NumSources (17) from configuration with 16
1900OpenPIC timer frequency is 1 Hz
1901
1902
1903*** TEST 48 ***
1904Largest C program heap block available: 16559088
1905Created all semaphores allowed in this test
19065000 semaphores created
1907Largest C program heap block available: 14927480
19085000 semaphores successfully deleted
1909Largest C program heap block available: 14927480
1910*** END OF TEST 48 ***
1911OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1912OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1913Overriding NumSources (17) from configuration with 16
1914OpenPIC timer frequency is 1 Hz
1915
1916
1917*** TEST 49 ***
1918Create Message Queue
1919Flush Message Queue using Task Self ID
1920Flush returned INVALID_ID as expected
1921*** END OF TEST 49 ***
1922OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1923OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1924Overriding NumSources (17) from configuration with 16
1925OpenPIC timer frequency is 1 Hz
1926
1927
1928*** TEST 50 ***
1929Timer fired at 0
1930Timer fired at 1
1931Timer fired at 2
1932Timer fired at 3
1933Timer fired at 4
1934Timer fired at 5
1935Timer fired at 6
1936Timer fired at 7
1937Timer fired at 8
1938Timer fired at 9
1939*** END OF TEST 50 ***
1940OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1941OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1942Overriding NumSources (17) from configuration with 16
1943OpenPIC timer frequency is 1 Hz
1944
1945
1946*** TEST 51 ***
1947Create semaphore - priority ceiling locked - violate ceiling
1948Create semaphore - priority ceiling unlocked
1949Obtain semaphore -- violate ceiling
1950Release semaphore we did not obtain
1951*** END OF TEST 51 ***
1952OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1953OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1954Overriding NumSources (17) from configuration with 16
1955OpenPIC timer frequency is 1 Hz
1956
1957
1958*** TEST 52 ***
1959Interrupt Timer fired after setting time forward -- OK
1960*** END OF TEST 52 ***
1961OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1962OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1963Overriding NumSources (17) from configuration with 16
1964OpenPIC timer frequency is 1 Hz
1965
1966
1967*** TEST 53 ***
1968Server Timer fired after setting time forward -- OK
1969*** END OF TEST 53 ***
1970OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1971OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1972Overriding NumSources (17) from configuration with 16
1973OpenPIC timer frequency is 1 Hz
1974
1975
1976*** TEST 54 ***
1977Init - use valid id of API class with no objects
1978Init - lookup name within API class with no objects
1979*** END OF TEST 54 ***
1980OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1981OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1982Overriding NumSources (17) from configuration with 16
1983OpenPIC timer frequency is 1 Hz
1984
1985
1986*** TEST 55 ***
1987Init - rtems_message_queue_create - OK
1988Init - rtems_message_queue_send - make message pending - OK
1989Init - rtems_message_queue_broadcast - with message pending - OK
1990Init - rtems_message_queue_delete - OK
1991*** END OF TEST 55 ***
1992OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
1993OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
1994Overriding NumSources (17) from configuration with 16
1995OpenPIC timer frequency is 1 Hz
1996
1997
1998*** TEST 56 ***
1999Init - rtems_extension_create - OK
2000Init - rtems_task_create - create extension fails - UNSATISFIED
2001Init - rtems_extension_delete - OK
2002*** END OF TEST 56 ***
2003OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2004OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2005Overriding NumSources (17) from configuration with 16
2006OpenPIC timer frequency is 1 Hz
2007
2008
2009*** TEST 57 ***
2010Init - rtems_task_create - delay task - OK
2011Init - rtems_task_start - delay task - OK
2012Init - rtems_task_wake_after - let delay task block - OK
2013Delay - rtems_task_wake_after - OK
2014Init - rtems_task_restart - delay task - OK
2015*** END OF TEST 57 ***
2016OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2017OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2018Overriding NumSources (17) from configuration with 16
2019OpenPIC timer frequency is 1 Hz
2020
2021
2022*** TEST 58 ***
2023Init - _Timespec_Divide - by zero
2024*** END OF TEST 58 ***
2025OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2026OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2027Overriding NumSources (17) from configuration with 16
2028OpenPIC timer frequency is 1 Hz
2029
2030
2031*** TEST 59 ***
2032Init - blocking task priority will be 220
2033Init - rtems_task_create - delay task - OK
2034Init - rtems_task_start - delay task - OK
2035Init - rtems_region_create - OK
2036Init - rtems_region_get_segment - get segment to consume memory
2037Init - rtems_task_wake_after - let other task block - OK
2038Blocking_task - wait for memory
2039Init - rtems_region_get_segment - return segment
2040Init - rtems_task_wake_after - let other task run again - OK
2041Blocking_task - Got memory segment after freed
2042Blocking_task - delete self
2043*** END OF TEST 59 ***
2044OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2045OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2046Overriding NumSources (17) from configuration with 16
2047OpenPIC timer frequency is 1 Hz
2048
2049
2050*** TEST 60 ***
2051Init - rtems_rate_monotonic_create - first period
2052Init - rtems_rate_monotonic_create - second period
2053Init - rtems_rate_monotonic_period - short period
2054Init - rtems_rate_monotonic_period - long period initiated
2055Init - rtems_rate_monotonic_period - long period block
2056Init - rtems_rate_monotonic_period - verify long period expired
2057*** END OF TEST 60 ***
2058OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2059OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2060Overriding NumSources (17) from configuration with 16
2061OpenPIC timer frequency is 1 Hz
2062
2063
2064*** TEST 62 ***
2065Init - rtems_task_create Blocker - OK
2066Init - rtems_task_start Blocker - OK
2067Init - rtems_task_create Region - OK
2068Init - rtems_region_get_segment - OK
2069Init - sleep 1 second for Blocker - OK
2070Blocker - rtems_region_get_segment - OK
2071Init - sleep 1 second for Blocker to run again - OK
2072Blocker - Got memory after resize
2073Init - successfully resized and unblocked a task
2074Init - resized to all of available memory
2075*** END OF TEST 62 ***
2076OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2077OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2078Overriding NumSources (17) from configuration with 16
2079OpenPIC timer frequency is 1 Hz
2080
2081
2082*** TEST 63 ***
2083Init - _Heap_Initialize (for test one) - OK
2084Init - Heap size=1008
2085Init - _Heap_Allocate - too large size (overflow)- not OK
2086Init - _Heap_Allocate_aligned - OK
2087Init - _Heap_Resize_block - OK
2088
2089Init - _Heap_Initialize (for test two) - OK
2090Init - Heap size=1008
2091Init - _Heap_Allocate_aligned - OK
2092Init - _Heap_Resize_block - OK
2093Init - _Heap_Allocate_aligned - request impossible - not OK
2094*** END OF TEST 63 ***
2095OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2096OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2097Overriding NumSources (17) from configuration with 16
2098OpenPIC timer frequency is 1 Hz
2099
2100
2101*** TEST 64 ***
2102Allocate one region -- so second auto extends
2103Init - rtems_workspace_get_information - OK
2104Init - rtems_region_create - auto-extend - RTEMS_UNSATISFIED
2105Init - rtems_region_delete - OK
2106*** END OF TEST 64 ***
2107OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2108OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2109Overriding NumSources (17) from configuration with 16
2110OpenPIC timer frequency is 1 Hz
2111
2112
2113*** TEST 65 ***
2114Creating semaphore
2115Calling rtems_semaphore_obtain
2116Calling rtems_task_create
2117Calling rtems_task_start
2118Init Task_1: Obtaining semaphore
2119Calling semaphore release
2120*** END OF TEST 65 ***
2121OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2122OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2123Overriding NumSources (17) from configuration with 16
2124OpenPIC timer frequency is 1 Hz
2125
2126
2127*** TEST 66 ***
2128Creating semaphore
2129Calling rtems_semaphore_obtain
2130Calling rtems_task_create
2131Calling rtems_task_start
2132Init Task_1: Obtaining semaphore
2133Calling semaphore release
2134*** END OF TEST 65 ***
2135OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2136OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2137Overriding NumSources (17) from configuration with 16
2138OpenPIC timer frequency is 1 Hz
2139
2140
2141*** TEST 67 ***
2142Init - create timer 1
2143Init - create timer 2
2144Init - Initiate the timer server
2145Server Timer 1 fired after wrapping ticks since boot-- OK
2146*** END OF TEST 67 ***
2147OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2148OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2149Overriding NumSources (17) from configuration with 16
2150OpenPIC timer frequency is 1 Hz
2151
2152
2153*** TEST 68 ***
2154test case: SEMAPHORE
2155test case: MUTEX
2156test case: MESSAGE QUEUE
2157test case: REGION
2158test case: EVENT
2159test case: BARRIER
2160test case: TASK WAKE AFTER
2161*** END OF TEST 68 ***
2162OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2163OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2164Overriding NumSources (17) from configuration with 16
2165OpenPIC timer frequency is 1 Hz
2166
2167
2168*** TEST 69 ***
2169rtems_rate_monotonic_get_status - verify values of an inactive period
2170rtems_rate_monotonic_get_status - check RTEMS_NOT_DEFINED
2171rtems_rate_monotonic_get_status - verify values of an active period
2172wall time should be ~600000000 is 609641000
2173cpu time should be ~100000000 is 108979000
2174rtems_rate_monotonic_cancel -  OK
2175Testing statistics on missed periods
2176*** END OF TEST 69 ***
2177OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2178OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2179Overriding NumSources (17) from configuration with 16
2180OpenPIC timer frequency is 1 Hz
2181
2182
2183*** TEST 70 ***
2184Creating task 1 - OK
2185Creating task 2 - OK
2186Creating task 3 - OK
2187Creating task 4 - OK
2188Creating task 5 - OK
2189Creating task 6 - OK
2190Deleting task 2
2191Deleting task 3
2192Deleting task 4
2193Deleting task 5
2194*** END OF TEST 70 ***
2195OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2196OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2197Overriding NumSources (17) from configuration with 16
2198OpenPIC timer frequency is 1 Hz
2199
2200
2201*** TEST 71 ***
220264000 ports created using 8000 per allocation -- need 65535
2203Test case hit
2204*** END OF TEST 71 ***
2205OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2206OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2207Overriding NumSources (17) from configuration with 16
2208OpenPIC timer frequency is 1 Hz
2209
2210
2211*** TEST SP72 ***
2212Init - sleep 1 second
2213Task - rtems_semaphore_obtain - wait w/timeout
2214Init - rtems_task_delete - to extract priority w/timeout
2215*** END OF TEST SP72 ***
2216OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2217OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2218Overriding NumSources (17) from configuration with 16
2219OpenPIC timer frequency is 1 Hz
2220
2221
2222*** TEST ASSOC ROUTINES - 1 ***
2223Init - get local by name -- OK
2224Init - get local by name -- expect 0
2225Init - get local by remote bitfield -- OK
2226Init - get local by remote bitfield -- expect 0
2227Init - get local by remote -- OK
2228Init - get local by remote -- expect 0
2229Init - get name by local bitfield -- OK
2230Init - get name by local bitfield -- OK
2231Init - get name by local bitfield -- expect""
2232Init - get name by local -- OK
2233Init - get name by local -- using bad value
2234<assocnamebad.c: : BAD NAME>
2235Init - get name by remote bitfield -- OK
2236Init - get name by remote bitfield -- OK
2237Init - get name by remote bitfield -- expect""
2238Init - get name by remote -- OK
2239Init - get name by remote -- using bad value
2240<assocnamebad.c: : BAD NAME>
2241Init - get ptr by local -- OK
2242Init - get ptr by local -- expect NULL
2243Init - get ptr by remote -- OK
2244Init - get ptr by remote -- expect NULL
2245Init - get ptr by name -- OK
2246Init - get ptr by name -- expect NULL
2247Init - get remote by local bitfield -- OK
2248Init - get remote by local bitfield -- expect 0
2249Init - get remote by local -- OK
2250Init - get remote by local -- expect 0
2251Init - get remote by name -- OK
2252Init - get remote by name -- expect 0
2253Init - get ptr by name -- expect (default)
2254Init - get ptr by local -- expect (default)
2255Init - get ptr by remote -- expect (default)
2256Init - get ptr by name -- expect NULL
2257Init - get ptr by local -- expect NULL
2258Init - get ptr by remote -- expect NULL
2259*** END OF TEST ASSOC ROUTINES - 1 ***
2260OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2261OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2262Overriding NumSources (17) from configuration with 16
2263OpenPIC timer frequency is 1 Hz
2264
2265
2266*** TEST OF RTEMS CHAIN API ***
2267Init - Initialize chain empty
2268INIT - Verify rtems_chain_insert
2269INIT - Verify rtems_chain_append_with_empty_check
2270INIT - Verify rtems_chain_prepend_with_empty_check
2271INIT - Verify rtems_chain_get_with_empty_check
2272INIT - Verify rtems_chain_append_with_notification
2273INIT - Verify rtems_chain_prepend_with_notification
2274INIT - Verify rtems_chain_get_with_notification
2275INIT - Verify rtems_chain_get_with_wait
2276*** END OF RTEMS CHAIN API TEST ***
2277OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2278OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2279Overriding NumSources (17) from configuration with 16
2280OpenPIC timer frequency is 1 Hz
2281
2282
2283*** TEST LEGACY RTEMS_CLOCK_GET ***
2284Init - clock_set_time
2285Init - rtems_clock_get - 09:00:00   12/31/1988
2286Init - rtems_clock_get - Seconds Since Epoch = 599562000
2287Init - rtems_clock_get - Ticks Since Boot = 0
2288Init - rtems_clock_get - Ticks Per Second = 100
2289Init - rtems_clock_get - Time Value = 599562000
2290*** END OF TEST LEGACY RTEMS_CLOCK_GET ***
2291OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2292OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2293Overriding NumSources (17) from configuration with 16
2294OpenPIC timer frequency is 1 Hz
2295
2296
2297*** TEST COVERAGE MARKERS ***
2298Init - If coverage enabled, call coverage marker methods
2299*** END OF TEST COVERAGE MARKERS ***
2300OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2301OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2302Overriding NumSources (17) from configuration with 16
2303OpenPIC timer frequency is 1 Hz
2304
2305
2306*** TEST Tests for error reporting routines - 01 ***
2307Dummy: Resources unavailable (unknown errno=-1)
2308Dummy: Resources unavailable (status: could not get enough memory) (errno: Not enough space)
2309Dummy: causing panic.. will print test end message, then...
2310       print various error messages
2311Dummy: Resources unavailable
2312*** END OF TEST Tests for error reporting routines - 01 ***
2313 (status: could not get enough memory)
2314fatal error, exiting
2315OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2316OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2317Overriding NumSources (17) from configuration with 16
2318OpenPIC timer frequency is 1 Hz
2319
2320
2321*** TEST Tests for error reporting routines - 02 ***
2322Dummy: Resources unavailable
2323*** END OF TEST Tests for error reporting routines - 02 ***
2324 (status: could not get enough memory)
2325fatal error, aborting
2326OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2327OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2328Overriding NumSources (17) from configuration with 16
2329OpenPIC timer frequency is 1 Hz
2330
2331
2332*** TEST Tests for error reporting routines - 03 ***
2333Dummy panic
2334*** END OF TEST Tests for error reporting routines - 03 ***
2335
2336fatal error, exiting
2337OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2338OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2339Overriding NumSources (17) from configuration with 16
2340OpenPIC timer frequency is 1 Hz
2341
2342
2343*** FIFO / PIPE OPEN TEST - 1 ***
2344
2345Configuration: Pipes disabled.
2346Creating named fifo '/fifo01'.
2347Must result in failure since pipes are disabled in the configuration.
2348*** END OF FIFO / PIPE OPEN TEST - 1 ***
2349OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2350OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2351Overriding NumSources (17) from configuration with 16
2352OpenPIC timer frequency is 1 Hz
2353
2354
2355*** TEST FIFO 08 ***
2356Creating all barriers
23573 Barriers created
2358Creating all semaphores
23596 Semaphores created
2360Creating FIFO
2361Opening FIFO.. expect ENFILE (semaphore @ open could not be created)
2362status=-1 errno=23/(Too many open files in system)
2363Deleting semaphore id=0x1a01000d
2364Opening FIFO.. expect ENOMEM (semaphore for pipe could not be created)
2365status=-1 errno=12/(Not enough space)
2366Deleting semaphore id=0x1a01000c
2367Opening FIFO.. expect ENOMEM since no memory is available
2368status=-1 errno=12/(Not enough space)
2369Opening FIFO.. expect ENOMEM (barrier-1 for pipe could not be created)
2370status=-1 errno=12/(Not enough space)
2371Deleting barrier id=0x52010002
2372Opening FIFO.. expect ENOMEM (barrier-2 for pipe could not be created
2373status=-1 errno=12/(Not enough space)
2374Deleting barrier id=0x52010001
2375Opening FIFO.. expect ENOMEM (semaphore-1 for pipe could not be created
2376status=-1 errno=12/(Not enough space)
2377Deleting semaphore id=0x1a01000b
2378Opening FIFO in RDWR mode. Expect OK
2379status=3 errno=12/(Not enough space)
2380Opening FIFO in non blocking RDONLY mode. Expect OK
2381status=3 errno=12/(Not enough space)
2382Opening FIFO in non blocking WRONLY mode. Expect ENXIO
2383status=-1 errno=6/(No such device or address)
2384
2385Multiple opens
2386
2387status=3 errno=6/(No such device or address)
23881... status=3 errno=6/(No such device or address)
23892... status=3 errno=6/(No such device or address)
23903... status=3 errno=6/(No such device or address)
23914... status=3 errno=6/(No such device or address)
23925... status=3 errno=6/(No such device or address)
23936... status=3 errno=6/(No such device or address)
23947... status=3 errno=6/(No such device or address)
23958... status=3 errno=6/(No such device or address)
23969... status=3 errno=6/(No such device or address)
239710... status=3 errno=6/(No such device or address)
239811... status=3 errno=6/(No such device or address)
239912... status=3 errno=6/(No such device or address)
240013... status=3 errno=6/(No such device or address)
240114... status=3 errno=6/(No such device or address)
240215... status=3 errno=6/(No such device or address)
240316... status=3 errno=6/(No such device or address)
240417... status=3 errno=6/(No such device or address)
240518... status=3 errno=6/(No such device or address)
240619... status=3 errno=6/(No such device or address)
240720... status=3 errno=6/(No such device or address)
240821... status=3 errno=6/(No such device or address)
240922... status=3 errno=6/(No such device or address)
241023... *** END OF TEST FIFO 08 ***
2411OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2412OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2413Overriding NumSources (17) from configuration with 16
2414OpenPIC timer frequency is 1 Hz
2415
2416
2417*** FIFO / PIPE OPEN TEST - 6 ***
2418
2419Creating a task name and a task
2420
2421creating directory /tmp
2422
2423creating fifo file /tmp/fifo01
2424
2425Starting the read task
2426
2427Read task activated, waiting till writer opens
2428
2429Writer opening file(1)
2430
2431Now, reader opening file(1)
2432
2433@ sender: SendBuffer1
2434@ receiver (being a unblocked reader): Got SendBuffer1
2435Reader opening file(2)
2436
2437Writer opening file(2)
2438
2439@ sender: SendBuffer2
2440@ receiver (being a blocked reader): Got SendBuffer2
2441Reader done!
2442Removing the fifo
2443Removing /tmp
2444
2445*** END OF FIFO / PIPE OPEN TEST - 6 ***
2446OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2447OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2448Overriding NumSources (17) from configuration with 16
2449OpenPIC timer frequency is 1 Hz
2450
2451
2452*** TEST PIPE/FIFO - 04 ***
2453Init - Creating /fifo
2454Init - Opening /fifo in readonly, non-blocking mode
2455Init - Attempt to lseek on fifo -- Expected ESPIPE
2456Init - ioctl: FIONBIO -- Expected EFAULT
2457Init - ioctl: FIONBIO -- OK
2458Init - ioctl: FIONBIO -- OK
2459Init - ioctl: Dummy Command -- Expected EINVAL
2460Init - ioctl: FIONREAD -- Expected EFAULT
2461Init - ioctl: FIONREAD -- OK
2462Init - closing /fifo
2463Init - removing /fifo
2464*** END OF TEST PIPE/FIFO - 04 ***
2465OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2466OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2467Overriding NumSources (17) from configuration with 16
2468OpenPIC timer frequency is 1 Hz
2469
2470*** FIFO / PIPE TESTS - 5 ***
2471Init - Creating fifo file /fifo
2472Init - starting the read task
2473Init - waiting at a barrier
2474read_task - opening /fifo in non-blocking mode
2475read_task - attempt to read with number of writers = 0
2476read_task - releasing the write task
2477read_task - waiting at a barrier
2478Init - opening the fifo in write only mode -- OK
2479Init - writing to /fifo
2480Init - releasing the read_task
2481Init - waiting at a barrier
2482read_task - attempting to read from the fifo -- Expect EAGAIN
2483read_task - closing /fifo
2484read_task - opening /fifo in read-only mode
2485read_task - releasing the write task
2486read_task - reading from /fifo - OK
2487Init - writing to /fifo - OK
2488Init - writing to /fifo - OK
2489read_task - reading from /fifo - OK
2490read_task - waiting at a barrier
2491Init - releasing the read_task
2492Init - waiting at a barrier
2493read_task - reading from /fifo - OK
2494read_task - releasing the write task
2495read_task - waiting at a barrier
2496Init - converting the write-mode to non-block
2497Init - writing to /fifo - OK
2498Init - writing to /fifo - Expect EAGAIN
2499Init - releasing the read_task
2500Init - waiting at a barrier
2501read_task - releasing the write task
2502Init - writing to /fifo - Expect EPIPE
2503Removing the fifo
2504*** END OF FIFO / PIPE OPEN TEST - 6 ***
2505OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2506OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2507Overriding NumSources (17) from configuration with 16
2508OpenPIC timer frequency is 1 Hz
2509
2510
2511*** TEST HEAP PROTECTION ***
2512*** END OF TEST HEAP PROTECTION ***
2513OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2514OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2515Overriding NumSources (17) from configuration with 16
2516OpenPIC timer frequency is 1 Hz
2517
2518
2519*** TEST INTERRUPT CRITICAL SECTION 01 ***
2520Init - Trying to generate semaphore release from ISR while blocking
2521Init - Variation is: FIFO/Without Timeout
2522Support - rtems_timer_create - creating timer 1
2523Init - Case hit
2524*** END OF TEST INTERRUPT CRITICAL SECTION 01 ***
2525OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2526OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2527Overriding NumSources (17) from configuration with 16
2528OpenPIC timer frequency is 1 Hz
2529
2530
2531*** TEST INTERRUPT CRITICAL SECTION 02 ***
2532Init - Trying to generate semaphore release from ISR while blocking
2533Init - Variation is: FIFO/With Timeout
2534Support - rtems_timer_create - creating timer 1
2535Init - Case hit
2536*** END OF TEST INTERRUPT CRITICAL SECTION 02 ***
2537OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2538OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2539Overriding NumSources (17) from configuration with 16
2540OpenPIC timer frequency is 1 Hz
2541
2542
2543*** TEST INTERRUPT CRITICAL SECTION 03 ***
2544Init - Trying to generate semaphore release from ISR while blocking
2545Init - Variation is: Priority/Without Timeout
2546Support - rtems_timer_create - creating timer 1
2547Init - Case hit
2548*** END OF TEST INTERRUPT CRITICAL SECTION 03 ***
2549OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2550OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2551Overriding NumSources (17) from configuration with 16
2552OpenPIC timer frequency is 1 Hz
2553
2554
2555*** TEST INTERRUPT CRITICAL SECTION 04 ***
2556Init - Trying to generate semaphore release from ISR while blocking
2557Init - Variation is: Priority/With Timeout
2558Support - rtems_timer_create - creating timer 1
2559Init - Case hit
2560*** END OF TEST INTERRUPT CRITICAL SECTION 04 ***
2561OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2562OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2563Overriding NumSources (17) from configuration with 16
2564OpenPIC timer frequency is 1 Hz
2565
2566
2567*** TEST INTERRUPT CRITICAL SECTION 05 ***
2568Init - Trying to generate semaphore release from ISR while blocking
2569Init - Variation is: Priority/Without Timeout (Reverse)
2570Support - rtems_timer_create - creating timer 1
2571Init - Case hit
2572*** END OF TEST INTERRUPT CRITICAL SECTION 05 ***
2573OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2574OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2575Overriding NumSources (17) from configuration with 16
2576OpenPIC timer frequency is 1 Hz
2577
2578
2579*** TEST INTERRUPT CRITICAL SECTION 06 ***
2580Init - Trying to generate semaphore release from ISR while blocking
2581Init - There is no way for the test to know if it hits the case
2582Init - Variation is: Priority/Restart Search Task (Forward)
2583Support - rtems_timer_create - creating timer 1
2584*** END OF TEST INTERRUPT CRITICAL SECTION 06 ***
2585OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2586OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2587Overriding NumSources (17) from configuration with 16
2588OpenPIC timer frequency is 1 Hz
2589
2590
2591*** TEST INTERRUPT CRITICAL SECTION 07 ***
2592Init - Trying to generate semaphore release from ISR while blocking
2593Init - There is no way for the test to know if it hits the case
2594Init - Variation is: Priority/Restart Search Task (Backward)
2595Support - rtems_timer_create - creating timer 1
2596*** END OF TEST INTERRUPT CRITICAL SECTION 07 ***
2597OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2598OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2599Overriding NumSources (17) from configuration with 16
2600OpenPIC timer frequency is 1 Hz
2601
2602
2603*** TEST INTERRUPT CRITICAL SECTION 08 ***
2604Init - Trying to generate period ending while blocking
2605Init - rtems_rate_monotonic_create - OK
2606Support - rtems_timer_create - creating timer 1
2607Init - It appears the case has been hit
2608*** END OF TEST INTERRUPT CRITICAL SECTION 08 ***
2609OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2610OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2611Overriding NumSources (17) from configuration with 16
2612OpenPIC timer frequency is 1 Hz
2613
2614
2615*** TEST INTERRUPT CRITICAL SECTION 09 ***
2616Init - Test may not be able to detect case is hit reliably
2617Init - Trying to generate timeout from ISR while blocking
2618Support - rtems_timer_create - creating timer 1
2619Init - Case not hit - ran too long
2620OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2621OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2622Overriding NumSources (17) from configuration with 16
2623OpenPIC timer frequency is 1 Hz
2624
2625
2626*** TEST INTERRUPT CRITICAL SECTION 10 ***
2627Init - Test may not be able to detect case is hit reliably
2628Init - Trying to generate timeout while blocking on event
2629*** END OF TEST INTERRUPT CRITICAL SECTION 10 ***
2630OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2631OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2632Overriding NumSources (17) from configuration with 16
2633OpenPIC timer frequency is 1 Hz
2634
2635
2636*** TEST INTERRUPT CRITICAL SECTION 11 ***
2637Init - Test may not be able to detect case is hit reliably
2638Init - Trying to generate event send from ISR while blocking
2639Init - Variation is: Event Any condition
2640Support - rtems_timer_create - creating timer 1
2641*** END OF TEST INTERRUPT CRITICAL SECTION 11 ***
2642OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2643OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2644Overriding NumSources (17) from configuration with 16
2645OpenPIC timer frequency is 1 Hz
2646
2647
2648*** TEST INTERRUPT CRITICAL SECTION 12 ***
2649Init - Test may not be able to detect case is hit reliably
2650Init - Trying to generate event send from ISR while blocking
2651Init - Variation is: Event All condition
2652Support - rtems_timer_create - creating timer 1
2653*** END OF TEST INTERRUPT CRITICAL SECTION 12 ***
2654OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2655OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2656Overriding NumSources (17) from configuration with 16
2657OpenPIC timer frequency is 1 Hz
2658
2659
2660*** TEST INTERRUPT CRITICAL SECTION 13 ***
2661Init - Trying to generate timer fire from ISR while firing
2662Init - Variation is: Timer Fire After
2663Init - There is no way for the test to know if it hits the case
2664Init - rtems_timer_create - OK
2665Support - rtems_timer_create - creating timer 1
2666*** END OF TEST INTERRUPT CRITICAL SECTION 13 ***
2667OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2668OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2669Overriding NumSources (17) from configuration with 16
2670OpenPIC timer frequency is 1 Hz
2671
2672
2673*** TEST INTERRUPT CRITICAL SECTION 14 ***
2674Init - Trying to generate timer fire from ISR while firing
2675Init - Variation is: Timer Server Fire After
2676Init - There is no way for the test to know if it hits the case
2677Init - rtems_timer_create - OK
2678Support - rtems_timer_create - creating timer 1
2679*** END OF TEST INTERRUPT CRITICAL SECTION 14 ***
2680OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2681OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2682Overriding NumSources (17) from configuration with 16
2683OpenPIC timer frequency is 1 Hz
2684
2685
2686*** TEST INTERRUPT CRITICAL SECTION 15 ***
2687Init - Trying to generate timeout of a thread while another is blocking
2688Init -   on the same thread queue
2689Init - There is no way for the test to know if it hits the case
2690Init - rtems_semaphore_create - OK
2691Init - rtems_task_create - OK
2692*** END OF TEST INTERRUPT CRITICAL SECTION 15 ***
2693OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2694OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2695Overriding NumSources (17) from configuration with 16
2696OpenPIC timer frequency is 1 Hz
2697
2698
2699*** TEST INTERRUPT CRITICAL SECTION 16 ***
2700Init - Trying to generate timeout of a thread that had its blocking
2701Init -   request satisfied while blocking but before time timeout
2702Init - rtems_semaphore_create - OK
2703Support - rtems_timer_create - creating timer 1
2704Init - Case hit
2705*** END OF TEST INTERRUPT CRITICAL SECTION 16 ***
2706Exception handler called for exception 7 (0x7)
2707         Next PC or Address of fault = 00000030
2708         Saved MSR = 0008A072
2709         Context: Task ID 0x0A010001
2710         R0  = 00000000 R1  = 00030F00 R2  = 00000000 R3  = 00000000
2711         R4  = 00000000 R5  = 00000000 R6  = 0A010001 R7  = 00000001
2712         R8  = 0000A072 R9  = 00000000 R10 = 00000000 R11 = FFFFFFFF
2713         R12 = 00031AB8 R13 = 0002F1FC R14 = 00000000 R15 = 00000000
2714         R16 = 00000000 R17 = 00000000 R18 = 00000000 R19 = 00000000
2715         R20 = 00000000 R21 = 00000000 R22 = 00000000 R23 = 00000000
2716         R24 = 00020000 R25 = 00027298 R26 = 00000000 R27 = 0002507C
2717         R28 = 00020000 R29 = 000272A0 R30 = 00000000 R31 = 00020000
2718         CR  = 80000022
2719         CTR = 00014600
2720         XER = 00000000
2721         LR  = 00023CD0
2722         DAR = 00000000
2723Stack Trace:
2724  IP: 0x00000030, LR: 0x00023CD0
2725--^ 0x00023CD0--^ 0x0000A00C--^ 0x00018358--^ 0x00000380--^ 0x00018128
2726--^ 0x0001804C
2727Suspending faulting task (0x0A010001)
2728psim: continuing while stopped!
2729
2730OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2731OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2732Overriding NumSources (17) from configuration with 16
2733OpenPIC timer frequency is 1 Hz
2734
2735
2736*** TEST INTERRUPT CRITICAL SECTION 17 ***
2737*** END OF INTERRUPT CRITICAL SECTION 17 ***
2738OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2739OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2740Overriding NumSources (17) from configuration with 16
2741OpenPIC timer frequency is 1 Hz
2742
2743
2744*** TEST SPMKDIR ***
2745rtems_mkdir a - OK
2746rtems_mkdir a/b - OK
2747rtems_mkdir a/b/c/d/e/f/g/h/i - OK
2748rtems_mkdir a/b/c - OK
2749rtems_mkdir a/b/c/1 - OK
2750rtems_mkdir a/b/c/2 - OK
2751rtems_mkdir a/b/c/3 - OK
2752rtems_mkdir a/b/c/4 - OK
2753rtems_mkdir a/b - OK
2754rtems_mkdir a - OK
2755rtems_mkdir a/b/x - OK
2756rtems_mkdir a/b/x/y - expect failure
2757mknod regular file a/n - OK
2758rtems_mkdir a/n/b - expect failure
2759Create node b and open in RDONLY mode - OK
2760Closing b - OK
2761rtems_mkdir b - expect failure
2762*** END OF TEST SPMKDIR ***
2763OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2764OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2765Overriding NumSources (17) from configuration with 16
2766OpenPIC timer frequency is 1 Hz
2767
2768
2769*** TEST MOUNT MANAGER ROUTINE - 01 ***
2770Init - allocating most of heap -- OK
2771Init - attempt to register filesystem fs - expect ENOMEM
2772Init - freeing allocated memory -- OK
2773Init - register filesystem fs -- OK
2774Init - attempt to make target(NULL) and mount - expect EINVAL
2775Init - attempt to make target and mount - expect EINVAL
2776Init - register filesystem fs - expect EINVAL
2777Init - register filesystem bfs -- OK
2778Init - register filesystem bfs - expect EINVAL
2779Init - attempt to unregister with bad args - expect EINVAL
2780Init - attempt to unregister fs -- OK
2781Init - attempt to unregister fs again - expect ENOENT
2782Init - attempt to unregister bfs -- OK
2783Init - attempt to unregister bfs again - expect ENOENT
2784*** END OF TEST MOUNT MANAGER ROUTINE - 01 ***
2785OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2786OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2787Overriding NumSources (17) from configuration with 16
2788OpenPIC timer frequency is 1 Hz
2789
2790
2791*** TEST NOTEPADS DISABLED ***
2792Init - rtems_task_get_note - RTEMS_NOT_CONFIGURED
2793Init - rtems_task_set_note - RTEMS_NOT_CONFIGURED
2794*** END OF TEST NOTEPADS DISABLED ***
2795OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2796OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2797Overriding NumSources (17) from configuration with 16
2798OpenPIC timer frequency is 1 Hz
2799
2800
2801*** TEST OBJECT GET NEXT ***
2802Init - _Objects_Get_next - NULL object information
2803Init - _Objects_Get_next - NULL location
2804Init - _Objects_Get_next - NULL id
28051 RTEMS Task
28061 RTEMS Task
2807*** END OF TEST OBJECT GET NEXT ***
2808OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2809OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2810Overriding NumSources (17) from configuration with 16
2811OpenPIC timer frequency is 1 Hz
2812
2813
2814*** TEST PRINTK ***
2815This is a test of putk
2816
2817bad format -- %q in parentheses (q)
2818bad format -- %lq in parentheses (q)
2819%O octal upper case 16 -- 20
2820%o octal lower case of 16 -- 20
2821%I of 16 -- 16
2822%i of 16 -- 16
2823%D of 16 -- 16
2824%d of 16 -- 16
2825%-3d of 16 --  16
2826%U of 16 -- 16
2827%u of 16 -- 16
2828%X of 16 -- 10
2829%x of 16 -- 10
2830%p of 0x1234 -- 1234
2831%d of -16 -- -16
2832%d of -16 -- -16
2833%u of -16 -- 4294967280
2834%s of Mary Had a Little Lamb -- (Mary Had a Little Lamb)
2835%s of NULL -- ()
2836%12s of joel -- (                joel)
2837%4s of joel -- (joel)
2838%-12s of joel -- (joel                )
2839%-4s of joel -- (joel)
2840%c of X -- (X)
2841
2842getchark - NULL getchar method - return -1
2843getchark - test getchar method - returns 0x35
2844*** END OF TEST PRINTK ***
2845OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2846OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2847Overriding NumSources (17) from configuration with 16
2848OpenPIC timer frequency is 1 Hz
2849
2850
2851*** TEST USER ENVIRONMENT ROUTINE - 01 ***
2852Init - allocating most of heap -- OK
2853Init - attempt to reset env - expect RTEMS_NO_MEMORY
2854Init - freeing the allocated memory
2855Init - allocating most of workspace memory
2856Init - attempt to reset env - expect RTEMS_NO_MEMORY
2857Init - freeing the workspace memory
2858Init - creating a task name and a task -- OK
2859Init - starting the task_routine, to set its private environment
2860Init - attempt to share the env with another task -- Expect error
2861task_routine - setting up a private environment
2862Init - attempt to share the env with another task -- OK
2863Init - Get current task id
2864Init - Attempt to reset current task's environment
2865Init - attempt to share the env with another task -- OK
2866Init - attempt to share with self -- OK
2867*** END OF TEST USER ENVIRONMENT ROUTINE - 01 ***
2868OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2869OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2870Overriding NumSources (17) from configuration with 16
2871OpenPIC timer frequency is 1 Hz
2872
2873*** RTEMS SIZE PROGRAM ***
2874
2875 ************** EXECUTIVE WORK SPACE FORMULA **************
2876 Tasks                - maximum_tasks * 464
2877 Timers               - maximum_timers * 68
2878 Semaphores           - maximum_semaphores * 128
2879 Message Queues       - maximum_message_queues * 144
2880 Messages             -
2881 Regions              - maximum_regions * 200
2882 Partitions           - maximum_partitions * 56
2883 Ports                - maximum_ports * 36
2884 Periods              - maximum_periods * 36
2885 Extensions           - maximum_extensions * 76
2886 Device Drivers       - number_of_device_drivers * 0
2887 System Requirements  - 11704
2888 Floating Point Tasks - FPMASK Tasks * 264
2889 User's Tasks' Stacks -
2890 Interrupt Stack      -
2891 
2892 Global object tables - maximum_nodes * 48
2893 Global objects       - maximum_global_objects * 0
2894 Proxies              - maximum_proxies * 120
2895
2896RTEMS uninitialized data consumes 1135 bytes
2897RTEMS initialized data consumes 127 bytes
2898*** END OF RTEMS SIZE PROGRAM ***
2899OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2900OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2901Overriding NumSources (17) from configuration with 16
2902OpenPIC timer frequency is 1 Hz
2903
2904
2905*** TEST OF STACK ALLOCATOR PLUGIN ***
2906Init - create task TA1 to use custom stack allocator - OK
2907Init - create task TA1 to have custom stack allocator fail
2908Init - delete task TA1 to use custom stack deallocator - OK
2909*** END OF OF STACK ALLOCATOR PLUGIN TEST ***
2910OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2911OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2912Overriding NumSources (17) from configuration with 16
2913OpenPIC timer frequency is 1 Hz
2914
2915
2916*** TEST THREAD QUEUE TEST 01 ***
2917Init - initialize thread queue for FIFO
2918Init - _Thread_queue_Extract - thread not blocked on a thread queue
2919Init - initialize thread queue for Priority
2920Init - _Thread_queue_Extract - thread not blocked on a thread queue
2921*** END OF TEST THREAD QUEUE TEST 01 ***
2922OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2923OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2924Overriding NumSources (17) from configuration with 16
2925OpenPIC timer frequency is 1 Hz
2926
2927*** RTEMS WATCHDOG ***
2928INIT - report on empty watchdog chain
2929Watchdog Chain: Empty Chain 34C48
2930Chain is empty
2931INIT - rtems_timer_create - creating timer 1
2932INIT - timer 1 has id (0x12010001)
2933TA1 - rtems_timer_ident - identing timer 1
2934TA1 - timer 1 has id (0x12010001)
2935TA1 - rtems_clock_get_tod - 09:00:00   12/31/1988
2936TA1 - rtems_timer_fire_after - timer 1 in 3 seconds
2937TA1 - rtems_task_suspend( RTEMS_SELF )
2938TA1 - rtems_clock_get_tod - 09:00:03   12/31/1988
2939TA1 - rtems_timer_fire_after - timer 1 in 3 seconds
2940TA1 - rtems_task_wake_after - 1 second
2941TA1 - rtems_clock_get_tod - 09:00:04   12/31/1988
2942TA1 - rtems_timer_reset - timer 1
2943TA1 - _Watchdog_Report_chain - with name
2944Watchdog Chain: _Watchdog_Ticks_chain 296E8
2945 300   300 2E1D0 E04 0x12010001 0
2946== end of _Watchdog_Ticks_chain
2947TA1 - _Watchdog_Report_chain - no name
2948Watchdog Chain:  296E8
2949 300   300 2E1D0 E04 0x12010001 0
2950== end of 
2951TA1 - _Watchdog_Report - with name
2952first  300   300 2E1D0 E04 0x12010001 0
2953TA1 - _Watchdog_Report - no name
2954 300   300 2E1D0 E04 0x12010001 0
2955TA1 - timer_deleting - timer 1
2956*** END OF RTEMS WATCHDOG PROGRAM ***
2957OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x0C130000
2958OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0
2959Overriding NumSources (17) from configuration with 16
2960OpenPIC timer frequency is 1 Hz
2961
2962
2963*** TEST WORKSPACE CLASSIC API ***
2964rtems_workspace_get_information - null pointer
2965rtems_workspace_get_information - OK
2966rtems_workspace_allocate - null pointer
2967rtems_workspace_allocate - 0 bytes
2968rtems_workspace_allocate - too many bytes
2969rtems_workspace_allocate - 42 bytes
2970rtems_workspace_free - NULL
2971rtems_workspace_free - previous pointer to 42 bytes
2972*** END OF TEST WORKSPACE CLASSIC API ***