Ticket #1817: output.txt

File output.txt, 124.8 KB (added by Helder Silva, on 09/22/11 at 09:57:30)

Tests output.

Line 
1sp01.srec
2
3 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
4 Bug-reports to jgais@ws.estec.esa.nl
5
6using 64-bit time
7serial port A on stdin/stdout
8allocated 4096 K RAM memory
9allocated 2048 K ROM memory
10loading:
11section .sec1 at 0x02000000 (120068 bytes)
12sis> g
13resuming at 0x02000000
14
15
16*** TEST 1 ***
17TA1  - rtems_clock_get_tod - 09:00:00   12/31/1988
18TA2  - rtems_clock_get_tod - 09:00:00   12/31/1988
19TA3  - rtems_clock_get_tod - 09:00:00   12/31/1988
20TA1  - rtems_clock_get_tod - 09:00:05   12/31/1988
21TA2  - rtems_clock_get_tod - 09:00:10   12/31/1988
22TA1  - rtems_clock_get_tod - 09:00:10   12/31/1988
23TA1  - rtems_clock_get_tod - 09:00:15   12/31/1988
24TA3  - rtems_clock_get_tod - 09:00:15   12/31/1988
25TA2  - rtems_clock_get_tod - 09:00:20   12/31/1988
26TA1  - rtems_clock_get_tod - 09:00:20   12/31/1988
27TA1  - rtems_clock_get_tod - 09:00:25   12/31/1988
28TA2  - rtems_clock_get_tod - 09:00:30   12/31/1988
29TA1  - rtems_clock_get_tod - 09:00:30   12/31/1988
30TA3  - rtems_clock_get_tod - 09:00:30   12/31/1988
31*** END OF TEST 1 ***
32
33Program exited normally.
34sis>
35
36sp02.srec
37
38 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
39 Bug-reports to jgais@ws.estec.esa.nl
40
41using 64-bit time
42serial port A on stdin/stdout
43allocated 4096 K RAM memory
44allocated 2048 K ROM memory
45loading:
46section .sec1 at 0x02000000 (121140 bytes)
47sis> g
48resuming at 0x02000000
49
50
51*** TEST 2 ***
52INIT - rtems_task_wake_after - yielding processor
53PREEMPT - rtems_task_delete - deleting self
54INIT - suspending TA2 while middle task on a ready chain
55TA1 - rtems_task_wake_after - sleep 1 second
56TA2 - rtems_task_wake_after - sleep 1 minute
57TA3 - rtems_task_wake_after - sleep 5 seconds
58TA1 - rtems_task_ident - tid of TA2 (0x0a010004)
59TA1 - rtems_get_classic_name - id -> name of TA2 OK
60TA1 - rtems_task_ident - tid of TA3 (0x0a010002)
61TA1 - rtems_task_set_priority - set TA3's priority to 2
62TA1 - rtems_task_suspend - suspend TA2
63TA1 - rtems_task_delete - delete TA2
64TA1 - rtems_task_wake_after - sleep for 5 seconds
65TA3 - rtems_task_delete - delete self
66*** END OF TEST 2 ***
67
68Program exited normally.
69sis>
70
71sp03.srec
72
73 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
74 Bug-reports to jgais@ws.estec.esa.nl
75
76using 64-bit time
77serial port A on stdin/stdout
78allocated 4096 K RAM memory
79allocated 2048 K ROM memory
80loading:
81section .sec1 at 0x02000000 (121556 bytes)
82sis> g
83resuming at 0x02000000
84
85
86*** TEST 3 ***
87TA1  sets clock: 09:15:00   12/31/1988
88TA1  going to sleep:  09:15:00   12/31/1988
89TA2   09:15:01   12/31/1988
90TA2   09:15:02   12/31/1988
91TA2   09:15:03   12/31/1988
92TA2   09:15:04   12/31/1988
93TA1  awakened:  09:15:05   12/31/1988
94TA1  going to sleep:  09:15:05   12/31/1988
95TA2   09:15:05   12/31/1988
96TA2   09:15:06   12/31/1988
97TA2   09:15:07   12/31/1988
98TA2   09:15:08   12/31/1988
99TA2   09:15:09   12/31/1988
100TA1  awakened:  09:15:10   12/31/1988
101TA1  going to sleep:  09:15:10   12/31/1988
102TA2   09:15:10   12/31/1988
103TA2   09:15:11   12/31/1988
104TA2   09:15:12   12/31/1988
105TA2   09:15:13   12/31/1988
106TA2   09:15:14   12/31/1988
107TA1  awakened:  09:15:15   12/31/1988
108TA1  going to sleep:  09:15:15   12/31/1988
109TA2   09:15:15   12/31/1988
110TA2   09:15:16   12/31/1988
111*** END OF TEST 3 ***
112
113Program exited normally.
114sis>
115
116sp04.srec
117
118 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
119 Bug-reports to jgais@ws.estec.esa.nl
120
121using 64-bit time
122serial port A on stdin/stdout
123allocated 4096 K RAM memory
124allocated 2048 K ROM memory
125loading:
126section .sec1 at 0x02000000 (123156 bytes)
127sis> g
128resuming at 0x02000000
129
130
131*** TEST 4 ***
132TA1 - rtems_task_suspend - on Task 2
133TA1 - rtems_task_suspend - on Task 3
134TA1 - killing time
135TA1 - rtems_task_resume - on Task 2
136TA1 - rtems_task_resume - on Task 3
137TA1 - rtems_task_mode - change mode to NO RTEMS_PREEMPT
138TA1 - 09:15:10   12/31/1988
139TA1 - 09:15:11   12/31/1988
140TA1 - 09:15:12   12/31/1988
141TA1 - 09:15:13   12/31/1988
142TA1 - 09:15:14   12/31/1988
143TA1 - 09:15:15   12/31/1988
144TA1 - rtems_task_mode - change mode to RTEMS_PREEMPT
145TA1 - 09:15:00   12/31/1988
146TA2 - 09:15:04   12/31/1988
147TA3 - 09:15:05   12/31/1988
148TA1 - 09:15:06   12/31/1988
149TA2 - 09:15:07   12/31/1988
150TA3 - 09:15:08   12/31/1988
151TA1 - 09:15:09   12/31/1988
152TA2 - 09:15:16   12/31/1988
153TA3 - 09:15:17   12/31/1988
154TA1 - 09:15:18   12/31/1988
155TA1 - rtems_extension_delete - successful
156*** END OF TEST 4 ***
157
158Program exited normally.
159sis>
160
161sp05.srec
162
163 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
164 Bug-reports to jgais@ws.estec.esa.nl
165
166using 64-bit time
167serial port A on stdin/stdout
168allocated 4096 K RAM memory
169allocated 2048 K ROM memory
170loading:
171section .sec1 at 0x02000000 (118596 bytes)
172sis> g
173resuming at 0x02000000
174
175
176*** TEST 5 ***
177TA1 - rtems_task_wake_after - sleep 5 seconds
178TA2 - rtems_task_suspend - suspend self
179TA3 - rtems_task_suspend - suspend self
180TA1 - rtems_task_suspend - suspend TA3
181TA1 - rtems_task_resume - resume TA2
182TA1 - rtems_task_wake_after - sleep 5 seconds
183TA2 - rtems_task_wake_after - sleep 1 second
184TA2 - rtems_task_wake_after - sleep 1 second
185TA2 - rtems_task_wake_after - sleep 1 second
186TA2 - rtems_task_wake_after - sleep 1 second
187TA2 - rtems_task_wake_after - sleep 1 second
188TA1 - rtems_task_suspend - suspend TA2
189TA1 - rtems_task_resume - resume TA3
190TA1 - rtems_task_wake_after - sleep 5 seconds
191TA3 - rtems_task_wake_after - sleep 1 second
192TA3 - rtems_task_wake_after - sleep 1 second
193TA3 - rtems_task_wake_after - sleep 1 second
194TA3 - rtems_task_wake_after - sleep 1 second
195TA3 - rtems_task_wake_after - sleep 1 second
196TA1 - rtems_task_suspend - suspend TA3
197TA1 - rtems_task_resume - resume TA2
198TA1 - rtems_task_wake_after - sleep 5 seconds
199TA2 - rtems_task_wake_after - sleep 1 second
200TA2 - rtems_task_wake_after - sleep 1 second
201TA2 - rtems_task_wake_after - sleep 1 second
202TA2 - rtems_task_wake_after - sleep 1 second
203TA2 - rtems_task_wake_after - sleep 1 second
204TA1 - rtems_task_suspend - suspend TA2
205TA1 - rtems_task_resume - resume TA3
206TA1 - rtems_task_wake_after - sleep 5 seconds
207TA3 - rtems_task_wake_after - sleep 1 second
208TA3 - rtems_task_wake_after - sleep 1 second
209TA3 - rtems_task_wake_after - sleep 1 second
210TA3 - rtems_task_wake_after - sleep 1 second
211TA3 - rtems_task_wake_after - sleep 1 second
212TA1 - rtems_task_suspend - suspend TA3
213TA1 - rtems_task_resume - resume TA2
214TA1 - rtems_task_wake_after - sleep 5 seconds
215TA2 - rtems_task_wake_after - sleep 1 second
216TA2 - rtems_task_wake_after - sleep 1 second
217TA2 - rtems_task_wake_after - sleep 1 second
218TA2 - rtems_task_wake_after - sleep 1 second
219TA2 - rtems_task_wake_after - sleep 1 second
220TA1 - rtems_task_suspend - suspend TA2
221TA1 - rtems_task_resume - resume TA3
222*** END OF TEST 5 ***
223
224Program exited normally.
225sis>
226
227sp06.srec
228
229 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
230 Bug-reports to jgais@ws.estec.esa.nl
231
232using 64-bit time
233serial port A on stdin/stdout
234allocated 4096 K RAM memory
235allocated 2048 K ROM memory
236loading:
237section .sec1 at 0x02000000 (117860 bytes)
238sis> g
239resuming at 0x02000000
240
241
242*** TEST 6 ***
243TA1 - is beginning to run
244TA1 - restarting TA3
245TA2 - is beginning to run
246TA2 - rtems_task_wake_after - sleep 1/2 second
247TA2 - rtems_task_wake_after - sleep 1/2 second
248TA1 - rtems_task_restart - restarting TA2
249TA2 - is beginning to run
250TA2 - rtems_task_wake_after - sleep 1/2 second
251TA2 - rtems_task_wake_after - sleep 1/2 second
252TA1 - rtems_task_restart - restarting self
253TA1 - is beginning to run
254TA2 - rtems_task_wake_after - sleep 1/2 second
255TA2 - rtems_task_wake_after - sleep 1/2 second
256TA1 - rtems_task_restart - restarting TA2
257TA2 - is beginning to run
258TA2 - rtems_task_wake_after - sleep 1/2 second
259TA2 - rtems_task_wake_after - sleep 1/2 second
260TA1 - rtems_task_restart - restarting self
261TA1 - is beginning to run
262TA2 - rtems_task_wake_after - sleep 1/2 second
263TA2 - rtems_task_wake_after - sleep 1/2 second
264TA1 - rtems_task_restart - restarting TA2
265TA2 - is beginning to run
266TA2 - rtems_task_wake_after - sleep 1/2 second
267TA2 - rtems_task_wake_after - sleep 1/2 second
268TA1 - rtems_task_restart - restarting self
269TA1 - is beginning to run
270TA2 - rtems_task_wake_after - sleep 1/2 second
271TA2 - rtems_task_wake_after - sleep 1/2 second
272TA1 - rtems_task_restart - restarting TA2
273TA2 - is beginning to run
274TA2 - rtems_task_wake_after - sleep 1/2 second
275TA2 - rtems_task_wake_after - sleep 1/2 second
276TA1 - rtems_task_restart - restarting self
277TA1 - is beginning to run
278*** END OF TEST 6 ***
279
280Program exited normally.
281sis>
282
283sp07.srec
284
285 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
286 Bug-reports to jgais@ws.estec.esa.nl
287
288using 64-bit time
289serial port A on stdin/stdout
290allocated 4096 K RAM memory
291allocated 2048 K ROM memory
292loading:
293section .sec1 at 0x02000000 (141972 bytes)
294sis> g
295resuming at 0x02000000
296
297
298*** TEST 7 ***
299rtems_extension_create - bad id pointer -- RTEMS_INVALID_ADDRESS
300rtems_extension_create - bad name -- RTEMS_INVALID_NAME
301rtems_extension_create - first one -- OK
302rtems_extension_create - second one-- OK
303rtems_extension_create -- RTEMS_TOO_MANY
304rtems_extension_delete - second one -- OK
305rtems_extension_delete - second one again -- RTEMS_INVALID_ID
306rtems_extension_ident -- OK
307rtems_extension_ident - bad name -- RTEMS_INVALID_NAME
308rtems_extension_ident - bad name -- RTEMS_INVALID_ADDRESS
309rtems_extension_create - harmless -- OK
310TASK_CREATE - TA1  - created
311TASK_CREATE - TA2  - created
312TASK_CREATE - TA3  - created
313TASK_CREATE - TA4  - created
314TASK_START - TA1  - started
315TASK_START - TA2  - started
316TASK_START - TA3  - started
317TASK_START - TA4  - started
318TASK_RESTART - TA3  - restarted
319INIT - rtems_task_set_note - set my (id) RTEMS_NOTEPAD_4 to TA1's priority: 04
320INIT - rtems_task_set_note - set my (SELF) RTEMS_NOTEPAD_4 to TA1's priority: 04
321INIT - rtems_task_set_note - set TA1's RTEMS_NOTEPAD_8 to TA1's priority: 04
322INIT - rtems_task_set_note - set TA2's RTEMS_NOTEPAD_8 to TA2's priority: 04
323<pause>
324TA1 - rtems_task_set_priority - get initial priority of self: 04
325TA1 - rtems_task_get_note - get RTEMS_NOTEPAD_8 - current priority: 04
326TA1 - rtems_task_set_note - set TA2's RTEMS_NOTEPAD_8: 03
327TA1 - rtems_task_set_priority - set TA2's priority: 03
328TA2 - rtems_task_get_note - get RTEMS_NOTEPAD_8 - current priority: 03
329TA2 - rtems_task_set_note - set TA1's RTEMS_NOTEPAD_8: 02
330TA2 - rtems_task_set_priority - set TA1's priority: 02
331TA1 - rtems_task_get_note - get RTEMS_NOTEPAD_8 - current priority: 02
332TA1 - rtems_task_set_note - set TA2's RTEMS_NOTEPAD_8: 01
333TA1 - rtems_task_set_priority - set TA2's priority: 01
334TA2 - rtems_task_get_note - get RTEMS_NOTEPAD_8 - current priority: 01
335TA2 - rtems_task_suspend - suspend TA1
336TA2 - rtems_task_set_priority - set priority of TA1 ( blocked )
337TASK_DELETE - TA2  TASK_DELETE deleting - TA1
338TASK_DELETE - TA2  TASK_DELETE deleting - TA3
339TASK_DELETE - TA2  TASK_DELETE deleting - TA2
340TA4 - exitting task
341RTEMS_TASK_EXITTED - extension invoked for TA4
342*** END OF TEST 7 ***
343
344Program exited normally.
345sis>
346
347sp08.srec
348
349 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
350 Bug-reports to jgais@ws.estec.esa.nl
351
352using 64-bit time
353serial port A on stdin/stdout
354allocated 4096 K RAM memory
355allocated 2048 K ROM memory
356loading:
357section .sec1 at 0x02000000 (116036 bytes)
358sis> g
359resuming at 0x02000000
360
361
362*** TEST 8 ***
363TA1 - rtems_task_mode - RTEMS_ASR                  - previous mode:  00000100
364TA1 - rtems_task_mode - RTEMS_NO_ASR               - previous mode:  00000100
365TA1 - rtems_task_mode - RTEMS_NO_ASR               - previous mode:  00000500
366TA1 - rtems_task_mode - RTEMS_ASR                  - previous mode:  00000500
367TA1 - rtems_task_mode - RTEMS_NO_TIMESLICE         - previous mode:  00000100
368TA1 - rtems_task_mode - RTEMS_TIMESLICE            - previous mode:  00000100
369TA1 - rtems_task_mode - RTEMS_TIMESLICE            - previous mode:  00000300
370TA1 - rtems_task_mode - RTEMS_NO_TIMESLICE         - previous mode:  00000300
371TA1 - rtems_task_mode - RTEMS_PREEMPT              - previous mode:  00000100
372TA1 - rtems_task_mode - RTEMS_NO_PREEMPT           - previous mode:  00000000
373TA1 - rtems_task_mode - RTEMS_NO_PREEMPT           - previous mode:  00000100
374TA1 - rtems_task_mode - RTEMS_PREEMPT              - previous mode:  00000100
375TA1 - rtems_task_mode - RTEMS_INTERRUPT_LEVEL( 3 ) - previous mode:  00000000
376TA1 - rtems_task_mode - RTEMS_INTERRUPT_LEVEL( 5 ) - previous mode:  00000003
377TA1 - rtems_task_mode - set all modes        - previous mode:  00000005
378TA1 - rtems_task_mode - set all modes        - previous mode:  00000703
379TA1 - rtems_task_mode - clear all modes      - previous mode:  00000703
380TA1 - rtems_task_mode - get current mode     - previous mode:  00000000
381TA1 - FORCE system state to before multitasking
382TA1 - enable preemption mode
383TA1 - rtems_task_mode - RTEMS_PREEMPT              - previous mode:  00000000
384TA1 - disable preemption mode
385TA1 - Restore system state
386*** END OF TEST 8 ***
387
388Program exited normally.
389sis>
390
391sp09.srec
392
393 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
394 Bug-reports to jgais@ws.estec.esa.nl
395
396using 64-bit time
397serial port A on stdin/stdout
398allocated 4096 K RAM memory
399allocated 2048 K ROM memory
400loading:
401section .sec1 at 0x02000000 (221812 bytes)
402sis> g
403resuming at 0x02000000
404
405
406*** TEST 9 ***
407INIT - rtems_task_create - priority of 0 - RTEMS_INVALID_PRIORITY
408INIT - rtems_task_create - priority too high - RTEMS_INVALID_PRIORITY
409INIT - rtems_task_restart - RTEMS_INCORRECT_STATE
410TA1 - rtems_task_is_suspended - RTEMS_INVALID_ID
411TA1 - rtems_task_delete - RTEMS_INVALID_ID
412TA1 - rtems_task_get_note - RTEMS_INVALID_ADDRESS
413TA1 - rtems_task_get_note - RTEMS_INVALID_NUMBER
414TA1 - rtems_task_get_note - RTEMS_INVALID_ID
415TA1 - rtems_task_get_note - RTEMS_INVALID_ID
416TA1 - rtems_task_ident - RTEMS_INVALID_ADDRESS
417TA1 - rtems_task_ident - current task RTEMS_SUCCESSFUL
418TA1 - rtems_task_ident - global RTEMS_INVALID_NAME
419TA1 - rtems_task_ident - local RTEMS_INVALID_NAME
420TA1 - rtems_task_ident - RTEMS_INVALID_NODE
421TA1 - rtems_task_restart - RTEMS_INVALID_ID
422TA1 - rtems_task_resume - RTEMS_INVALID_ID
423TA1 - rtems_task_resume - RTEMS_INCORRECT_STATE
424TA1 - rtems_task_set_priority - RTEMS_INVALID_ADDRESS
425TA1 - rtems_task_set_priority - RTEMS_INVALID_PRIORITY
426TA1 - rtems_task_set_priority - RTEMS_INVALID_ID
427TA1 - rtems_task_set_note - RTEMS_INVALID_NUMBER
428TA1 - rtems_task_set_note - RTEMS_INVALID_ID
429TA1 - rtems_task_start - RTEMS_INVALID_ID
430TA1 - rtems_task_start - RTEMS_INCORRECT_STATE
431TA1 - rtems_task_suspend - RTEMS_INVALID_ID
432TA1 - rtems_task_mode - RTEMS_INVALID_ADDRESS
433<pause - screen 2>
434TA1 - rtems_clock_get_tod - RTEMS_INVALID_ADDRESS
435TA1 - rtems_clock_get_tod - RTEMS_NOT_DEFINED
436TA1 - rtems_clock_get_seconds_since_epoch - RTEMS_INVALID_ADDRESS
437TA1 - rtems_clock_get_seconds_since_epoch - RTEMS_NOT_DEFINED
438TA1 - rtems_clock_get_uptime - RTEMS_INVALID_ADDRESS
439TA1 - rtems_clock_get_tod_timeval - RTEMS_INVALID_ADDRESS
440TA1 - rtems_clock_get_tod_timeval - RTEMS_NOT_DEFINED
441TA1 - rtems_clock_set_nanoseconds_extension - RTEMS_INVALID_ADDRESS
442TA1 - rtems_clock_set - RTEMS_INVALID_ADDRESS
443TA1 - rtems_task_wake_when - RTEMS_INVALID_ADDRESS
444TA1 - rtems_task_wake_when - RTEMS_NOT_DEFINED
445TA1 - rtems_timer_fire_when - RTEMS_NOT_DEFINED
446TA1 - rtems_clock_set - 08:30:45   02/05/1987 - RTEMS_INVALID_CLOCK
447TA1 - rtems_clock_set - 08:30:45   15/05/1988 - RTEMS_INVALID_CLOCK
448TA1 - rtems_clock_set - 08:30:45   02/32/1988 - RTEMS_INVALID_CLOCK
449TA1 - rtems_clock_set - 25:30:45   02/05/1988 - RTEMS_INVALID_CLOCK
450TA1 - rtems_clock_set - 08:61:45   02/05/1988 - RTEMS_INVALID_CLOCK
451TA1 - rtems_clock_set - 08:30:61   02/05/1988 - RTEMS_INVALID_CLOCK
452TA1 - rtems_clock_set - 08:30:45   02/05/1988 - RTEMS_INVALID_CLOCK
453TA1 - rtems_clock_set - 08:30:45   02/05/1988 - RTEMS_SUCCESSFUL
454TA1 - rtems_task_wake_when - TICKINVALID - sleep about 3 seconds
455TA1 - rtems_task_wake_when - RTEMS_INVALID_ADDRESS
456TA1 - rtems_task_wake_when - TICKINVALID - woke up RTEMS_SUCCESSFUL
457TA1 - rtems_task_wake_when - 08:30:48   02/05/1961 - RTEMS_INVALID_CLOCK
458TA1 - rtems_task_wake_when - 25:30:48   02/05/1988 - RTEMS_INVALID_CLOCK
459TA1 - current time - 08:30:51   02/05/1988
460TA1 - rtems_task_wake_when - 08:30:51   01/05/1988 - RTEMS_INVALID_CLOCK
461<pause - screen 3>
462TA1 - rtems_task_create - RTEMS_INVALID_NAME
463TA1 - rtems_task_create - RTEMS_INVALID_ADDRESS
464TA1 - rtems_task_create - stack size - RTEMS_UNSATISFIED
465TA1 - rtems_task_create - TA2 created - RTEMS_SUCCESSFUL
466TA1 - rtems_task_suspend - suspend TA2 - RTEMS_SUCCESSFUL
467TA1 - rtems_task_suspend - suspend TA2 - RTEMS_ALREADY_SUSPENDED
468TA1 - rtems_task_resume - TA2 resumed - RTEMS_SUCCESSFUL
469TA1 - rtems_task_create - TA3 created - RTEMS_SUCCESSFUL
470TA1 - rtems_task_create - 4 created - RTEMS_SUCCESSFUL
471TA1 - rtems_task_create - 5 created - RTEMS_SUCCESSFUL
472TA1 - rtems_task_create - 6 created - RTEMS_SUCCESSFUL
473TA1 - rtems_task_create - 7 created - RTEMS_SUCCESSFUL
474TA1 - rtems_task_create - 8 created - RTEMS_SUCCESSFUL
475TA1 - rtems_task_create - 9 created - RTEMS_SUCCESSFUL
476TA1 - rtems_task_create - 10 created - RTEMS_SUCCESSFUL
477TA1 - rtems_task_create - 11 - RTEMS_TOO_MANY
478TA1 - rtems_task_create - RTEMS_MP_NOT_CONFIGURED
479<pause - screen 4>
480TA1 - rtems_event_receive - NULL param - RTEMS_INVALID_ADDRESS
481TA1 - rtems_event_receive - RTEMS_UNSATISFIED ( all conditions )
482TA1 - rtems_event_receive - RTEMS_UNSATISFIED ( any condition )
483TA1 - rtems_event_receive - timeout in 3 seconds
484TA1 - rtems_event_receive - woke up with RTEMS_TIMEOUT
485TA1 - rtems_event_send - RTEMS_INVALID_ID
486TA1 - rtems_task_wake_after - sleep 1 second - RTEMS_SUCCESSFUL
487TA1 - rtems_clock_set - 08:30:45   02/05/1988 - RTEMS_SUCCESSFUL
488TA1 - current time - Fri Feb  5 08:30:45 1988
489
490<pause - screen 5>
491TA1 - rtems_semaphore_create - RTEMS_INVALID_NAME
492TA1 - rtems_semaphore_create - RTEMS_INVALID_ADDRESS
493TA1 - rtems_semaphore_create - 1 - RTEMS_SUCCESSFUL
494TA1 - rtems_semaphore_create - 2 - RTEMS_SUCCESSFUL
495TA1 - rtems_semaphore_create - 3 - RTEMS_TOO_MANY
496TA1 - rtems_semaphore_create - FIFO and inherit - RTEMS_NOT_DEFINED
497TA1 - rtems_semaphore_create - FIFO and ceiling - RTEMS_NOT_DEFINED
498TA1 - rtems_semaphore_create - ceiling and inherit - RTEMS_NOT_DEFINED
499TA1 - rtems_semaphore_create - RTEMS_NOT_DEFINED
500TA1 - rtems_semaphore_create - RTEMS_INVALID_NUMBER
501TA1 - rtems_semaphore_create - RTEMS_MP_NOT_CONFIGURED
502TA1 - rtems_semaphore_delete - RTEMS_INVALID_ID
503TA1 - rtems_semaphore_delete - local RTEMS_INVALID_ID
504TA1 - rtems_semaphore_ident - global RTEMS_INVALID_NAME
505TA1 - rtems_semaphore_ident - local RTEMS_INVALID_NAME
506TA1 - rtems_semaphore_release - RTEMS_INVALID_ID
507TA1 - rtems_semaphore_flush - RTEMS_INVALID_ID
508<pause - screen 6>
509TA1 - rtems_semaphore_obtain - RTEMS_INVALID_ID
510TA1 - rtems_semaphore_obtain - got sem 1 - RTEMS_SUCCESSFUL
511TA1 - rtems_semaphore_obtain - RTEMS_UNSATISFIED
512TA1 - rtems_semaphore_obtain - timeout in 3 seconds
513TA1 - rtems_semaphore_obtain - woke up with RTEMS_TIMEOUT
514TA1 - rtems_semaphore_release - RTEMS_NOT_OWNER_OF_RESOURCE
515TA1 - rtems_semaphore_release - RTEMS_INVALID_ID
516TA1 - rtems_task_start - start TA2 - RTEMS_SUCCESSFUL
517TA1 - rtems_task_wake_after - yield processor - RTEMS_SUCCESSFUL
518TA2 - rtems_semaphore_obtain - sem 1 - RTEMS_WAIT FOREVER
519TA1 - rtems_semaphore_delete - delete sem 1 - RTEMS_SUCCESSFUL
520TA1 - rtems_semaphore_obtain - binary semaphore
521TA1 - rtems_semaphore_delete - delete sem 2 - RTEMS_RESOURCE_IN_USE
522TA1 - rtems_task_wake_after - yield processor - RTEMS_SUCCESSFUL
523TA2 - rtems_semaphore_obtain - woke up with RTEMS_OBJECT_WAS_DELETED
524TA2 - rtems_task_delete - delete self - RTEMS_SUCCESSFUL
525TA1 - rtems_task_delete TA2 - already deleted RTEMS_INVALID_ID
526<pause - screen 7>
527TA1 - rtems_message_queue_broadcast - RTEMS_INVALID_ID
528TA1 - rtems_message_queue_create - NULL Id - RTEMS_INVALID_ADDRESS
529TA1 - rtems_message_queue_create - count = 0 - RTEMS_INVALID_NUMBER
530TA1 - rtems_message_queue_create - size = 0 - RTEMS_INVALID_SIZE
531TA1 - rtems_message_queue_create - Q 1 - RTEMS_INVALID_NAME
532TA1 - rtems_message_queue_create - Q 1 - RTEMS_MP_NOT_CONFIGURED
533TA1 - rtems_message_queue_create - Q 2 - RTEMS_UNSATISFIED
534TA1 - rtems_message_queue_create - Q 2 - RTEMS_UNSATISFIED #2
535TA1 - rtems_message_queue_create - Q 1 - 2 DEEP - RTEMS_SUCCESSFUL
536TA1 - rtems_message_queue_create - Q 2 - RTEMS_TOO_MANY
537TA1 - rtems_message_queue_delete - unknown RTEMS_INVALID_ID
538TA1 - rtems_message_queue_delete - local RTEMS_INVALID_ID
539TA1 - rtems_message_queue_ident - RTEMS_INVALID_NAME
540TA1 - rtems_message_queue_get_number_pending - RTEMS_INVALID_ADDRESS
541TA1 - rtems_message_queue_get_number_pending - RTEMS_INVALID_ID
542TA1 - rtems_message_queue_flush - RTEMS_INVALID_ADDRESS
543TA1 - rtems_message_queue_flush - RTEMS_INVALID_ID
544TA1 - rtems_message_queue_receive - RTEMS_INVALID_ID
545TA1 - rtems_message_queue_receive - Q 1 - RTEMS_INVALID_ADDRESS NULL buffer
546TA1 - rtems_message_queue_receive - Q 1 - RTEMS_INVALID_ADDRESS NULL size
547TA1 - rtems_message_queue_receive - Q 1 - RTEMS_UNSATISFIED
548TA1 - rtems_message_queue_receive - Q 1 - timeout in 3 seconds
549TA1 - rtems_message_queue_receive - Q 1 - woke up with RTEMS_TIMEOUT
550TA1 - rtems_message_queue_send - NULL buffer - RTEMS_INVALID_ADDRESS
551TA1 - rtems_message_queue_send - RTEMS_INVALID_ID
552TA1 - rtems_message_queue_send - BUFFER 1 TO Q 1 - RTEMS_SUCCESSFUL
553TA1 - rtems_message_queue_send - BUFFER 2 TO Q 1 - RTEMS_SUCCESSFUL
554TA1 - rtems_message_queue_send - BUFFER 3 TO Q 1 - RTEMS_TOO_MANY
555TA1 - rtems_message_queue_urgent - NULL buffer - RTEMS_INVALID_ADDRESS
556TA1 - rtems_message_queue_urgent - RTEMS_INVALID_ID
557TA1 - rtems_message_queue_broadcast - NULL buffer - RTEMS_INVALID_ADDRESS
558TA1 - rtems_message_queue_broadcast - too large - RTEMS_INVALID_SIZE
559TA1 - rtems_message_queue_broadcast - NULL count - RTEMS_INVALID_ADDRESS
560<pause - screen 8>
561TA1 - rtems_message_queue_delete - Q 1 - RTEMS_SUCCESSFUL
562TA1 - rtems_message_queue_create - Q 1 - 2 DEEP - RTEMS_SUCCESSFUL
563TA1 - rtems_message_queue_send - BUFFER 1 TO Q 1 - RTEMS_SUCCESSFUL
564TA1 - rtems_message_queue_send - BUFFER 2 TO Q 1 - RTEMS_SUCCESSFUL
565TA1 - rtems_message_queue_send - BUFFER 3 TO Q 1 - RTEMS_TOO_MANY
566TA1 - rtems_message_queue_delete - Q 1 - RTEMS_SUCCESSFUL
567TA1 - rtems_message_queue_create - Q 1 - 3 DEEP - RTEMS_SUCCESSFUL
568TA1 - rtems_message_queue_send - BUFFER 1 TO Q 1 - RTEMS_SUCCESSFUL
569TA1 - rtems_message_queue_send - BUFFER 2 TO Q 1 - RTEMS_SUCCESSFUL
570TA1 - rtems_message_queue_send - BUFFER 3 TO Q 1 - RTEMS_SUCCESSFUL
571TA1 - rtems_message_queue_send - BUFFER 4 TO Q 1 - RTEMS_TOO_MANY
572TA1 - rtems_message_queue_delete - Q 1 - RTEMS_SUCCESSFUL
573TA1 - rtems_message_queue_create - Q 1 - 3 DEEP - RTEMS_SUCCESSFUL
574TA1 - rtems_task_start - start TA3 - RTEMS_SUCCESSFUL
575TA1 - rtems_task_wake_after - yield processor - RTEMS_SUCCESSFUL
576TA3 - rtems_message_queue_receive - Q 1 - RTEMS_WAIT FOREVER
577TA1 - rtems_message_queue_delete - delete Q 1 - RTEMS_SUCCESSFUL
578TA1 - rtems_task_wake_after - yield processor - RTEMS_SUCCESSFUL
579TA3 - rtems_message_queue_receive - woke up with RTEMS_OBJECT_WAS_DELETED
580TA3 - rtems_task_delete - delete self - RTEMS_SUCCESSFUL
581<pause - screen 9>
582TA1 - rtems_interrupt_catch - RTEMS_INVALID_NUMBER
583TA1 - rtems_interrupt_catch - bad handler RTEMS_INVALID_ADDRESS
584TA1 - rtems_interrupt_catch - old isr RTEMS_INVALID_ADDRESS
585TA1 - rtems_signal_send - RTEMS_INVALID_ID
586TA1 - rtems_signal_send - RTEMS_INVALID_NUMBER
587TA1 - rtems_signal_send - RTEMS_NOT_DEFINED
588TA1 - rtems_port_create - RTEMS_INVALID_NAME
589TA1 - rtems_port_create - bad range - RTEMS_INVALID_ADDRESS
590TA1 - rtems_port_create - null id - RTEMS_INVALID_ADDRESS
591TA1 - rtems_port_create - RTEMS_TOO_MANY
592TA1 - rtems_port_delete - RTEMS_INVALID_ID
593TA1 - rtems_port_ident - RTEMS_INVALID_NAME
594TA1 - rtems_port_external_to_internal - RTEMS_INVALID_ADDRESS
595TA1 - rtems_port_internal_to_external - RTEMS_INVALID_ID
596TA1 - rtems_port_external_to_internal - RTEMS_INVALID_ADDRESS
597<pause - screen 10>
598TA1 - rtems_rate_monotonic_create - RTEMS_INVALID_ADDRESS
599TA1 - rtems_rate_monotonic_create - RTEMS_INVALID_NAME
600TA1 - rtems_rate_monotonic_create - RTEMS_SUCCESSFUL
601TA1 - rtems_rate_monotonic_create - RTEMS_TOO_MANY
602TA1 - rtems_rate_monotonic_ident - RTEMS_INVALID_NAME
603TA1 - rtems_rate_monotonic_period - RTEMS_INVALID_ID
604TA1 - rtems_rate_monotonic_period - local RTEMS_INVALID_ID
605TA1 - rtems_rate_monotonic_period(RTEMS_PERIOD_STATUS) - RTEMS_NOT_DEFINED
606TA1 - rtems_rate_monotonic_period - 100 ticks - RTEMS_SUCCESSFUL
607TA1 - rtems_rate_monotonic_period(RTEMS_PERIOD_STATUS) - RTEMS_SUCCESSFUL
608TA1 - rtems_rate_monotonic_period(RTEMS_PERIOD_STATUS) - RTEMS_TIMEOUT
609TA1 - rtems_rate_monotonic_get_statistics - RTEMS_INVALID_ADDRESS
610TA1 - rtems_rate_monotonic_get_status - RTEMS_INVALID_ADDRESS
611TA1 - rtems_rate_monotonic_get_status - RTEMS_INVALID_ID
612TA1 - rtems_rate_monotonic_cancel - RTEMS_INVALID_ID
613TA1 - rtems_rate_monotonic_cancel - local RTEMS_INVALID_ID
614TA1 - rtems_rate_monotonic_cancel - RTEMS_SUCCESSFUL
615TA1 - rtems_rate_monotonic_period - 5 ticks - RTEMS_TIMEOUT
616TA1 - yielding to TA4
617TA4 - rtems_rate_monotonic_cancel - RTEMS_NOT_OWNER_OF_RESOURCE
618TA4 - rtems_rate_monotonic_period - RTEMS_NOT_OWNER_OF_RESOURCE
619TA4 - rtems_task_delete - delete self - RTEMS_SUCCESSFUL
620TA1 - rtems_rate_monotonic_delete - RTEMS_INVALID_ID
621TA1 - rtems_rate_monotonic_delete - local RTEMS_INVALID_ID
622TA1 - rtems_rate_monotonic_delete - RTEMS_SUCCESSFUL
623<pause - screen 11>
624TA1 - rtems_partition_create - RTEMS_INVALID_NAME
625TA1 - rtems_partition_create - length - RTEMS_INVALID_SIZE
626TA1 - rtems_partition_create - buffer size - RTEMS_INVALID_SIZE
627TA1 - rtems_partition_create - length < buffer size - RTEMS_INVALID_SIZE
628TA1 - rtems_partition_create - buffer size < overhead - RTEMS_INVALID_SIZE
629TA1 - rtems_partition_create - RTEMS_MP_NOT_CONFIGURED
630TA1 - rtems_partition_create - RTEMS_INVALID_ADDRESS
631TA1 - rtems_partition_create - RTEMS_INVALID_SIZE
632TA1 - rtems_partition_delete - unknown RTEMS_INVALID_ID
633TA1 - rtems_partition_delete - local RTEMS_INVALID_ID
634TA1 - rtems_partition_get_buffer - RTEMS_INVALID_ADDRESS
635TA1 - rtems_partition_get_buffer - RTEMS_INVALID_ID
636TA1 - rtems_partition_ident - RTEMS_INVALID_NAME
637TA1 - rtems_partition_return_buffer - RTEMS_INVALID_ID
638TA1 - rtems_partition_create - RTEMS_INVALID_ADDRESS
639TA1 - rtems_partition_create - RTEMS_SUCCESSFUL
640TA1 - rtems_partition_create - RTEMS_TOO_MANY
641TA1 - rtems_partition_get_buffer - RTEMS_SUCCESSFUL
642TA1 - rtems_partition_get_buffer - RTEMS_SUCCESSFUL
643TA1 - rtems_partition_get_buffer - RTEMS_UNSATISFIED
644TA1 - rtems_partition_delete - RTEMS_RESOURCE_IN_USE
645TA1 - rtems_partition_return_buffer - RTEMS_INVALID_ADDRESS - out of range
646TA1 - rtems_partition_return_buffer - RTEMS_INVALID_ADDRESS - not on boundary
647<pause - screen 12>
648TA1 - rtems_region_create - RTEMS_INVALID_NAME
649TA1 - rtems_region_create - RTEMS_INVALID_ADDRESS
650TA1 - rtems_region_create - RTEMS_INVALID_SIZE
651TA1 - rtems_region_create - RTEMS_INVALID_ADDRESS
652TA1 - rtems_region_create - RTEMS_SUCCESSFUL
653TA1 - rtems_region_extend - NULL address - RTEMS_INVALID_ADDRESS
654TA1 - rtems_region_extend - address within - RTEMS_INVALID_ADDRESS
655TA1 - rtems_region_create - RTEMS_TOO_MANY
656TA1 - rtems_region_delete - unknown RTEMS_INVALID_ID
657TA1 - rtems_region_delete - local RTEMS_INVALID_ID
658TA1 - rtems_region_ident - RTEMS_INVALID_NAME
659TA1 - rtems_region_get_information - RTEMS_INVALID_ADDRESS
660TA1 - rtems_region_get_information - unknown RTEMS_INVALID_ID
661TA1 - rtems_region_get_free_information - RTEMS_INVALID_ADDRESS
662TA1 - rtems_region_get_free_information - unknown RTEMS_INVALID_ID
663TA1 - rtems_region_get_segment - RTEMS_INVALID_ID
664TA1 - rtems_region_get_segment - RTEMS_INVALID_ADDRESS
665TA1 - rtems_region_get_segment - 0 size - RTEMS_INVALID_SIZE
666TA1 - rtems_region_get_segment - too big - RTEMS_INVALID_SIZE
667TA1 - rtems_region_get_segment - RTEMS_SUCCESSFUL
668TA1 - rtems_region_get_segment - RTEMS_UNSATISFIED
669TA1 - rtems_region_get_segment - timeout in 3 seconds
670TA1 - rtems_region_get_segment - woke up with RTEMS_TIMEOUT
671TA1 - rtems_region_get_segment_size - RTEMS_INVALID_ADDRESS
672TA1 - rtems_region_get_segment_size - RTEMS_INVALID_ADDRESS
673TA1 - rtems_region_get_segment_size - unknown RTEMS_INVALID_ID
674TA1 - rtems_region_delete - RTEMS_RESOURCE_IN_USE
675TA1 - rtems_region_resize_segment - RTEMS_INVALID_ADDRESS
676TA1 - rtems_region_resize_segment - RTEMS_INVALID_ADDRESS
677TA1 - rtems_region_resize_segment - RTEMS_INVALID_ID
678TA1 - rtems_region_return_segment - RTEMS_INVALID_ID
679TA1 - rtems_region_return_segment - RTEMS_INVALID_ADDRESS
680TA1 - rtems_debug_disable - RTEMS_DEBUG_REGION
681TA1 - rtems_debug_enable - RTEMS_DEBUG_REGION
682TA1 - rtems_region_extend - RTEMS_INVALID_ID
683TA1 - rtems_region_extend - within heap - RTEMS_INVALID_ADDRESS
684<pause - screen 13>
685TA1 - rtems_io_close - RTEMS_INVALID_NUMBER
686TA1 - rtems_io_control - RTEMS_INVALID_NUMBER
687TA1 - rtems_io_initialize - RTEMS_INVALID_NUMBER
688TA1 - rtems_io_open - RTEMS_INVALID_NUMBER
689TA1 - rtems_io_read - RTEMS_INVALID_NUMBER
690TA1 - rtems_io_write - RTEMS_INVALID_NUMBER
691TA1 - rtems_clock_set - 23:59:59   12/31/2000 - RTEMS_SUCCESSFUL
692TA1 - rtems_clock_get_tod - 00:00:00   01/01/2001 - RTEMS_SUCCESSFUL
693TA1 - rtems_clock_set - 23:59:59   12/31/1999 - RTEMS_SUCCESSFUL
694TA1 - rtems_clock_get_tod - 00:00:00   01/01/2000 - RTEMS_SUCCESSFUL
695TA1 - rtems_clock_set - 23:59:59   12/31/2100 - RTEMS_SUCCESSFUL
696TA1 - rtems_clock_get_tod - 17:31:44   11/25/1964 - RTEMS_SUCCESSFUL
697TA1 - rtems_clock_set - 23:59:59   12/31/2099 - RTEMS_SUCCESSFUL
698TA1 - rtems_clock_get_tod - 17:31:44   11/25/1963 - RTEMS_SUCCESSFUL
699TA1 - rtems_clock_set - 23:59:59   12/31/1991 - RTEMS_SUCCESSFUL
700TA1 - rtems_clock_get_tod - 00:00:00   01/01/1992 - RTEMS_SUCCESSFUL
701<pause - screen 14>
702TA1 - rtems_timer_create - RTEMS_INVALID_ADDRESS
703TA1 - rtems_timer_create - RTEMS_INVALID_NAME
704TA1 - rtems_timer_create - 1 - RTEMS_SUCCESSFUL
705TA1 - rtems_timer_create - 2 - RTEMS_TOO_MANY
706TA1 - rtems_timer_delete - local RTEMS_INVALID_ID
707TA1 - rtems_timer_delete - global RTEMS_INVALID_ID
708TA1 - rtems_timer_ident - RTEMS_INVALID_NAME
709TA1 - rtems_timer_cancel - RTEMS_INVALID_ID
710TA1 - rtems_timer_reset - RTEMS_INVALID_ID
711TA1 - rtems_timer_reset - RTEMS_NOT_DEFINED
712TA1 - rtems_timer_fire_after - RTEMS_INVALID_ID
713TA1 - rtems_timer_fire_when - RTEMS_INVALID_ID
714TA1 - rtems_timer_fire_after - RTEMS_INVALID_ADDRESS
715TA1 - rtems_timer_fire_after - RTEMS_INVALID_NUMBER
716TA1 - rtems_timer_fire_when - RTEMS_INVALID_ADDRESS
717TA1 - rtems_timer_fire_when - 08:30:45   02/05/1987 - RTEMS_INVALID_CLOCK
718TA1 - rtems_clock_get_tod       - 00:00:00   01/01/1992
719TA1 - rtems_timer_fire_when - 08:30:45   02/05/1990 - before RTEMS_INVALID_CLOCK
720TA1 - rtems_timer_get_information - RTEMS_INVALID_ADDRESS
721TA1 - rtems_timer_get_information - RTEMS_INVALID_ID
722TA1 - rtems_timer_server_fire_after - RTEMS_INCORRECT_STATE
723TA1 - rtems_timer_server_fire_when - RTEMS_INCORRECT_STATE
724TA1 - rtems_timer_initiate_server - RTEMS_INVALID_PRIORITY
725TA1 - rtems_timer_initiate_server - RTEMS_UNSATISFIED
726TA1 - rtems_timer_initiate_server - SUCCESSFUL
727TA1 - rtems_timer_server_fire_after - RTEMS_INVALID_ADDRESS
728TA1 - rtems_timer_server_fire_after - RTEMS_INVALID_ID
729TA1 - rtems_timer_server_fire_when - RTEMS_INVALID_ID
730TA1 - rtems_timer_server_fire_after - RTEMS_INVALID_ADDRESS
731TA1 - rtems_timer_server_fire_after - RTEMS_INVALID_NUMBER
732TA1 - rtems_timer_server_fire_when - 08:30:45   02/05/1987 - RTEMS_INVALID_CLOCK
733TA1 - rtems_clock_get_tod       - 00:00:00   01/01/1992
734TA1 - rtems_timer_server_fire_when - RTEMS_INVALID_ADDRESS
735TA1 - rtems_timer_server_fire_when - 08:30:45   02/05/1990 - before RTEMS_INVALID_CLOCK
736*** END OF TEST 9 ***
737
738Program exited normally.
739sis>
740
741sp10.srec
742
743 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
744 Bug-reports to jgais@ws.estec.esa.nl
745
746using 64-bit time
747serial port A on stdin/stdout
748allocated 4096 K RAM memory
749allocated 2048 K ROM memory
750loading:
751section .sec1 at 0x02000000 (87492 bytes)
752sis> g
753resuming at 0x02000000
754
755
756*** TEST 10 ***
757Init - clear debug level
758Init - rtems_debug_is_enabled - is 0x1 set? No
759Init - rtems_debug_enable - set 0x1
760Init - rtems_debug_is_enabled - is 0x1 set? Yes
761Init - rtems_debug_disable - clear 0x1
762Init - rtems_debug_is_enabled - is 0x1 set? No
763*** END OF TEST 10 ***
764
765Program exited normally.
766sis>
767
768sp11.srec
769
770 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
771 Bug-reports to jgais@ws.estec.esa.nl
772
773using 64-bit time
774serial port A on stdin/stdout
775allocated 4096 K RAM memory
776allocated 2048 K ROM memory
777loading:
778section .sec1 at 0x02000000 (136292 bytes)
779sis> g
780resuming at 0x02000000
781
782
783*** TEST 11 ***
784TA1 - rtems_event_send - send RTEMS_EVENT_16 to TA2
785TA1 - rtems_event_receive - waiting forever on RTEMS_EVENT_14 and RTEMS_EVENT_15
786TA2 - rtems_event_receive - waiting forever on RTEMS_EVENT_16
787TA2 - RTEMS_EVENT_16 received - eventout => 00010000
788TA2 - rtems_event_send - send RTEMS_EVENT_14 and RTEMS_EVENT_15 to TA1
789TA2 - rtems_event_receive - RTEMS_EVENT_17 or RTEMS_EVENT_18 - forever and ANY
790TA1 - RTEMS_EVENT_14 and RTEMS_EVENT_15 received - eventout => 0000c000
791TA1 - rtems_event_send - send RTEMS_EVENT_18 to TA2
792TA1 - rtems_event_receive - waiting with 10 second timeout on RTEMS_EVENT_14
793TA2 - RTEMS_EVENT_17 or RTEMS_EVENT_18 received - eventout => 00040000
794TA2 - rtems_event_send - send RTEMS_EVENT_14 to TA1
795TA2 - rtems_clock_set - 08:15:00   02/12/1988
796TA2 - rtems_event_send - sending RTEMS_EVENT_10 to self after 4 seconds
797TA2 - rtems_event_receive - waiting forever on RTEMS_EVENT_10
798TA1 - RTEMS_EVENT_14 received - eventout => 00004000
799TA1 - rtems_event_send - send RTEMS_EVENT_19 to TA2
800TA1 - rtems_clock_get_tod - 08:15:00   02/12/1988
801<pause>
802TA1 - rtems_event_send - send RTEMS_EVENT_18 to self after 5 seconds
803TA1 - rtems_event_receive - waiting forever on RTEMS_EVENT_18
804TA2 - RTEMS_EVENT_10 received - eventout => 00000400
805TA2 - rtems_clock_get_tod - 08:15:04   02/12/1988
806TA2 - rtems_event_receive - RTEMS_PENDING_EVENTS
807TA2 - eventout => 00080000
808TA2 - rtems_event_receive - RTEMS_EVENT_19 - RTEMS_NO_WAIT
809TA2 - RTEMS_EVENT_19 received - eventout => 00080000
810TA2 - rtems_task_delete - deletes self
811TA1 - RTEMS_EVENT_18 received - eventout => 00040000
812TA1 - rtems_clock_get_tod - 08:15:05   02/12/1988
813TA1 - rtems_event_send - send RTEMS_EVENT_3 to self
814TA1 - rtems_event_receive - RTEMS_EVENT_3 or RTEMS_EVENT_22 - NO_WAIT and ANY
815TA1 - RTEMS_EVENT_3 received - eventout => 00000008
816TA1 - rtems_event_send - send RTEMS_EVENT_4 to self
817TA1 - rtems_event_receive - RTEMS_EVENT_4 or RTEMS_EVENT_5 - forever and ANY
818TA1 - RTEMS_EVENT_4 received - eventout => 00000010
819<pause>
820TA1 - rtems_event_send - send RTEMS_EVENT_18 to self after 5 seconds
821TA1 - rtems_timer_cancel - cancelling timer for event RTEMS_EVENT_18
822TA1 - rtems_event_send - send RTEMS_EVENT_8 to self after 60 seconds
823TA1 - rtems_event_send - send RTEMS_EVENT_9 to self after 60 seconds
824TA1 - rtems_event_send - send RTEMS_EVENT_10 to self after 60 seconds
825TA1 - rtems_timer_cancel - cancelling timer for event RTEMS_EVENT_8
826TA1 - rtems_clock_set - 08:15:00   02/12/1988
827TA1 - rtems_event_send - send RTEMS_EVENT_1 every second
828TA1 - RTEMS_EVENT_1 received - eventout => 00000002 - at 08:15:01   02/12/1988
829TA1 - RTEMS_EVENT_1 received - eventout => 00000002 - at 08:15:02   02/12/1988
830TA1 - RTEMS_EVENT_1 received - eventout => 00000002 - at 08:15:03   02/12/1988
831TA1 - rtems_timer_cancel - cancelling timer for event RTEMS_EVENT_1
832<pause>
833TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 1 day
834TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 1 day
835TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 2 days
836TA1 - rtems_timer_cancel - cancelling RTEMS_EVENT_11 to self in 1 day
837TA1 - rtems_timer_cancel - cancelling RTEMS_EVENT_11 to self in 2 days
838TA1 - rtems_event_send - resending RTEMS_EVENT_11 to self in 2 days
839TA1 - rtems_clock_set - 08:15:03   02/15/1988
840TA1 - rtems_event_receive - waiting forever on RTEMS_EVENT_11
841TA1 - RTEMS_EVENT_11 received - eventout => 00000800
842<pause>
843TA1 - rtems_event_send/rtems_event_receive combination
844TA1 - rtems_clock_set - 08:15:00   02/12/1988
845TA1 - rtems_event_receive all outstanding events
846TA1 - rtems_event_send - sending RTEMS_EVENT_10 to self in 1 day
847TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 2 days
848TA1 - rtems_clock_set - 07:15:00   02/12/1988
849TA1 - set time backwards
850TA1 - no events received
851TA1 - rtems_clock_set - 07:15:00   02/14/1988
852TA1 - set time forwards (leave a timer)
853TA1 - RTEMS_EVENT_10 received
854TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 100 ticks
855TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 200 ticks
856TA1 - rtems_event_send - send RTEMS_EVENT_4 to self
857TA1 - rtems_event_receive - RTEMS_EVENT_4 AND RTEMS_EVENT_5 - UNSATISFIED
858*** END OF TEST 11 ***
859
860Program exited normally.
861sis>
862
863sp12.srec
864
865 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
866 Bug-reports to jgais@ws.estec.esa.nl
867
868using 64-bit time
869serial port A on stdin/stdout
870allocated 4096 K RAM memory
871allocated 2048 K ROM memory
872loading:
873section .sec1 at 0x02000000 (131444 bytes)
874sis> g
875resuming at 0x02000000
876
877
878*** TEST 12 ***
879INIT - Forward priority queue test
880PRI1 - rtems_semaphore_obtain - wait forever on SM2
881PRI2 - rtems_semaphore_obtain - wait forever on SM2
882PRI3 - rtems_semaphore_obtain - wait forever on SM2
883PRI4 - rtems_semaphore_obtain - wait forever on SM2
884PRI5 - rtems_semaphore_obtain - wait forever on SM2
885INIT - Backward priority queue test
886PRI5 - rtems_semaphore_obtain - wait forever on SM2
887PRI4 - rtems_semaphore_obtain - wait forever on SM2
888PRI3 - rtems_semaphore_obtain - wait forever on SM2
889PRI2 - rtems_semaphore_obtain - wait forever on SM2
890PRI1 - rtems_semaphore_obtain - wait forever on SM2
891<pause>
892INIT - Binary Semaphore and Priority Inheritance Test
893INIT - rtems_semaphore_create - allocated binary semaphore
894INIT - rtems_semaphore_release - allocated binary semaphore
895INIT - rtems_semaphore_delete - allocated binary semaphore
896PRI5 - rtems_semaphore_obtain - wait forever on SM2
897Set priority of self while holding resource
898PRI5 - rtems_task_suspend - until all priority tasks blocked
899PDRV - priority of PRI5 is 8
900PRI4 - rtems_semaphore_obtain - wait forever on SM2
901PDRV - change priority of PRI5 from 8 to 9
902PDRV - priority of PRI5 is 8
903PRI3 - rtems_semaphore_obtain - wait forever on SM2
904PDRV - priority of PRI5 is 8
905PRI2 - rtems_semaphore_obtain - wait forever on SM2
906PDRV - priority of PRI5 is 7
907PRI1 - rtems_semaphore_obtain - wait forever on SM2
908PDRV - priority of PRI5 is 6
909PDRV - rtems_task_resume - PRI5
910PRI5 - rtems_task_delete - all tasks waiting on SM2
911PRI5 - rtems_semaphore_obtain - nested
912PRI5 - rtems_semaphore_release - nested
913PRI5 - rtems_semaphore_release - restore priority
914PRI5 - priority of PRI5 is 9
915<pause>
916TA1 - rtems_semaphore_ident - smid => 1a010009
917TA1 - rtems_semaphore_obtain - wait forever on SM2
918TA1 - got SM2
919TA1 - rtems_semaphore_obtain - wait forever on SM3
920TA1 - got SM3
921TA1 - rtems_semaphore_obtain - get SM1 - RTEMS_NO_WAIT
922TA1 - got SM1
923TA1 - rtems_task_wake_after - sleep 5 seconds
924TA2 - rtems_semaphore_obtain - wait forever on SM1
925TA3 - rtems_semaphore_obtain - wait forever on SM2
926<pause>
927TA1 - rtems_semaphore_release - release SM1
928TA1 - rtems_semaphore_obtain - waiting for SM1 with 10 second timeout
929TA2 - got SM1
930TA2 - rtems_semaphore_release - release SM1
931TA2 - rtems_task_set_priority - make self highest priority task
932TA2 - rtems_semaphore_obtain - wait forever on SM2
933TA1 - got SM1
934TA1 - rtems_semaphore_release - release SM2
935TA2 - got SM2
936TA2 - rtems_semaphore_release - release SM2
937TA2 - rtems_task_delete - delete self
938TA1 - rtems_task_wake_after - sleep 5 seconds
939TA3 - got SM2
940TA3 - rtems_semaphore_release - release SM2
941TA3 - rtems_semaphore_obtain - wait forever on SM3
942<pause>
943TA1 - rtems_task_delete - delete TA3
944TA1 - rtems_task_wake_after - sleep 5 seconds
945TA4 - rtems_semaphore_obtain - wait forever on SM1
946TA5 - rtems_semaphore_obtain - wait forever on SM1
947TA1 - rtems_task_delete - delete TA4
948TA1 - rtems_semaphore_release - release SM1
949TA1 - rtems_task_wake_after - sleep 5 seconds
950TA5 - got SM1
951TA5 - rtems_semaphore_obtain - wait forever on SM1
952TA1 - rtems_semaphore_delete - delete SM1
953TA1 - rtems_semaphore_delete - delete SM3
954TA1 - rtems_task_delete - delete self
955TA5 - SM1 deleted by TA1
956*** END OF TEST 12 ***
957
958Program exited normally.
959sis>
960
961sp13.srec
962
963 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
964 Bug-reports to jgais@ws.estec.esa.nl
965
966using 64-bit time
967serial port A on stdin/stdout
968allocated 4096 K RAM memory
969allocated 2048 K ROM memory
970loading:
971section .sec1 at 0x02000000 (132084 bytes)
972sis> g
973resuming at 0x02000000
974
975
976*** TEST 13 ***
977TA1 - rtems_message_queue_ident - qid => 22010001
978TA1 - rtems_message_queue_send - BUFFER 1 TO Q 1
979TA1 - rtems_message_queue_send - BUFFER 2 TO Q 1
980TA1 - rtems_task_wake_after - sleep 5 seconds
981TA2 - rtems_message_queue_receive - receive from queue 1 - RTEMS_NO_WAIT
982TA2 - buffer received: BUFFER 1 TO Q 1
983TA2 - rtems_message_queue_receive - receive from queue 1 - RTEMS_WAIT FOREVER
984TA2 - buffer received: BUFFER 2 TO Q 1
985TA2 - rtems_message_queue_receive - receive from queue 1 - RTEMS_WAIT FOREVER
986TA3 - rtems_message_queue_receive - receive from queue 2 - RTEMS_WAIT FOREVER
987TA1 - rtems_message_queue_send - BUFFER 3 TO Q 1
988TA1 - rtems_task_wake_after - sleep 5 seconds
989TA2 - buffer received: BUFFER 3 TO Q 1
990TA2 - rtems_task_set_priority - make self highest priority task
991TA2 - rtems_message_queue_receive - receive from queue 2 - RTEMS_WAIT FOREVER
992<pause>
993TA1 - rtems_message_queue_send - BUFFER 1 TO Q 2
994TA2 - buffer received: BUFFER 1 TO Q 2
995TA2 - rtems_message_queue_send - BUFFER 2 TO Q 2
996TA2 - rtems_message_queue_receive - receive from queue 1 - 10 second timeout
997TA1 - rtems_message_queue_receive - receive from queue 1 - 10 second timeout
998TA3 - buffer received: BUFFER 2 TO Q 2
999TA3 - rtems_message_queue_broadcast - BUFFER 3 TO Q 1
1000TA2 - buffer received: BUFFER 3 TO Q 1
1001TA2 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
1002TA3 - number of tasks awakened = 02
1003TA3 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
1004TA1 - buffer received: BUFFER 3 TO Q 1
1005TA1 - rtems_task_delete - delete TA2
1006TA1 - rtems_message_queue_send - BUFFER 1 TO Q 3
1007TA1 - rtems_task_wake_after - sleep 5 seconds
1008TA3 - buffer received: BUFFER 1 TO Q 3
1009TA3 - rtems_task_delete - delete self
1010<pause>
1011TA1 - rtems_message_queue_send - BUFFER 2 TO Q 3
1012TA1 - rtems_message_queue_send - BUFFER 3 TO Q 3
1013TA1 - rtems_message_queue_send - BUFFER 4 TO Q 3
1014TA1 - rtems_message_queue_urgent - BUFFER 5 TO Q 3
1015TA1 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
1016TA1 - buffer received: BUFFER 5 TO Q 3
1017TA1 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
1018TA1 - buffer received: BUFFER 2 TO Q 3
1019TA1 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
1020TA1 - buffer received: BUFFER 3 TO Q 3
1021TA1 - rtems_message_queue_receive - receive from queue 3 - RTEMS_WAIT FOREVER
1022TA1 - buffer received: BUFFER 4 TO Q 3
1023TA1 - rtems_message_queue_urgent - BUFFER 3 TO Q 2
1024TA1 - rtems_message_queue_receive - receive from queue 2 - RTEMS_WAIT FOREVER
1025TA1 - buffer received: BUFFER 3 TO Q 2
1026<pause>
1027TA1 - rtems_message_queue_delete - delete queue 1
1028TA1 - rtems_message_queue_urgent - BUFFER 3 TO Q 2
1029TA1 - rtems_message_queue_delete - delete queue 2
1030TA1 - rtems_message_queue_get_number_pending - check Q 3
1031TA1 - 0 messages are pending on Q 3
1032TA1 - rtems_message_queue_flush - empty Q 3
1033TA1 - 0 messages were flushed from Q 3
1034TA1 - rtems_message_queue_send - BUFFER 1 TO Q 3
1035TA1 - rtems_message_queue_send - BUFFER 2 TO Q 3
1036TA1 - rtems_message_queue_broadcast - NO BUFFER TO Q1
1037TA1 - number of tasks awakened = 0
1038TA1 - rtems_message_queue_get_number_pending - check Q 3
1039TA1 - 2 messages are pending on Q 3
1040TA1 - rtems_message_queue_send - BUFFER 3 TO Q 3
1041TA1 - rtems_message_queue_flush - Q 3
1042TA1 - 3 messages were flushed from Q 3
1043TA1 - rtems_message_queue_send until all message buffers consumed
1044TA1 - all message buffers consumed
1045TA1 - rtems_message_queue_flush - Q 3
1046TA1 - 100 messages were flushed from Q 3
1047<pause>
1048TA1 - create message queue of 20 bytes on queue 1
1049TA1 - rtems_message_queue_delete - delete queue 1
1050<pause>
1051TA1 - rtems_message_queue_create - variable sizes
1052TA1 - rtems_message_queue_create and send - variable sizes
1053*** END OF TEST 13 ***
1054
1055Program exited normally.
1056sis>
1057
1058sp14.srec
1059
1060 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1061 Bug-reports to jgais@ws.estec.esa.nl
1062
1063using 64-bit time
1064serial port A on stdin/stdout
1065allocated 4096 K RAM memory
1066allocated 2048 K ROM memory
1067loading:
1068section .sec1 at 0x02000000 (120260 bytes)
1069sis> g
1070resuming at 0x02000000
1071
1072
1073*** TEST 14 ***
1074TA1 - rtems_signal_catch - RTEMS_INTERRUPT_LEVEL( 3 )
1075TA1 - rtems_signal_send - RTEMS_SIGNAL_16 to self
1076ASR - ENTRY - signal => 00010000
1077ASR - EXIT  - signal => 00010000
1078TA1 - rtems_signal_send - RTEMS_SIGNAL_0 to self
1079ASR - ENTRY - signal => 00000001
1080ASR - rtems_task_wake_after - yield processor
1081ASR - EXIT  - signal => 00000001
1082TA1 - rtems_signal_catch - RTEMS_NO_ASR
1083<pause>
1084TA1 - rtems_signal_send - RTEMS_SIGNAL_1 to self
1085ASR - ENTRY - signal => 00000002
1086ASR - rtems_task_wake_after - yield processor
1087ASR - EXIT  - signal => 00000002
1088TA1 - rtems_task_mode - disable ASRs
1089TA1 - sending signal to RTEMS_SELF from timer
1090TA1 - waiting for signal to arrive
1091TA1 - timer routine got the correct arguments
1092TA1 - rtems_task_mode - enable ASRs
1093ASR - ENTRY - signal => 00000008
1094ASR - EXIT  - signal => 00000008
1095TA2 - rtems_signal_send - RTEMS_SIGNAL_17 to TA1
1096TA2 - rtems_task_wake_after - yield processor
1097TA2 - rtems_signal_send - RTEMS_SIGNAL_18 and RTEMS_SIGNAL_19 to TA1
1098TA2 - rtems_task_wake_after - yield processor
1099ASR - ENTRY - signal => 000e0000
1100ASR - EXIT  - signal => 000e0000
1101TA1 - rtems_signal_catch - asraddr of NULL
1102TA1 - rtems_task_delete - delete self
1103*** END OF TEST 14 ***
1104
1105Program exited normally.
1106sis>
1107
1108sp15.srec
1109
1110 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1111 Bug-reports to jgais@ws.estec.esa.nl
1112
1113using 64-bit time
1114serial port A on stdin/stdout
1115allocated 4096 K RAM memory
1116allocated 2048 K ROM memory
1117loading:
1118section .sec1 at 0x02000000 (118964 bytes)
1119sis> g
1120resuming at 0x02000000
1121
1122
1123*** TEST 15 ***
1124INIT - rtems_partition_create - partition 1
1125INIT - rtems_partition_create - partition 2
1126TA1 - rtems_partition_ident - partition 1 id = 2a010001
1127TA1 - rtems_partition_ident - partition 2 id = 2a010002
1128TA1 - rtems_partition_get_buffer - buffer 1 from partition 1  - 0x00000000
1129TA1 - rtems_partition_get_buffer - buffer 2 from partition 1  - 0x00000200
1130TA1 - rtems_partition_get_buffer - buffer 1 from partition 2  - 0x00000000
1131TA1 - rtems_partition_get_buffer - buffer 2 from partition 2  - 0x00000080
1132TA1 - rtems_partition_return_buffer - buffer 1 to partition 1 - 0x00000000
1133TA1 - rtems_partition_return_buffer - buffer 2 to partition 1 - 0x00000200
1134TA1 - rtems_partition_return_buffer - buffer 1 to partition 2 - 0x00000000
1135TA1 - rtems_partition_return_buffer - buffer 2 to partition 2 - 0x00000080
1136TA1 - rtems_partition_delete - delete partition 1
1137TA1 - rtems_partition_delete - delete partition 2
1138*** END OF TEST 15 ***
1139
1140Program exited normally.
1141sis>
1142
1143sp16.srec
1144
1145 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1146 Bug-reports to jgais@ws.estec.esa.nl
1147
1148using 64-bit time
1149serial port A on stdin/stdout
1150allocated 4096 K RAM memory
1151allocated 2048 K ROM memory
1152loading:
1153section .sec1 at 0x02000000 (131044 bytes)
1154sis> g
1155resuming at 0x02000000
1156
1157
1158*** TEST 16 ***
1159TA1 - rtems_region_ident - rnid => 32010001
1160TA1 - rtems_region_get_segment - wait on 100 byte segment from region 2
1161TA1 - got segment from region 2 - 0x00000010
1162TA1 - rtems_region_get_segment - wait on 3K segment from region 3
1163TA1 - got segment from region 3 - 0x00000060
1164TA1 - rtems_region_get_segment - get 3080 byte segment from region 1 - NO_WAIT
1165TA1 - got segment from region 1 - 0x00000040
1166TA1 - rtems_task_wake_after - yield processor
1167TA2 - rtems_region_get_segment - wait on 2K segment from region 1
1168TA3 - rtems_region_get_segment - wait on 3950 byte segment from region 2
1169<pause>
1170TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000040
1171TA1 - rtems_region_get_segment - wait 10 seconds for 3K segment from region 1
1172TA2 - got segment from region 1 - 0x00000040
1173TA2 - rtems_region_return_segment - return segment to region 1 - 0x00000040
1174TA2 - rtems_task_set_priority - make self highest priority task
1175TA2 - rtems_region_get_segment - wait on 3950 byte segment
1176TA1 - got segment from region 1 - 0x00000040
1177TA1 - rtems_region_return_segment - return segment to region 2 - 0x00000010
1178TA2 - got segment from region 2 - 0x00000010
1179TA2 - rtems_region_return_segment - return segment to region 2 - 0x00000010
1180TA2 - rtems_task_delete - delete self
1181TA1 - rtems_task_wake_after - yield processor
1182TA3 - got segment from region 2 - 0x00000010
1183TA3 - rtems_region_get_segment - wait on 2K segment from region 3
1184TA1 - rtems_task_delete - delete TA3
1185<pause>
1186TA1 - rtems_task_wake_after - yield processor
1187TA4 - rtems_region_get_segment - wait on 1.5K segment from region 1
1188TA5 - rtems_region_get_segment - wait on 1.5K segment from region 1
1189TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000040
1190TA1 - rtems_task_wake_after - yield processor
1191TA4 - got and returned 0x00000040
1192TA5 - got and returned 0x000006c0
1193TA1 - rtems_region_get_segment - wait 10 seconds for 3K segment from region 1
1194TA1 - got segment from region 1 - 0x00000040
1195TA1 - rtems_task_wake_after - yield processor
1196TA5 - rtems_region_get_segment - wait on 3K segment from region 1
1197TA4 - rtems_region_get_segment - wait on 3K segment from region 1
1198TA1 - rtems_task_delete - delete TA4
1199TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000040
1200TA1 - rtems_task_wake_after - yield processor
1201TA5 - got segment from region 1 - 0x00000040
1202TA5 - rtems_region_return_segment - return segment to region 1 - 0x00000040
1203TA5 - rtems_task_delete - delete self
1204TA1 - rtems_region_delete - delete region 1
1205TA1 - rtems_region_get_segment - get 3K segment from region 4
1206TA1 - got segment from region 4 - 0x00000010
1207TA1 - rtems_region_get_segment - attempt to get 3K segment from region 4
1208TA1 - rtems_region_get_segment - RTEMS_UNSATISFIED
1209TA1 - rtems_region_extend - extend region 4 by 1
1210TA1 - rtems_region_extend - RTEMS_INVALID_ADDRESS
1211TA1 - rtems_region_extend - extend region 4 by 4K - 1
1212TA1 - rtems_region_get_segment - attempt to get 3K segment from region 4
1213TA1 - got 3K segment from region 4 - 0x00001010
1214TA1 - rtems_region_return_segment - return segment to region 4 - 0x00000010
1215TA1 - rtems_region_return_segment - return segment to region 4 - 0x00001010
1216TA1 - rtems_region_delete - delete region 4
1217*** END OF TEST 16 ***
1218
1219Program exited normally.
1220sis>
1221
1222sp17.srec
1223
1224 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1225 Bug-reports to jgais@ws.estec.esa.nl
1226
1227using 64-bit time
1228serial port A on stdin/stdout
1229allocated 4096 K RAM memory
1230allocated 2048 K ROM memory
1231loading:
1232section .sec1 at 0x02000000 (116868 bytes)
1233sis> g
1234resuming at 0x02000000
1235
1236
1237*** TEST 17 ***
1238TA2 - Suspending self
1239TA1 - rtems_signal_catch: initializing signal catcher
1240TA1 - Sending signal to self
1241TA2 - signal_return preempted correctly
1242TA1 - TA2 correctly preempted me
1243TA1 - Got Back!!!
1244*** END OF TEST 17 ***
1245
1246Program exited normally.
1247sis>
1248
1249sp18.srec
1250
1251 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1252 Bug-reports to jgais@ws.estec.esa.nl
1253
1254using 64-bit time
1255serial port A on stdin/stdout
1256allocated 4096 K RAM memory
1257allocated 2048 K ROM memory
1258loading:
1259section .sec1 at 0x02000000 (114596 bytes)
1260sis> g
1261resuming at 0x02000000
1262
1263
1264*** TEST 18 ***
1265Init - rtems_workspace_get_information - OK
1266Init - rtems_task_create - Unsatisfied on Extensions
1267Init - rtems_task_delete - OK
1268Init - verify workspace has same memory
1269*** END OF TEST 18 ***
1270
1271Program exited normally.
1272sis>
1273
1274sp19.srec
1275
1276 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1277 Bug-reports to jgais@ws.estec.esa.nl
1278
1279using 64-bit time
1280serial port A on stdin/stdout
1281allocated 4096 K RAM memory
1282allocated 2048 K ROM memory
1283loading:
1284section .sec1 at 0x02000000 (138868 bytes)
1285sis> g
1286resuming at 0x02000000
1287
1288
1289*** TEST 19 ***
1290FP1  - integer base = (0x6000)
1291FP1  - float base = (g)
1292FP1  - integer base = (0x6000)
1293FP1  - float base = (g)
1294TA1  - integer base = (0x1000)
1295TA1  - rtems_clock_get_tod - 09:00:00   12/31/1988
1296TA2  - integer base = (0x2000)
1297TA2  - rtems_clock_get_tod - 09:00:00   12/31/1988
1298TA3  - integer base = (0x3000)
1299TA3  - rtems_clock_get_tod - 09:00:00   12/31/1988
1300TA4  - integer base = (0x4000)
1301TA4  - float base = (g)
1302TA4  - rtems_clock_get_tod - 09:00:00   12/31/1988
1303TA4  - rtems_clock_get_tod - 09:00:01   12/31/1988
1304TA4  - rtems_clock_get_tod - 09:00:02   12/31/1988
1305TA4  - rtems_clock_get_tod - 09:00:03   12/31/1988
1306TA4  - rtems_clock_get_tod - 09:00:04   12/31/1988
1307TA5  - integer base = (0x5000)
1308TA5  - float base = (g)
1309TA5  - rtems_clock_get_tod - 09:00:04   12/31/1988
1310TA4  - rtems_clock_get_tod - 09:00:05   12/31/1988
1311TA5  - rtems_clock_get_tod - 09:00:05   12/31/1988
1312TA1  - rtems_clock_get_tod - 09:00:05   12/31/1988
1313TA4  - rtems_clock_get_tod - 09:00:06   12/31/1988
1314TA5  - rtems_clock_get_tod - 09:00:06   12/31/1988
1315TA4  - rtems_clock_get_tod - 09:00:07   12/31/1988
1316TA5  - rtems_clock_get_tod - 09:00:07   12/31/1988
1317TA4  - rtems_clock_get_tod - 09:00:08   12/31/1988
1318TA5  - rtems_clock_get_tod - 09:00:08   12/31/1988
1319TA4  - rtems_clock_get_tod - 09:00:09   12/31/1988
1320TA5  - rtems_clock_get_tod - 09:00:09   12/31/1988
1321TA4  - rtems_clock_get_tod - 09:00:10   12/31/1988
1322TA5  - rtems_clock_get_tod - 09:00:10   12/31/1988
1323TA2  - rtems_clock_get_tod - 09:00:10   12/31/1988
1324TA1  - rtems_clock_get_tod - 09:00:10   12/31/1988
1325TA4  - rtems_clock_get_tod - 09:00:11   12/31/1988
1326TA5  - rtems_clock_get_tod - 09:00:11   12/31/1988
1327TA4  - rtems_clock_get_tod - 09:00:12   12/31/1988
1328TA5  - rtems_clock_get_tod - 09:00:12   12/31/1988
1329TA4  - rtems_clock_get_tod - 09:00:13   12/31/1988
1330TA5  - rtems_clock_get_tod - 09:00:13   12/31/1988
1331TA4  - rtems_clock_get_tod - 09:00:14   12/31/1988
1332TA5  - rtems_clock_get_tod - 09:00:14   12/31/1988
1333TA4  - rtems_clock_get_tod - 09:00:15   12/31/1988
1334TA5  - rtems_clock_get_tod - 09:00:15   12/31/1988
1335TA1  - rtems_clock_get_tod - 09:00:15   12/31/1988
1336TA3  - rtems_clock_get_tod - 09:00:15   12/31/1988
1337TA4 - rtems_task_delete - self
1338TA5 - rtems_task_delete - TA3
1339*** END OF TEST 19 ***
1340
1341Program exited normally.
1342sis>
1343
1344sp20.srec
1345
1346 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1347 Bug-reports to jgais@ws.estec.esa.nl
1348
1349using 64-bit time
1350serial port A on stdin/stdout
1351allocated 4096 K RAM memory
1352allocated 2048 K ROM memory
1353loading:
1354section .sec1 at 0x02000000 (120836 bytes)
1355sis> g
1356resuming at 0x02000000
1357
1358
1359*** TEST 20 ***
1360TA1 - rtems_rate_monotonic_create id = 0x42010001
1361TA1 - rtems_rate_monotonic_ident id = 0x42010001
1362TA1 - (0x42010001) period 2
1363TA2 - rtems_rate_monotonic_create id = 0x42010002
1364TA2 - rtems_rate_monotonic_ident id = 0x42010002
1365TA2 - (0x42010002) period 2
1366TA3 - rtems_rate_monotonic_create id = 0x42010003
1367TA3 - rtems_rate_monotonic_ident id = 0x42010003
1368TA3 - (0x42010003) period 2
1369TA4 - rtems_rate_monotonic_create id = 0x42010004
1370TA4 - rtems_rate_monotonic_ident id = 0x42010004
1371TA4 - (0x42010004) period 2
1372TA5 - rtems_rate_monotonic_create id = 0x42010005
1373TA5 - rtems_rate_monotonic_ident id = 0x42010005
1374TA5 - (0x42010005) period 100
1375TA6 - rtems_rate_monotonic_create id = 0x42010006
1376TA6 - rtems_rate_monotonic_ident id = 0x42010006
1377TA6 - (0x42010006) period 0
1378TA5 - PERIODS CHECK OK (1)
1379TA5 - PERIODS CHECK OK (2)
1380TA5 - PERIODS CHECK OK (3)
1381TA5 - PERIODS CHECK OK (4)
1382TA5 - PERIODS CHECK OK (5)
1383TA6 - Actual: 10 Expected: 10 - OK
1384TA6 - Actual: 20 Expected: 20 - OK
1385TA6 - Actual: 30 Expected: 30 - OK
1386TA6 - Actual: 40 Expected: 40 - OK
1387TA6 - Actual: 50 Expected: 50 - OK
1388TA6 - Actual: 60 Expected: 60 - OK
1389TA6 - Actual: 70 Expected: 70 - OK
1390TA6 - Actual: 80 Expected: 80 - OK
1391TA6 - Actual: 90 Expected: 90 - OK
1392TA6 - Actual: 100 Expected: 100 - OK
1393TA5 - PERIODS CHECK OK (6)
1394TA5 - PERIODS CHECK OK (7)
1395TA5 - PERIODS CHECK OK (8)
1396TA5 - PERIODS CHECK OK (9)
1397TA5 - PERIODS CHECK OK (10)
1398*** END OF TEST 20 ***
1399
1400Program exited normally.
1401sis>
1402
1403sp21.srec
1404
1405 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1406 Bug-reports to jgais@ws.estec.esa.nl
1407
1408using 64-bit time
1409serial port A on stdin/stdout
1410allocated 4096 K RAM memory
1411allocated 2048 K ROM memory
1412loading:
1413section .sec1 at 0x02000000 (121556 bytes)
1414sis> g
1415resuming at 0x02000000
1416
1417
1418*** TEST 21 ***
1419-----  TESTING THE NULL DRIVER CHECKS  -----
1420rtems_io_initialize  - NULL DRIVER RTEMS_SUCCESSFUL
1421rtems_io_open        - NULL DRIVER RTEMS_SUCCESSFUL
1422rtems_io_close       - NULL DRIVER RTEMS_SUCCESSFUL
1423rtems_io_read        - NULL DRIVER RTEMS_SUCCESSFUL
1424rtems_io_write       - NULL DRIVER RTEMS_SUCCESSFUL
1425rtems_io_control     - NULL DRIVER RTEMS_SUCCESSFUL
1426-----  TESTING THE I/O MANAGER DIRECTIVES  -----
1427rtems_io_initialize  - STUB DRIVER RTEMS_SUCCESSFUL
1428rtems_io_open        - STUB DRIVER RTEMS_SUCCESSFUL
1429rtems_io_close       - STUB DRIVER RTEMS_SUCCESSFUL
1430rtems_io_read        - STUB DRIVER RTEMS_SUCCESSFUL
1431rtems_io_write       - STUB DRIVER RTEMS_SUCCESSFUL
1432rtems_io_control     - STUB DRIVER RTEMS_SUCCESSFUL
1433-----  RETURNING INVALID MAJOR NUMBER -----
1434rtems_io_initialize  - RTEMS_INVALID_NUMBER
1435rtems_io_open        - RTEMS_INVALID_NUMBER
1436-----  EXERCISE DRIVER REGISTER -----
1437rtems_io_register_driver - RTEMS_INVALID_ADDRESS - NULL registered
1438rtems_io_register_driver - RTEMS_INVALID_ADDRESS - NULL device
1439rtems_io_register_driver - RTEMS_INVALID_ADDRESS - no callouts
1440rtems_io_register_driver - RTEMS_INVALID_NUMBER - bad major
1441rtems_io_register_driver - RTEMS_SUCCESSFUL - overwrite NULL
1442rtems_io_register_driver - RTEMS_TOO_MANY - no slots
1443rtems_io_register_driver - RTEMS_RESOURCE_IN_USE - major in use
1444rtems_io_unregister_driver - RTEMS_SUCCESSFUL
1445rtems_io_lookup_name( "", &info ) - RTEMS_UNSATISFIED
1446rtems_io_lookup_name( "/dev", &info ) - RTEMS_UNSATISFIED
1447rtems_io_lookup_name( "/dev/null", &info ) - RTEMS_SUCCESSFUL
1448-----  TESTING THE ZERO DRIVER CHECKS  -----
1449*** END OF TEST 21 ***
1450
1451Program exited normally.
1452sis>
1453
1454sp22.srec
1455
1456 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1457 Bug-reports to jgais@ws.estec.esa.nl
1458
1459using 64-bit time
1460serial port A on stdin/stdout
1461allocated 4096 K RAM memory
1462allocated 2048 K ROM memory
1463loading:
1464section .sec1 at 0x02000000 (124516 bytes)
1465sis> g
1466resuming at 0x02000000
1467
1468
1469*** TEST 22 ***
1470INIT - rtems_timer_create - creating timer 1
1471INIT - timer 1 has id (0x12010001)
1472TA1 - rtems_timer_ident - identing timer 1
1473TA1 - timer 1 has id (0x12010001)
1474TA1 - rtems_clock_get_tod - 09:00:00   12/31/1988
1475TA1 - rtems_timer_fire_after - timer 1 in 3 seconds
1476TA1 - rtems_task_suspend( RTEMS_SELF )
1477TA1 - rtems_clock_get_tod - 09:00:03   12/31/1988
1478TA1 - rtems_timer_fire_after - timer 1 in 3 seconds
1479TA1 - rtems_task_wake_after - 1 second
1480TA1 - rtems_clock_get_tod - 09:00:04   12/31/1988
1481TA1 - rtems_timer_reset - timer 1
1482TA1 - rtems_task_suspend( RTEMS_SELF )
1483TA1 - rtems_clock_get_tod - 09:00:07   12/31/1988
1484<pause>
1485TA1 - rtems_timer_fire_after - timer 1 in 3 seconds
1486TA1 - rtems_timer_cancel - timer 1
1487TA1 - rtems_clock_get_tod - 09:00:07   12/31/1988
1488TA1 - rtems_timer_fire_when - timer 1 in 3 seconds
1489TA1 - rtems_task_suspend( RTEMS_SELF )
1490TA1 - rtems_clock_get_tod - 09:00:10   12/31/1988
1491TA1 - rtems_timer_fire_when - timer 1 in 3 seconds
1492TA1 - rtems_task_wake_after - 1 second
1493TA1 - rtems_clock_get_tod - 09:00:11   12/31/1988
1494TA1 - rtems_timer_cancel - timer 1
1495TA1 - rtems_task_wake_after - YIELD (only task at priority)
1496TA1 - timer_deleting - timer 1
1497*** END OF TEST 22 ***
1498
1499Program exited normally.
1500sis>
1501
1502sp23.srec
1503
1504 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1505 Bug-reports to jgais@ws.estec.esa.nl
1506
1507using 64-bit time
1508serial port A on stdin/stdout
1509allocated 4096 K RAM memory
1510allocated 2048 K ROM memory
1511loading:
1512section .sec1 at 0x02000000 (116772 bytes)
1513sis> g
1514resuming at 0x02000000
1515
1516
1517*** TEST 23 ***
1518INIT - rtems_port_create - DP1 - int = 0x1000   ext = 0x2000
1519TA1 - rtems_port_ident - 0x3a010001
1520TA1 - rtems_port_external_to_internal - 0x200e => 0x100e
1521TA1 - rtems_port_internal_to_external - 0x100e => 0x200e
1522TA1 - rtems_port_external_to_internal - 0x300e => 0x300e
1523TA1 - rtems_port_internal_to_external - 0x50e => 0x50e
1524TA1 - rtems_port_delete - DP1
1525*** END OF TEST 23 ***
1526
1527Program exited normally.
1528sis>
1529
1530sp24.srec
1531
1532 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1533 Bug-reports to jgais@ws.estec.esa.nl
1534
1535using 64-bit time
1536serial port A on stdin/stdout
1537allocated 4096 K RAM memory
1538allocated 2048 K ROM memory
1539loading:
1540section .sec1 at 0x02000000 (120980 bytes)
1541sis> g
1542resuming at 0x02000000
1543
1544
1545*** TEST 24 ***
1546TA1  - rtems_clock_get_tod - 09:00:00   12/31/1988
1547TA2  - rtems_clock_get_tod - 09:00:00   12/31/1988
1548TA3  - rtems_clock_get_tod - 09:00:00   12/31/1988
1549TA1  - rtems_clock_get_tod - 09:00:05   12/31/1988
1550TA2  - rtems_clock_get_tod - 09:00:10   12/31/1988
1551TA1  - rtems_clock_get_tod - 09:00:10   12/31/1988
1552TA3  - rtems_clock_get_tod - 09:00:15   12/31/1988
1553TA1  - rtems_clock_get_tod - 09:00:15   12/31/1988
1554TA2  - rtems_clock_get_tod - 09:00:20   12/31/1988
1555TA1  - rtems_clock_get_tod - 09:00:20   12/31/1988
1556TA1  - rtems_clock_get_tod - 09:00:25   12/31/1988
1557TA3  - rtems_clock_get_tod - 09:00:30   12/31/1988
1558TA1  - rtems_clock_get_tod - 09:00:30   12/31/1988
1559TA2  - rtems_clock_get_tod - 09:00:30   12/31/1988
1560*** END OF TEST 24 ***
1561
1562Program exited normally.
1563sis>
1564
1565sp25.srec
1566
1567 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1568 Bug-reports to jgais@ws.estec.esa.nl
1569
1570using 64-bit time
1571serial port A on stdin/stdout
1572allocated 4096 K RAM memory
1573allocated 2048 K ROM memory
1574loading:
1575section .sec1 at 0x02000000 (121620 bytes)
1576sis> g
1577resuming at 0x02000000
1578
1579
1580*** TEST 25 ***
1581TA1 - rtems_region_ident - 0x32010001
1582TA1 - rtems_region_get_segment - wait on 64 byte segment from region 1
1583TA1 - got segment from region 1 - 0x00000040
1584TA1 - rtems_region_get_segment_size from - 0x00000040
1585TA1 - got segment size of 124
1586TA1 - rtems_region_get_segment - wait on 128 byte segment from region 1
1587TA1 - got segment from region 1 - 0x000000c0
1588TA1 - rtems_region_get_segment - wait on 256 byte segment from region 1
1589TA1 - got segment from region 1 - 0x00000180
1590TA1 - rtems_region_get_segment - wait on 512 byte segment from region 1
1591TA1 - got segment from region 1 - 0x000002c0
1592TA1 - rtems_region_get_segment - wait on 1024 byte segment from region 1
1593TA1 - got segment from region 1 - 0x00000500
1594TA1 - rtems_region_get_segment - wait on 2048 byte segment from region 1
1595TA1 - got segment from region 1 - 0x00000940
1596TA1 - rtems_region_get_segment - wait on 4096 byte segment from region 1
1597TA1 - got segment from region 1 - 0x00001180
1598TA1 - rtems_region_get_segment - wait on 8192 byte segment from region 1
1599TA1 - got segment from region 1 - 0x000021c0
1600TA1 - rtems_region_get_segment_size from - 0x000021c0
1601TA1 - got segment size of 8252
1602TA1 - rtems_region_get_information - 0x32010001
1603TA1 - got information - free = 1, used = 8
1604TA1 - rtems_region_get_free_information - 0x32010001
1605TA1 - got free information - free = 1, used = 0
1606<pause>
1607TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000180
1608TA1 - rtems_region_return_segment - return segment to region 1 - 0x000002c0
1609TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000040
1610TA1 - rtems_region_return_segment - return segment to region 1 - 0x000000c0
1611TA1 - rtems_region_return_segment - return segment to region 1 - 0x00001180
1612TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000940
1613TA1 - rtems_region_return_segment - return segment to region 1 - 0x000021c0
1614TA1 - rtems_region_return_segment - return segment to region 1 - 0x00000500
1615TA1 - rtems_region_delete - walks heap if debug enabled
1616*** END OF TEST 25 ***
1617
1618Program exited normally.
1619sis>
1620
1621sp26.srec
1622
1623 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1624 Bug-reports to jgais@ws.estec.esa.nl
1625
1626using 64-bit time
1627serial port A on stdin/stdout
1628allocated 4096 K RAM memory
1629allocated 2048 K ROM memory
1630loading:
1631section .sec1 at 0x02000000 (115060 bytes)
1632sis> g
1633resuming at 0x02000000
1634
1635
1636*** TEST 26 ***
1637subTask2 - Task 1 suspended? - should be 0: 0
1638subTask1 - Event sent
1639subTask2 - Task 1 suspended? - should be 1: 1
1640subTask2 - Task 1 suspended? - should be 0: 0
1641subTask1 - Back to task 1
1642subTask2 - Task 1 suspended? - should be 1: 1
1643*** END OF TEST 26 ***
1644
1645Program exited normally.
1646sis>
1647
1648sp27.srec
1649
1650 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1651 Bug-reports to jgais@ws.estec.esa.nl
1652
1653using 64-bit time
1654serial port A on stdin/stdout
1655allocated 4096 K RAM memory
1656allocated 2048 K ROM memory
1657loading:
1658section .sec1 at 0x02000000 (115892 bytes)
1659sis> g
1660resuming at 0x02000000
1661
1662
1663*** TEST 27 ***
1664Testing binary semaphore flush
1665Flushed all waiting tasks
1666*** END OF TEST 27 ***
1667
1668Program exited normally.
1669sis>
1670
1671sp27a.srec
1672
1673 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1674 Bug-reports to jgais@ws.estec.esa.nl
1675
1676using 64-bit time
1677serial port A on stdin/stdout
1678allocated 4096 K RAM memory
1679allocated 2048 K ROM memory
1680loading:
1681section .sec1 at 0x02000000 (115908 bytes)
1682sis> g
1683resuming at 0x02000000
1684
1685
1686*** TEST 27a ***
1687Testing counting semaphore flush
1688Flushed all waiting tasks
1689*** END OF TEST 27a ***
1690
1691Program exited normally.
1692sis>
1693
1694sp28.srec
1695
1696 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1697 Bug-reports to jgais@ws.estec.esa.nl
1698
1699using 64-bit time
1700serial port A on stdin/stdout
1701allocated 4096 K RAM memory
1702allocated 2048 K ROM memory
1703loading:
1704section .sec1 at 0x02000000 (123940 bytes)
1705sis> g
1706resuming at 0x02000000
1707*** START OF TEST 28 ***
1708task variable add - NULL pointer - RTEMS_INVALID_ADDRESS
1709task variable get - bad Id - RTEMS_INVALID_ID
1710task variable get - NULL pointer - RTEMS_INVALID_ADDRESS
1711task variable get - bad result - RTEMS_INVALID_ADDRESS
1712task variable get - bad pointer - RTEMS_INVALID_ADDRESS
1713task variable delete - bad Id - RTEMS_INVALID_ID
1714task variable delete - NULL pointer - RTEMS_INVALID_ADDRESS
1715task variable delete - bad pointer - RTEMS_INVALID_ADDRESS
1716task variable add - bad Id - RTEMS_INVALID_ID
1717Adding multiple task variables
1718Obtaining multiple task variables
1719Deleting multiple task variables
1720Adding multiple task variables to delete implicitly
1721Deleting task variables in another task
1722task_variable_add - returns NO_MEMORY
1723*** END OF TEST 28 ***
1724
1725Program exited normally.
1726sis>
1727
1728sp29.srec
1729
1730 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1731 Bug-reports to jgais@ws.estec.esa.nl
1732
1733using 64-bit time
1734serial port A on stdin/stdout
1735allocated 4096 K RAM memory
1736allocated 2048 K ROM memory
1737loading:
1738section .sec1 at 0x02000000 (117348 bytes)
1739sis> g
1740resuming at 0x02000000
1741*** SP29 - SIMPLE SEMAPHORE TEST ***
1742This test only prints on errors.
1743*** END OF TEST 29 ***
1744
1745Program exited normally.
1746sis>
1747
1748sp30.srec
1749
1750 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1751 Bug-reports to jgais@ws.estec.esa.nl
1752
1753using 64-bit time
1754serial port A on stdin/stdout
1755allocated 4096 K RAM memory
1756allocated 2048 K ROM memory
1757loading:
1758section .sec1 at 0x02000000 (123748 bytes)
1759sis> g
1760resuming at 0x02000000
1761
1762
1763*** TEST 30 ***
1764timer_initiate_server -- INVALID_PRIORITY
1765timer_initiate_server -- OK
1766timer_initiate_server -- already started
1767TA1  - rtems_clock_get_tod - 09:00:00   12/31/1988
1768TA2  - rtems_clock_get_tod - 09:00:00   12/31/1988
1769TA3  - rtems_clock_get_tod - 09:00:00   12/31/1988
1770TA1  - rtems_clock_get_tod - 09:00:05   12/31/1988
1771TA2  - rtems_clock_get_tod - 09:00:10   12/31/1988
1772TA1  - rtems_clock_get_tod - 09:00:10   12/31/1988
1773TA1  - rtems_clock_get_tod - 09:00:15   12/31/1988
1774TA3  - rtems_clock_get_tod - 09:00:15   12/31/1988
1775TA2  - rtems_clock_get_tod - 09:00:20   12/31/1988
1776TA1  - rtems_clock_get_tod - 09:00:20   12/31/1988
1777TA1  - rtems_clock_get_tod - 09:00:25   12/31/1988
1778TA2  - rtems_clock_get_tod - 09:00:30   12/31/1988
1779TA1  - rtems_clock_get_tod - 09:00:30   12/31/1988
1780TA3  - rtems_clock_get_tod - 09:00:30   12/31/1988
1781*** END OF TEST 30 ***
1782
1783Program exited normally.
1784sis>
1785
1786sp31.srec
1787
1788 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1789 Bug-reports to jgais@ws.estec.esa.nl
1790
1791using 64-bit time
1792serial port A on stdin/stdout
1793allocated 4096 K RAM memory
1794allocated 2048 K ROM memory
1795loading:
1796section .sec1 at 0x02000000 (135796 bytes)
1797sis> g
1798resuming at 0x02000000
1799
1800
1801*** TEST 31 ***
1802INIT - rtems_timer_create - creating timer 1
1803INIT - timer 1 has id (0x12010001)
1804INIT - rtems_timer_create - creating timer 2
1805INIT - timer 2 has id (0x12010002)
1806TA1 - rtems_timer_ident - identing timer 1
1807TA1 - timer 1 has id (0x12010001)
1808TA1 - rtems_timer_ident - identing timer 2
1809TA1 - timer 2 has id (0x12010002)
1810TA1 - rtems_timer_server_fire_after - 1 second
1811TA1 - rtems_task_wake_after - 1/2 second
1812TA1 - rtems_timer_server_fire_after - timer 2 in 1/2 second
1813TA1 - rtems_timer_cancel - timer 1
1814TA1 - rtems_timer_cancel - timer 2
1815TA1 - rtems_timer_server_fire_after - timer 1 in 30 seconds
1816TA1 - rtems_timer_server_fire_after - timer 2 in 60 seconds
1817Timer 1 scheduled for 3050 ticks since boot
1818Timer Server scheduled for 3050 ticks since boot
1819TA1 - rtems_task_wake_after - 1 second
1820TA1 - rtems_timer_server_fire_after - timer 2 in 60 seconds
1821Timer 1 scheduled for 3050 ticks since boot
1822Timer Server scheduled for 3050 ticks since boot
1823TA1 - rtems_task_wake_after - 1 second
1824TA1 - rtems_timer_server_fire_after - timer 2 in 60 seconds
1825Timer 1 scheduled for 3050 ticks since boot
1826Timer Server scheduled for 3050 ticks since boot
1827TA1 - rtems_timer_cancel - timer 1
1828TA1 - rtems_timer_cancel - timer 2
1829TA1 - rtems_clock_get_tod - 09:00:02   12/31/1988
1830TA1 - rtems_timer_server_fire_after - timer 1 in 3 seconds
1831TA1 - rtems_task_suspend( RTEMS_SELF )
1832TA1 - rtems_clock_get_tod - 09:00:05   12/31/1988
1833TA1 - rtems_timer_server_fire_after - timer 1 in 3 seconds
1834TA1 - rtems_task_wake_after - 1 second
1835TA1 - rtems_clock_get_tod - 09:00:06   12/31/1988
1836TA1 - rtems_timer_reset - timer 1
1837TA1 - rtems_task_suspend( RTEMS_SELF )
1838TA1 - rtems_clock_get_tod - 09:00:09   12/31/1988
1839<pause>
1840TA1 - rtems_timer_server_fire_after - timer 1 in 3 seconds
1841TA1 - rtems_timer_cancel - timer 1
1842TA1 - rtems_clock_get_tod - 09:00:07   12/31/1988
1843TA1 - rtems_timer_server_fire_when - timer 1 in 3 seconds
1844TA1 - rtems_task_suspend( RTEMS_SELF )
1845TA1 - rtems_clock_get_tod - 09:00:10   12/31/1988
1846TA1 - rtems_timer_server_fire_when - timer 1 in 3 seconds
1847TA1 - rtems_task_wake_after - 1 second
1848TA1 - rtems_clock_get_tod - 09:00:11   12/31/1988
1849TA1 - rtems_timer_cancel - timer 1
1850TA1 - rtems_timer_server_fire_when - timer 1 in 3 seconds
1851TA1 - rtems_timer_server_fire_when - timer 2 in 3 seconds
1852TA1 - rtems_task_wake_after - 1 second
1853TA1 - rtems_timer_server_fire_when - timer 2 in 3 seconds
1854TA1 - rtems_timer_cancel - timer 1
1855TA1 - rtems_timer_cancel - timer 2
1856TA1 - rtems_timer_server_fire_when - timer 1 in 1 seconds
1857TA1 - rtems_timer_server_fire_after - timer 2 in 1 tick
1858TA1 - rtems_task_wake_after - 1 tick
1859TA1 - rtems_timer_cancel - timer 1
1860TA1 - rtems_task_wake_after - YIELD (only task at priority)
1861TA1 - timer_deleting - timer 1
1862*** END OF TEST 31 ***
1863
1864Program exited normally.
1865sis>
1866
1867sp32.srec
1868
1869 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1870 Bug-reports to jgais@ws.estec.esa.nl
1871
1872using 64-bit time
1873serial port A on stdin/stdout
1874allocated 4096 K RAM memory
1875allocated 2048 K ROM memory
1876loading:
1877section .sec1 at 0x02000000 (117076 bytes)
1878sis> g
1879resuming at 0x02000000
1880
1881
1882*** TEST 32 ***
1883period 0: measured 1 tick(s), wanted 1
1884period 1: measured 50 tick(s), wanted 50
1885period 2: measured 200 tick(s), wanted 200
1886period 3: measured 25 tick(s), wanted 25
1887period 4: measured 3 tick(s), wanted 3
1888*** END OF TEST 32 ***
1889
1890Program exited normally.
1891sis>
1892
1893sp33.srec
1894
1895 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1896 Bug-reports to jgais@ws.estec.esa.nl
1897
1898using 64-bit time
1899serial port A on stdin/stdout
1900allocated 4096 K RAM memory
1901allocated 2048 K ROM memory
1902loading:
1903section .sec1 at 0x02000000 (121444 bytes)
1904sis> g
1905resuming at 0x02000000
1906
1907
1908*** TEST 33 ***
1909rtems_barrier_delete - bad id - INVALID_ID
1910rtems_barrier_release - bad id - INVALID_ID
1911rtems_barrier_wait - bad id - INVALID_ID
1912Create barrier with automatic release and 0 max waiters
1913rtems_barrier_create - bad name - INVALID_NAME
1914rtems_barrier_create - NULL barrier ID - INVALID_ADDRESS
1915rtems_barrier_create - OK
1916rtems_barrier_create - too many
1917Check barrier ident
1918Wait on barrier w/timeout and TIMEOUT
1919rtems_barrier_release - NULL return count - INVALID_ADDRESS
1920
1921*** Testing manual release of barrier ***
1922Delay to let Waiters block
1923Waiter 0 waiting on barrier
1924Waiter 1 waiting on barrier
1925Waiter 2 waiting on barrier
1926Waiter 3 waiting on barrier
1927Releasing tasks
1928Delay to let Waiters print a message
1929Waiter 0 back from barrier
1930Waiter 1 back from barrier
1931Waiter 2 back from barrier
1932Waiter 3 back from barrier
1933
1934*** Testing Deletion of barrier ***
1935Delay to let Waiters block
1936Waiter 0 waiting on barrier
1937Waiter 1 waiting on barrier
1938Waiter 2 waiting on barrier
1939Waiter 3 waiting on barrier
1940rtems_barrier_delete - OK
1941Delay to let Waiters print a message
1942Waiter 0 back from barrier
1943Waiter 1 back from barrier
1944Waiter 2 back from barrier
1945Waiter 3 back from barrier
1946rtems_barrier_create - OK
1947
1948*** Testing automatic release of barrier ***
1949Delay to let task wait on barrier
1950Waiter 0 waiting on barrier
1951Waiter 1 waiting on barrier
1952Waiter 2 waiting on barrier
1953Waiter 3 waiting on barrier
1954Waiter 3 back from barrier
1955Waiter 0 back from barrier
1956Waiter 1 back from barrier
1957Waiter 2 back from barrier
1958*** END OF TEST 33 ***
1959
1960Program exited normally.
1961sis>
1962
1963sp34.srec
1964
1965 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
1966 Bug-reports to jgais@ws.estec.esa.nl
1967
1968using 64-bit time
1969serial port A on stdin/stdout
1970allocated 4096 K RAM memory
1971allocated 2048 K ROM memory
1972loading:
1973section .sec1 at 0x02000000 (131812 bytes)
1974sis> g
1975resuming at 0x02000000
1976
1977
1978*** TEST 34 ***
1979Blockers[0] Id = 0x0a010002
1980Blockers[1] Id = 0x0a010003
1981Blockers[2] Id = 0x0a010004
1982Blockers[3] Id = 0x0a010005
1983Blockers[4] Id = 0x0a010006
1984semaphore_obtain -- BlockingTask 0 @ pri=2) blocks
1985semaphore_obtain -- BlockingTask 1 @ pri=3) blocks
1986semaphore_obtain -- BlockingTask 2 @ pri=4) blocks
1987semaphore_obtain -- BlockingTask 3 @ pri=5) blocks
1988semaphore_obtain -- BlockingTask 4 @ pri=6) blocks
1989rtems_task_set_priority -- invert priorities of tasks
1990rtems_semaphore_release -- OK
1991semaphore_obtain -- BlockingTask 4 @ pri=2) returns
1992rtems_semaphore_release -- OK
1993semaphore_obtain -- BlockingTask 3 @ pri=3) returns
1994rtems_semaphore_release -- OK
1995semaphore_obtain -- BlockingTask 2 @ pri=4) returns
1996rtems_semaphore_release -- OK
1997semaphore_obtain -- BlockingTask 1 @ pri=5) returns
1998rtems_semaphore_release -- OK
1999semaphore_obtain -- BlockingTask 0 @ pri=6) returns
2000*** END OF TEST 34 ***
2001
2002Program exited normally.
2003sis>
2004
2005sp35.srec
2006
2007 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2008 Bug-reports to jgais@ws.estec.esa.nl
2009
2010using 64-bit time
2011serial port A on stdin/stdout
2012allocated 4096 K RAM memory
2013allocated 2048 K ROM memory
2014loading:
2015section .sec1 at 0x02000000 (133732 bytes)
2016sis> g
2017resuming at 0x02000000
2018
2019
2020*** TEST 35 ***
2021Sync Mutex Id = 0x1a010009
2022Local Mutex Id = 0x1a01000a
2023Remote Mutex Id = 0x1a01000b
2024Ending Init-task
2025TaMedium[0] Id = 0x0a010002
2026TaMedium[1] Id = 0x0a010003
2027TaMedium[2] Id = 0x0a010004
2028TaHigh Id = 0x0a010005
2029TaLow Id = 0x0a010006
2030TaHwSim Id = 0x0a010007
2031High_Exec (0) begins...
2032Medium_Exec (0) begins...
2033Medium_Exec (1) begins...
2034Medium_Exec (2) begins...
2035LocalHwSim_Exec begins...
2036  AccessLocalHw called by MED0 -- 128
2037  AccessLocalHw called by MED2 -- 128
2038  AccessLocalHw called by MED1 -- 128
2039Low_Exec (0) begins...
2040  AccessLocalHw returns to MED0 -- 128
2041  AccessLocalHw called by MED0 -- 128
2042AccessRemoteHw called by LOW  -- 254
2043AccessRemoteHw access local LOW  -- 254
2044  AccessLocalHw called by LOW  -- 254
2045AccessRemoteHw called by HIGH -- 127
2046  AccessLocalHw returns to MED2 -- 128
2047  AccessLocalHw called by MED2 -- 128
2048  AccessLocalHw returns to LOW  -- 127
2049AccessRemoteHw access local HIGH -- 127
2050  AccessLocalHw called by HIGH -- 127
2051AccessRemoteHw returns to LOW  -- 254
2052AccessRemoteHw called by LOW  -- 254
2053  AccessLocalHw returns to MED1 -- 128
2054  AccessLocalHw called by MED1 -- 128
2055  AccessLocalHw returns to HIGH -- 127
2056AccessRemoteHw returns to HIGH -- 127
2057AccessRemoteHw called by HIGH -- 127
2058AccessRemoteHw access local LOW  -- 127
2059  AccessLocalHw called by LOW  -- 127
2060  AccessLocalHw returns to MED0 -- 128
2061  AccessLocalHw called by MED0 -- 128
2062  AccessLocalHw returns to LOW  -- 127
2063AccessRemoteHw access local HIGH -- 127
2064  AccessLocalHw called by HIGH -- 127
2065AccessRemoteHw returns to LOW  -- 254
2066AccessRemoteHw called by LOW  -- 254
2067  AccessLocalHw returns to MED2 -- 128
2068  AccessLocalHw called by MED2 -- 128
2069  AccessLocalHw returns to HIGH -- 127
2070AccessRemoteHw returns to HIGH -- 127
2071AccessRemoteHw called by HIGH -- 127
2072AccessRemoteHw access local LOW  -- 127
2073  AccessLocalHw called by LOW  -- 127
2074  AccessLocalHw returns to MED1 -- 128
2075*** END OF TEST 35 ***
2076
2077Program exited normally.
2078sis>
2079
2080sp37.srec
2081
2082 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2083 Bug-reports to jgais@ws.estec.esa.nl
2084
2085using 64-bit time
2086serial port A on stdin/stdout
2087allocated 4096 K RAM memory
2088allocated 2048 K ROM memory
2089loading:
2090section .sec1 at 0x02000000 (120532 bytes)
2091sis> g
2092resuming at 0x02000000
2093
2094
2095*** TEST 37 ***
2096clock_tick from task level
2097Blocking task... suspending self
2098clock_tick from task level with preempt -- OK
2099interrupt is in progress (use body)
2100interrupt disable (use inline)
2101interrupt flash (use inline)
2102interrupt enable (use inline)
2103interrupt level attribute (use inline)
2104test case working..
2105interrupt is in progress (use body)
2106interrupt disable (use body)
2107interrupt disable (use body)
2108interrupt flash (use body)
2109interrupt enable (use body)
2110interrupt level attribute (use body)
2111test seems to work
2112isr_in_progress(inline) from ISR -- OK
2113isr_in_progress(body) from ISR -- OK
2114*** END OF TEST 37 ***
2115
2116Program exited normally.
2117sis>
2118
2119sp38.srec
2120
2121 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2122 Bug-reports to jgais@ws.estec.esa.nl
2123
2124using 64-bit time
2125serial port A on stdin/stdout
2126allocated 4096 K RAM memory
2127allocated 2048 K ROM memory
2128loading:
2129section .sec1 at 0x02000000 (116004 bytes)
2130sis> g
2131resuming at 0x02000000
2132
2133
2134*** TEST 38 ***
2135rtems_signal_catch - handler installed
2136Signal sent from ISR has been processed
2137*** END OF TEST 38 ***
2138
2139Program exited normally.
2140sis>
2141
2142sp39.srec
2143
2144 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2145 Bug-reports to jgais@ws.estec.esa.nl
2146
2147using 64-bit time
2148serial port A on stdin/stdout
2149allocated 4096 K RAM memory
2150allocated 2048 K ROM memory
2151loading:
2152section .sec1 at 0x02000000 (116260 bytes)
2153sis> g
2154resuming at 0x02000000
2155
2156
2157*** TEST 39 ***
2158Event sent from ISR hitting synchronization point has occurred
2159Event sent from ISR (with timeout) hitting synchronization point has occurred
2160*** END OF TEST 39 ***
2161
2162Program exited normally.
2163sis>
2164
2165sp40.srec
2166
2167 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2168 Bug-reports to jgais@ws.estec.esa.nl
2169
2170using 64-bit time
2171serial port A on stdin/stdout
2172allocated 4096 K RAM memory
2173allocated 2048 K ROM memory
2174loading:
2175section .sec1 at 0x02000000 (117540 bytes)
2176sis> g
2177resuming at 0x02000000
2178
2179
2180*** TEST 40 ***
2181Init - rtems_io_register_driver - init == NULL, open != NULL OK
2182Init - Major slot returned = 2
2183Init - rtems_io_register_driver - init == NULL, open != NULL OK
2184Init - Major slot returned = 3
2185Init - rtems_io_register_driver - used slot
2186Init - rtems_io_unregister_driver - used slot
2187Init - rtems_io_register_driver - free slot
2188Init - rtems_io_register_driver - called from interrupt context
2189Init - rtems_io_register_driver - invalid registered major pointer
2190Init - rtems_io_register_driver - invalid driver table pointer
2191Init - rtems_io_register_driver - invalid empty driver table
2192Init - rtems_io_register_driver - invalid major
2193Init - rtems_io_unregister_driver - called from interrupt context
2194Init - rtems_io_unregister_driver - invalid major number
2195*** END OF TEST 40 ***
2196
2197Program exited normally.
2198sis>
2199
2200sp41.srec
2201
2202 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2203 Bug-reports to jgais@ws.estec.esa.nl
2204
2205using 64-bit time
2206serial port A on stdin/stdout
2207allocated 4096 K RAM memory
2208allocated 2048 K ROM memory
2209loading:
2210section .sec1 at 0x02000000 (88132 bytes)
2211sis> g
2212resuming at 0x02000000
2213
2214
2215*** TEST 41 ***
2216Init - overwrite internal value to trip case
2217Init - rtems_iterate_over_all_threads
2218*** END OF TEST 41 ***
2219
2220Program exited normally.
2221sis>
2222
2223sp42.srec
2224
2225 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2226 Bug-reports to jgais@ws.estec.esa.nl
2227
2228using 64-bit time
2229serial port A on stdin/stdout
2230allocated 4096 K RAM memory
2231allocated 2048 K ROM memory
2232loading:
2233section .sec1 at 0x02000000 (117540 bytes)
2234sis> g
2235resuming at 0x02000000
2236
2237
2238*** START OF TEST 42 ***
2239Exercising blocking discipline w/extract in FIFO order
2240Exercising blocking discipline w/unblock in FIFO order
2241TA00 - unblocked - OK
2242TA01 - unblocked - OK
2243TA02 - unblocked - OK
2244TA03 - unblocked - OK
2245TA04 - unblocked - OK
2246TA05 - unblocked - OK
2247TA06 - unblocked - OK
2248TA07 - unblocked - OK
2249TA08 - unblocked - OK
2250TA09 - unblocked - OK
2251TA10 - unblocked - OK
2252TA11 - unblocked - OK
2253TA12 - unblocked - OK
2254TA13 - unblocked - OK
2255TA14 - unblocked - OK
2256TA15 - unblocked - OK
2257TA16 - unblocked - OK
2258TA17 - unblocked - OK
2259TA18 - unblocked - OK
2260TA19 - unblocked - OK
2261<pause - screen 2>
2262Exercising blocking discipline w/extract in priority order
2263Exercising blocking discipline w/unblock in priority order
2264TA04 - unblocked - OK
2265TA05 - unblocked - OK
2266TA06 - unblocked - OK
2267TA07 - unblocked - OK
2268TA09 - unblocked - OK
2269TA10 - unblocked - OK
2270TA11 - unblocked - OK
2271TA12 - unblocked - OK
2272TA13 - unblocked - OK
2273TA08 - unblocked - OK
2274TA16 - unblocked - OK
2275TA17 - unblocked - OK
2276TA18 - unblocked - OK
2277TA19 - unblocked - OK
2278TA00 - unblocked - OK
2279TA01 - unblocked - OK
2280TA02 - unblocked - OK
2281TA03 - unblocked - OK
2282TA15 - unblocked - OK
2283TA14 - unblocked - OK
2284*** END OF TEST 42 ***
2285
2286Program exited normally.
2287sis>
2288
2289sp43.srec
2290
2291 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2292 Bug-reports to jgais@ws.estec.esa.nl
2293
2294using 64-bit time
2295serial port A on stdin/stdout
2296allocated 4096 K RAM memory
2297allocated 2048 K ROM memory
2298loading:
2299section .sec1 at 0x02000000 (127588 bytes)
2300sis> g
2301resuming at 0x02000000
2302
2303
2304*** TEST 43 ***
2305RTEMS Version: rtems-4.10.99.0(SPARC/w/FPU/sis)
2306rtems_object_get_classic_name - INVALID_ADDRESS
2307rtems_object_get_classic_name - INVALID_ID (bad index)
2308rtems_object_get_classic_name - INVALID_ID (unallocated index)
2309rtems_object_get_classic_name - INVALID_ID (bad API)
2310UI1  - name returned by rtems_object_get_classic_name for Init task id
2311UI1  - name returned by rtems_object_get_classic_name for RTEMS_SELF
2312TEMP - rtems_build_name for TEMP
2313rtems_object_get_name - bad id for class with instances
2314rtems_object_get_name - bad id for class without instances
2315rtems_object_get_name - bad length
2316rtems_object_get_name - bad pointer
2317rtems_object_get_name returned (UI1 ) for init task id
2318rtems_object_get_name returned (UI1 ) for RTEMS_SELF
2319rtems_object_set_name - INVALID_ADDRESS
2320rtems_object_set_name - INVALID_ID (bad API)
2321rtems_object_set_name - INVALID_ID (bad index)
2322rtems_object_set_name - change name of init task to (New1)
2323New1 - name returned by rtems_object_get_classic_name
2324rtems_object_get_name returned (New1) for init task
2325rtems_object_set_name - change name of init task to (Ne1)
2326Ne1  - name returned by rtems_object_get_classic_name
2327rtems_object_get_name returned (Ne1 ) for init task
2328rtems_object_set_name - change name of init task to (N1)
2329N1   - name returned by rtems_object_get_classic_name
2330rtems_object_get_name returned (N1  ) for init task
2331rtems_object_set_name - change name of init task to (N)
2332N    - name returned by rtems_object_get_classic_name
2333rtems_object_get_name returned (N   ) for init task
2334rtems_object_set_name - change name of init task to ()
2335*    - name returned by rtems_object_get_classic_name
2336rtems_object_get_name returned () for init task
2337rtems_object_set_name - change name of init task to (N-0x07-0x09-1)
2338N**1 - name returned by rtems_object_get_classic_name
2339rtems_object_get_name returned (N**1) for init task
2340rtems_object_set_name - change name of init task to (SELF)
2341SELF - name returned by rtems_object_get_classic_name
2342rtems_object_get_name returned (SELF) for init task
2343rtems_object_get_name returned (SELF) for init task id
2344rtems_build_id - build an id to match init task
2345rtems_object_id_get_api - OK
2346rtems_object_id_get_class - OK
2347rtems_object_id_get_node - OK
2348rtems_object_id_get_index - OK
2349<pause>
2350rtems_object_id_api_minimum returned 1
2351rtems_object_id_api_maximum returned 3
2352rtems_object_api_minimum_class(0) returned -1
2353rtems_object_api_maximum_class(0) returned 0
2354rtems_object_api_minimum_class(0) returned -1
2355rtems_object_api_maximum_class(0) returned 0
2356rtems_object_api_minimum_class(255) returned -1
2357rtems_object_api_maximum_class(255) returned 0
2358rtems_object_api_minimum_class(OBJECTS_INTERNAL_API) returned 1
2359rtems_object_api_maximum_class(OBJECTS_INTERNAL_API) returned 2
2360rtems_object_api_minimum_class(OBJECTS_CLASSIC_API) returned 1
2361rtems_object_api_maximum_class(OBJECTS_CLASSIC_API) returned 10
2362<pause>
2363rtems_object_get_api_name(0) = BAD CLASS
2364rtems_object_get_api_name(255) = BAD CLASS
2365rtems_object_get_api_name(INTERNAL_API) = Internal
2366rtems_object_get_api_name(CLASSIC_API) = Classic
2367rtems_object_get_api_class_name(0, RTEMS_TASKS) = BAD API
2368rtems_object_get_api_class_name(CLASSIC_API, 0) = BAD CLASS
2369rtems_object_get_api_class_name(INTERNAL_API, MUTEXES) = Mutex
2370rtems_object_get_api_class_name(CLASSIC_API, RTEMS_BARRIERS) = Barrier
2371<pause>
2372rtems_object_get_class_information - INVALID_ADDRESS
2373rtems_object_get_class_information - INVALID_NUMBER (bad API)
2374rtems_object_get_class_information - INVALID_NUMBER (api=0xff)
2375rtems_object_get_class_information - INVALID_NUMBER (class=0)
2376rtems_object_get_class_information - INVALID_NUMBER (class too high)
2377rtems_object_get_class_information - Classic Tasks - OK
2378Classic API Task Information
2379    minimum id  : 0x0a010001 maximum id: 0x0a010002
2380    maximum     :          2 available : 1
2381    auto_extend : no
2382rtems_object_get_class_information - Classic Timers - OK
2383Classic API Timer Information
2384    minimum id  : 0x12010001 maximum id: 0x12010001
2385    maximum     :          1 available : 1
2386    auto_extend : no
2387rtems_task_set_priority - use valid Idle thread id
2388rtems_task_set_priority - clobber internal API info
2389rtems_task_set_priority - use valid Idle thread id again
2390rtems_task_set_priority - restore internal api info
2391rtems_task_set_priority - clobber internal thread class info
2392rtems_task_set_priority - use valid Idle thread id again
2393rtems_task_set_priority - use valid Idle thread id again
2394rtems_task_set_priority - restore internal thread class info
2395rtems_semaphore_obtain - good but uncreated ID - INVALID_ID - OK
2396rtems_object_get_classic_name - bad API pointer - INVALID_ID
2397*** END OF TEST 43 ***
2398
2399Program exited normally.
2400sis>
2401
2402sp44.srec
2403
2404 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2405 Bug-reports to jgais@ws.estec.esa.nl
2406
2407using 64-bit time
2408serial port A on stdin/stdout
2409allocated 4096 K RAM memory
2410allocated 2048 K ROM memory
2411loading:
2412section .sec1 at 0x02000000 (115364 bytes)
2413sis> g
2414resuming at 0x02000000
2415
2416
2417*** SP44 TEST ***
2418Task #0's turn. Now setting turn to 1
2419Task #1's turn. Now setting turn to 0
2420Task #0's turn. Now setting turn to 1
2421Task #1's turn. Now setting turn to 0
2422Task #0's turn. Now setting turn to 1
2423Task #1's turn. Now setting turn to 0
2424Task #0's turn. Now setting turn to 1
2425Task #1's turn. Now setting turn to 0
2426Task #0's turn. Now setting turn to 1
2427Task #1's turn. Now setting turn to 0
2428Task #0's turn. Now setting turn to 1
2429Task #1's turn. Now setting turn to 0
2430Task #0's turn. Now setting turn to 1
2431Task #1's turn. Now setting turn to 0
2432Task #0's turn. Now setting turn to 1
2433Task #1's turn. Now setting turn to 0
2434Task #0's turn. Now setting turn to 1
2435Task #1's turn. Now setting turn to 0
2436Task #0's turn. Now setting turn to 1
2437*** END OF SP44 TEST ***
2438
2439Program exited normally.
2440sis>
2441
2442sp45.srec
2443
2444 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2445 Bug-reports to jgais@ws.estec.esa.nl
2446
2447using 64-bit time
2448serial port A on stdin/stdout
2449allocated 4096 K RAM memory
2450allocated 2048 K ROM memory
2451loading:
2452section .sec1 at 0x02000000 (118612 bytes)
2453sis> g
2454resuming at 0x02000000
2455
2456
2457*** TEST 45 ***
2458INIT - rtems_timer_create - creating timer 1
2459INIT - timer 1 has id (0x12010001)
2460INIT - rtems_timer_create - creating timer 2
2461INIT - timer 2 has id (0x12010002)
2462TA1 - rtems_timer_server_fire_after - timer 1 in 1 seconds
2463TA1 - rtems_task_wake_after - 2 second
2464TSR: calling malloc
2465TSR: calling free
2466TSR: delaying with rtems_task_wake_after
2467TSR appears to have executed OK
2468TA1 - timer_deleting - timer 1
2469*** END OF TEST 45 ***
2470
2471Program exited normally.
2472sis>
2473
2474sp46.srec
2475
2476 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2477 Bug-reports to jgais@ws.estec.esa.nl
2478
2479using 64-bit time
2480serial port A on stdin/stdout
2481allocated 4096 K RAM memory
2482allocated 2048 K ROM memory
2483loading:
2484section .sec1 at 0x02000000 (117380 bytes)
2485sis> g
2486resuming at 0x02000000
2487
2488
2489*** TEST 46 ***
2490INIT - rtems_task_create - creating task 1
2491INIT - rtems_task_start - TA1
2492Periodic - Create Period
2493*** END OF TEST 46 ***
2494
2495Program exited normally.
2496sis>
2497
2498sp47.srec
2499
2500 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2501 Bug-reports to jgais@ws.estec.esa.nl
2502
2503using 64-bit time
2504serial port A on stdin/stdout
2505allocated 4096 K RAM memory
2506allocated 2048 K ROM memory
2507loading:
2508section .sec1 at 0x02000000 (86036 bytes)
2509sis> g
2510resuming at 0x02000000
2511
2512
2513*** TEST 47 ***
2514Creating task with ASR disable mode honored
2515*** END OF TEST 47 ***
2516
2517Program exited normally.
2518sis>
2519
2520sp48.srec
2521
2522 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2523 Bug-reports to jgais@ws.estec.esa.nl
2524
2525using 64-bit time
2526serial port A on stdin/stdout
2527allocated 4096 K RAM memory
2528allocated 2048 K ROM memory
2529loading:
2530section .sec1 at 0x02000000 (111972 bytes)
2531sis> g
2532resuming at 0x02000000
2533
2534
2535*** TEST 48 ***
2536Largest C program heap block available: 4020368
2537Created all semaphores allowed in this test
25385000 semaphores created
2539Largest C program heap block available: 2388760
25405000 semaphores successfully deleted
2541Largest C program heap block available: 2388760
2542*** END OF TEST 48 ***
2543
2544Program exited normally.
2545sis>
2546
2547sp49.srec
2548
2549 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2550 Bug-reports to jgais@ws.estec.esa.nl
2551
2552using 64-bit time
2553serial port A on stdin/stdout
2554allocated 4096 K RAM memory
2555allocated 2048 K ROM memory
2556loading:
2557section .sec1 at 0x02000000 (114500 bytes)
2558sis> g
2559resuming at 0x02000000
2560
2561
2562*** TEST 49 ***
2563Create Message Queue
2564Flush Message Queue using Task Self ID
2565Flush returned INVALID_ID as expected
2566*** END OF TEST 49 ***
2567
2568Program exited normally.
2569sis>
2570
2571sp50.srec
2572
2573 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2574 Bug-reports to jgais@ws.estec.esa.nl
2575
2576using 64-bit time
2577serial port A on stdin/stdout
2578allocated 4096 K RAM memory
2579allocated 2048 K ROM memory
2580loading:
2581section .sec1 at 0x02000000 (117572 bytes)
2582sis> g
2583resuming at 0x02000000
2584
2585
2586*** TEST 50 ***
2587Timer fired at 0
2588Timer fired at 1
2589Timer fired at 2
2590Timer fired at 3
2591Timer fired at 4
2592Timer fired at 5
2593Timer fired at 6
2594Timer fired at 7
2595Timer fired at 8
2596Timer fired at 9
2597*** END OF TEST 50 ***
2598
2599Program exited normally.
2600sis>
2601
2602sp51.srec
2603
2604 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2605 Bug-reports to jgais@ws.estec.esa.nl
2606
2607using 64-bit time
2608serial port A on stdin/stdout
2609allocated 4096 K RAM memory
2610allocated 2048 K ROM memory
2611loading:
2612section .sec1 at 0x02000000 (113844 bytes)
2613sis> g
2614resuming at 0x02000000
2615
2616
2617*** TEST 51 ***
2618Create semaphore - priority ceiling locked - violate ceiling
2619Create semaphore - priority ceiling unlocked
2620Obtain semaphore -- violate ceiling
2621Release semaphore we did not obtain
2622*** END OF TEST 51 ***
2623
2624Program exited normally.
2625sis>
2626
2627sp52.srec
2628
2629 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2630 Bug-reports to jgais@ws.estec.esa.nl
2631
2632using 64-bit time
2633serial port A on stdin/stdout
2634allocated 4096 K RAM memory
2635allocated 2048 K ROM memory
2636loading:
2637section .sec1 at 0x02000000 (116580 bytes)
2638sis> g
2639resuming at 0x02000000
2640
2641
2642*** TEST 52 ***
2643Interrupt Timer fired after setting time forward -- OK
2644*** END OF TEST 52 ***
2645
2646Program exited normally.
2647sis>
2648
2649sp53.srec
2650
2651 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2652 Bug-reports to jgais@ws.estec.esa.nl
2653
2654using 64-bit time
2655serial port A on stdin/stdout
2656allocated 4096 K RAM memory
2657allocated 2048 K ROM memory
2658loading:
2659section .sec1 at 0x02000000 (118436 bytes)
2660sis> g
2661resuming at 0x02000000
2662
2663
2664*** TEST 53 ***
2665Server Timer fired after setting time forward -- OK
2666*** END OF TEST 53 ***
2667
2668Program exited normally.
2669sis>
2670
2671sp54.srec
2672
2673 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2674 Bug-reports to jgais@ws.estec.esa.nl
2675
2676using 64-bit time
2677serial port A on stdin/stdout
2678allocated 4096 K RAM memory
2679allocated 2048 K ROM memory
2680loading:
2681section .sec1 at 0x02000000 (113908 bytes)
2682sis> g
2683resuming at 0x02000000
2684
2685
2686*** TEST 54 ***
2687Init - use valid id of API class with no objects
2688Init - lookup name within API class with no objects
2689*** END OF TEST 54 ***
2690
2691Program exited normally.
2692sis>
2693
2694sp55.srec
2695
2696 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2697 Bug-reports to jgais@ws.estec.esa.nl
2698
2699using 64-bit time
2700serial port A on stdin/stdout
2701allocated 4096 K RAM memory
2702allocated 2048 K ROM memory
2703loading:
2704section .sec1 at 0x02000000 (115860 bytes)
2705sis> g
2706resuming at 0x02000000
2707
2708
2709*** TEST 55 ***
2710Init - rtems_message_queue_create - OK
2711Init - rtems_message_queue_send - make message pending - OK
2712Init - rtems_message_queue_broadcast - with message pending - OK
2713Init - rtems_message_queue_delete - OK
2714*** END OF TEST 55 ***
2715
2716Program exited normally.
2717sis>
2718
2719sp56.srec
2720
2721 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2722 Bug-reports to jgais@ws.estec.esa.nl
2723
2724using 64-bit time
2725serial port A on stdin/stdout
2726allocated 4096 K RAM memory
2727allocated 2048 K ROM memory
2728loading:
2729section .sec1 at 0x02000000 (114132 bytes)
2730sis> g
2731resuming at 0x02000000
2732
2733
2734*** TEST 56 ***
2735Init - rtems_extension_create - OK
2736Init - rtems_task_create - create extension fails - UNSATISFIED
2737Init - rtems_extension_delete - OK
2738*** END OF TEST 56 ***
2739
2740Program exited normally.
2741sis>
2742
2743sp57.srec
2744
2745 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2746 Bug-reports to jgais@ws.estec.esa.nl
2747
2748using 64-bit time
2749serial port A on stdin/stdout
2750allocated 4096 K RAM memory
2751allocated 2048 K ROM memory
2752loading:
2753section .sec1 at 0x02000000 (115908 bytes)
2754sis> g
2755resuming at 0x02000000
2756
2757
2758*** TEST 57 ***
2759Init - rtems_task_create - delay task - OK
2760Init - rtems_task_start - delay task - OK
2761Init - rtems_task_wake_after - let delay task block - OK
2762Delay - rtems_task_wake_after - OK
2763Init - rtems_task_restart - delay task - OK
2764*** END OF TEST 57 ***
2765
2766Program exited normally.
2767sis>
2768
2769sp58.srec
2770
2771 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2772 Bug-reports to jgais@ws.estec.esa.nl
2773
2774using 64-bit time
2775serial port A on stdin/stdout
2776allocated 4096 K RAM memory
2777allocated 2048 K ROM memory
2778loading:
2779section .sec1 at 0x02000000 (88004 bytes)
2780sis> g
2781resuming at 0x02000000
2782
2783
2784*** TEST 58 ***
2785Init - _Timespec_Divide - by zero
2786Init - _Timespec_Greater_than - lhs seconds less
2787*** END OF TEST 58 ***
2788
2789Program exited normally.
2790sis>
2791
2792sp59.srec
2793
2794 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2795 Bug-reports to jgais@ws.estec.esa.nl
2796
2797using 64-bit time
2798serial port A on stdin/stdout
2799allocated 4096 K RAM memory
2800allocated 2048 K ROM memory
2801loading:
2802section .sec1 at 0x02000000 (117380 bytes)
2803sis> g
2804resuming at 0x02000000
2805
2806
2807*** TEST 59 ***
2808Init - blocking task priority will be 220
2809Init - rtems_task_create - delay task - OK
2810Init - rtems_task_start - delay task - OK
2811Init - rtems_region_create - OK
2812Init - rtems_region_get_segment - get segment to consume memory
2813Init - rtems_task_wake_after - let other task block - OK
2814Blocking_task - wait for memory
2815Init - rtems_region_get_segment - return segment
2816Init - rtems_task_wake_after - let other task run again - OK
2817Blocking_task - Got memory segment after freed
2818Blocking_task - delete self
2819*** END OF TEST 59 ***
2820
2821Program exited normally.
2822sis>
2823
2824sp60.srec
2825
2826 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2827 Bug-reports to jgais@ws.estec.esa.nl
2828
2829using 64-bit time
2830serial port A on stdin/stdout
2831allocated 4096 K RAM memory
2832allocated 2048 K ROM memory
2833loading:
2834section .sec1 at 0x02000000 (117172 bytes)
2835sis> g
2836resuming at 0x02000000
2837
2838
2839*** TEST 60 ***
2840Init - rtems_rate_monotonic_create - first period
2841Init - rtems_rate_monotonic_create - second period
2842Init - rtems_rate_monotonic_period - short period
2843Init - rtems_rate_monotonic_period - long period initiated
2844Init - rtems_rate_monotonic_period - long period block
2845Init - rtems_rate_monotonic_period - verify long period expired
2846*** END OF TEST 60 ***
2847
2848Program exited normally.
2849sis>
2850
2851sp62.srec
2852
2853 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2854 Bug-reports to jgais@ws.estec.esa.nl
2855
2856using 64-bit time
2857serial port A on stdin/stdout
2858allocated 4096 K RAM memory
2859allocated 2048 K ROM memory
2860loading:
2861section .sec1 at 0x02000000 (118020 bytes)
2862sis> g
2863resuming at 0x02000000
2864
2865
2866*** TEST 62 ***
2867Init - rtems_task_create Blocker - OK
2868Init - rtems_task_start Blocker - OK
2869Init - rtems_task_create Region - OK
2870Init - rtems_region_get_segment - OK
2871Init - sleep 1 second for Blocker - OK
2872Blocker - rtems_region_get_segment - OK
2873Init - sleep 1 second for Blocker to run again - OK
2874Blocker - Got memory after resize
2875Init - successfully resized and unblocked a task
2876Init - resized to all of available memory
2877*** END OF TEST 62 ***
2878
2879Program exited normally.
2880sis>
2881
2882sp63.srec
2883
2884 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2885 Bug-reports to jgais@ws.estec.esa.nl
2886
2887using 64-bit time
2888serial port A on stdin/stdout
2889allocated 4096 K RAM memory
2890allocated 2048 K ROM memory
2891loading:
2892section .sec1 at 0x02000000 (88228 bytes)
2893sis> g
2894resuming at 0x02000000
2895
2896
2897*** TEST 63 ***
2898Init - _Heap_Initialize (for test one) - OK
2899Init - Heap size=1016
2900Init - _Heap_Allocate - too large size (overflow)- not OK
2901Init - _Heap_Allocate_aligned - OK
2902Init - _Heap_Resize_block - OK
2903
2904Init - _Heap_Initialize (for test two) - OK
2905Init - Heap size=1016
2906Init - _Heap_Allocate_aligned - OK
2907Init - _Heap_Resize_block - OK
2908Init - _Heap_Allocate_aligned - request impossible - not OK
2909*** END OF TEST 63 ***
2910
2911Program exited normally.
2912sis>
2913
2914sp64.srec
2915
2916 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2917 Bug-reports to jgais@ws.estec.esa.nl
2918
2919using 64-bit time
2920serial port A on stdin/stdout
2921allocated 4096 K RAM memory
2922allocated 2048 K ROM memory
2923loading:
2924section .sec1 at 0x02000000 (115156 bytes)
2925sis> g
2926resuming at 0x02000000
2927
2928
2929*** TEST 64 ***
2930Allocate one region -- so second auto extends
2931Init - rtems_workspace_get_information - OK
2932Init - rtems_region_create - auto-extend - RTEMS_UNSATISFIED
2933Init - rtems_region_delete - OK
2934*** END OF TEST 64 ***
2935
2936Program exited normally.
2937sis>
2938
2939sp65.srec
2940
2941 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2942 Bug-reports to jgais@ws.estec.esa.nl
2943
2944using 64-bit time
2945serial port A on stdin/stdout
2946allocated 4096 K RAM memory
2947allocated 2048 K ROM memory
2948loading:
2949section .sec1 at 0x02000000 (116164 bytes)
2950sis> g
2951resuming at 0x02000000
2952
2953
2954*** TEST 65 ***
2955Creating semaphore
2956Calling rtems_semaphore_obtain
2957Calling rtems_task_create
2958Calling rtems_task_start
2959Init Task_1: Obtaining semaphore
2960Calling semaphore release
2961*** END OF TEST 65 ***
2962
2963Program exited normally.
2964sis>
2965
2966sp66.srec
2967
2968 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2969 Bug-reports to jgais@ws.estec.esa.nl
2970
2971using 64-bit time
2972serial port A on stdin/stdout
2973allocated 4096 K RAM memory
2974allocated 2048 K ROM memory
2975loading:
2976section .sec1 at 0x02000000 (116164 bytes)
2977sis> g
2978resuming at 0x02000000
2979
2980
2981*** TEST 66 ***
2982Creating semaphore
2983Calling rtems_semaphore_obtain
2984Calling rtems_task_create
2985Calling rtems_task_start
2986Init Task_1: Obtaining semaphore
2987Calling semaphore release
2988*** END OF TEST 65 ***
2989
2990Program exited normally.
2991sis>
2992
2993sp67.srec
2994
2995 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
2996 Bug-reports to jgais@ws.estec.esa.nl
2997
2998using 64-bit time
2999serial port A on stdin/stdout
3000allocated 4096 K RAM memory
3001allocated 2048 K ROM memory
3002loading:
3003section .sec1 at 0x02000000 (117764 bytes)
3004sis> g
3005resuming at 0x02000000
3006
3007
3008*** TEST 67 ***
3009Init - create timer 1
3010Init - create timer 2
3011Init - Initiate the timer server
3012Server Timer 1 fired after wrapping ticks since boot-- OK
3013*** END OF TEST 67 ***
3014
3015Program exited normally.
3016sis>
3017
3018sp68.srec
3019
3020 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3021 Bug-reports to jgais@ws.estec.esa.nl
3022
3023using 64-bit time
3024serial port A on stdin/stdout
3025allocated 4096 K RAM memory
3026allocated 2048 K ROM memory
3027loading:
3028section .sec1 at 0x02000000 (126324 bytes)
3029sis> g
3030resuming at 0x02000000
3031
3032
3033*** TEST 68 ***
3034test case: SEMAPHORE
3035test case: MUTEX
3036test case: MESSAGE QUEUE
3037test case: REGION
3038test case: EVENT
3039test case: BARRIER
3040test case: TASK WAKE AFTER
3041*** END OF TEST 68 ***
3042
3043Program exited normally.
3044sis>
3045
3046sp69.srec
3047
3048 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3049 Bug-reports to jgais@ws.estec.esa.nl
3050
3051using 64-bit time
3052serial port A on stdin/stdout
3053allocated 4096 K RAM memory
3054allocated 2048 K ROM memory
3055loading:
3056section .sec1 at 0x02000000 (120548 bytes)
3057sis> g
3058resuming at 0x02000000
3059
3060
3061*** TEST 69 ***
3062rtems_rate_monotonic_get_status - verify values of an inactive period
3063rtems_rate_monotonic_get_status - check RTEMS_NOT_DEFINED
3064rtems_rate_monotonic_get_status - verify values of an active period
3065wall time should be ~600000000 is 609225000
3066cpu time should be ~100000000 is 109221000
3067rtems_rate_monotonic_cancel -  OK
3068Testing statistics on missed periods
3069*** END OF TEST 69 ***
3070
3071Program exited normally.
3072sis>
3073
3074sp70.srec
3075
3076 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3077 Bug-reports to jgais@ws.estec.esa.nl
3078
3079using 64-bit time
3080serial port A on stdin/stdout
3081allocated 4096 K RAM memory
3082allocated 2048 K ROM memory
3083loading:
3084section .sec1 at 0x02000000 (114820 bytes)
3085sis> g
3086resuming at 0x02000000
3087
3088
3089*** TEST 70 ***
3090Creating task 1 - OK
3091Creating task 2 - OK
3092Creating task 3 - OK
3093Creating task 4 - OK
3094Creating task 5 - OK
3095Creating task 6 - OK
3096Deleting task 2
3097Deleting task 3
3098Deleting task 4
3099Deleting task 5
3100Creating task 2 - OK
3101Creating task 3 - OK
3102Creating task 4 - OK
3103Creating task 5 - OK
3104*** END OF TEST 70 ***
3105
3106Program exited normally.
3107sis>
3108
3109sp71.srec
3110
3111 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3112 Bug-reports to jgais@ws.estec.esa.nl
3113
3114using 64-bit time
3115serial port A on stdin/stdout
3116allocated 4096 K RAM memory
3117allocated 2048 K ROM memory
3118loading:
3119section .sec1 at 0x02000000 (113652 bytes)
3120sis> g
3121resuming at 0x02000000
3122
3123
3124*** TEST 71 ***
312564000 ports created using 8000 per allocation -- need 65535
3126Test case hit
3127*** END OF TEST 71 ***
3128
3129Program exited normally.
3130sis>
3131
3132sp72.srec
3133
3134 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3135 Bug-reports to jgais@ws.estec.esa.nl
3136
3137using 64-bit time
3138serial port A on stdin/stdout
3139allocated 4096 K RAM memory
3140allocated 2048 K ROM memory
3141loading:
3142section .sec1 at 0x02000000 (115412 bytes)
3143sis> g
3144resuming at 0x02000000
3145
3146
3147*** TEST SP72 ***
3148Init - sleep 1 second
3149Task - rtems_semaphore_obtain - wait w/timeout
3150Init - rtems_task_delete - to extract priority w/timeout
3151*** END OF TEST SP72 ***
3152
3153Program exited normally.
3154sis>
3155
3156sp73.srec
3157
3158 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3159 Bug-reports to jgais@ws.estec.esa.nl
3160
3161using 64-bit time
3162serial port A on stdin/stdout
3163allocated 4096 K RAM memory
3164allocated 2048 K ROM memory
3165loading:
3166section .sec1 at 0x02000000 (119348 bytes)
3167sis> g
3168resuming at 0x02000000
3169
3170
3171*** SP73 (YIELD) TEST ***
3172TA1  - rtems_clock_get_tod - 09:00:00   12/31/1988
3173TA2  - rtems_clock_get_tod - 09:00:00   12/31/1988
3174TA3  - rtems_clock_get_tod - 09:00:00   12/31/1988
3175TA1  - rtems_clock_get_tod - 09:00:05   12/31/1988
3176TA2  - rtems_clock_get_tod - 09:00:10   12/31/1988
3177TA1  - rtems_clock_get_tod - 09:00:10   12/31/1988
3178*** END OF SP73 (YIELD) TEST ***
3179
3180Program exited normally.
3181sis>
3182
3183sp74.srec
3184
3185 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3186 Bug-reports to jgais@ws.estec.esa.nl
3187
3188using 64-bit time
3189serial port A on stdin/stdout
3190allocated 4096 K RAM memory
3191allocated 2048 K ROM memory
3192loading:
3193section .sec1 at 0x02000000 (113700 bytes)
3194sis> g
3195resuming at 0x02000000
3196
3197
3198*** SP74 (YIELD) TEST ***
3199Create TA1 at higher priority task
3200Yield to TA1
3201Successfully yielded it to higher priority task
3202*** END OF SP74 TEST ***
3203
3204Program exited normally.
3205sis>
3206
3207sp75.srec
3208
3209 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3210 Bug-reports to jgais@ws.estec.esa.nl
3211
3212using 64-bit time
3213serial port A on stdin/stdout
3214allocated 4096 K RAM memory
3215allocated 2048 K ROM memory
3216loading:
3217section .sec1 at 0x02000000 (114628 bytes)
3218sis> g
3219resuming at 0x02000000
3220
3221
3222*** TEST SP75 ***
3223rtems_semaphore_obtain - with dispatching disabled
3224*** END OF TEST SP75 ***
3225
3226Program exited normally.
3227sis>
3228
3229sp76.srec
3230
3231 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3232 Bug-reports to jgais@ws.estec.esa.nl
3233
3234using 64-bit time
3235serial port A on stdin/stdout
3236allocated 4096 K RAM memory
3237allocated 2048 K ROM memory
3238loading:
3239section .sec1 at 0x02000000 (115668 bytes)
3240sis> g
3241resuming at 0x02000000
3242
3243
3244*** SP76 (YIELD) TEST ***
3245Set Init task priority = 2
3246Create TA1 at higher priority task
3247Create TA2 at equal priority task
3248Yield to TA1
3249TA1  - Successfully yielded it to higher priority task
3250*** END OF SP76 TEST ***
3251
3252Program exited normally.
3253sis>
3254
3255tm01.srec
3256
3257 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3258 Bug-reports to jgais@ws.estec.esa.nl
3259
3260using 64-bit time
3261serial port A on stdin/stdout
3262allocated 4096 K RAM memory
3263allocated 2048 K ROM memory
3264loading:
3265section .sec1 at 0x02000000 (114372 bytes)
3266sis> g
3267resuming at 0x02000000
3268
3269
3270*** TIME TEST 1 ***
3271rtems_semaphore_create 0
3272rtems_semaphore_delete 0
3273rtems_semaphore_obtain: available 9
3274rtems_semaphore_obtain: not available -- NO_WAIT 9
3275rtems_semaphore_release: no waiting tasks 35
3276*** END OF TEST 1 ***
3277
3278Program exited normally.
3279sis>
3280
3281tm02.srec
3282
3283 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3284 Bug-reports to jgais@ws.estec.esa.nl
3285
3286using 64-bit time
3287serial port A on stdin/stdout
3288allocated 4096 K RAM memory
3289allocated 2048 K ROM memory
3290loading:
3291section .sec1 at 0x02000000 (114628 bytes)
3292sis> g
3293resuming at 0x02000000
3294
3295
3296*** TIME TEST 2 ***
3297rtems_semaphore_obtain: not available -- caller blocks 60
3298*** END OF TEST 2 ***
3299
3300Program exited normally.
3301sis>
3302
3303tm03.srec
3304
3305 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3306 Bug-reports to jgais@ws.estec.esa.nl
3307
3308using 64-bit time
3309serial port A on stdin/stdout
3310allocated 4096 K RAM memory
3311allocated 2048 K ROM memory
3312loading:
3313section .sec1 at 0x02000000 (114436 bytes)
3314sis> g
3315resuming at 0x02000000
3316
3317
3318*** TIME TEST 3 ***
3319rtems_semaphore_release: task readied -- preempts caller 53
3320*** END OF TEST 3 ***
3321
3322Program exited normally.
3323sis>
3324
3325tm04.srec
3326
3327 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3328 Bug-reports to jgais@ws.estec.esa.nl
3329
3330using 64-bit time
3331serial port A on stdin/stdout
3332allocated 4096 K RAM memory
3333allocated 2048 K ROM memory
3334loading:
3335section .sec1 at 0x02000000 (119124 bytes)
3336sis> g
3337resuming at 0x02000000
3338
3339
3340*** TIME TEST 4 ***
3341rtems_task_restart: blocked task -- preempts caller 0
3342rtems_task_restart: ready task -- preempts caller 0
3343rtems_semaphore_release: task readied -- returns to caller 23
3344rtems_task_create 229
3345rtems_task_start 45
3346rtems_task_restart: suspended task -- returns to caller 53
3347rtems_task_delete: suspended task 163
3348rtems_task_restart: ready task -- returns to caller 56
3349rtems_task_restart: blocked task -- returns to caller 70
3350rtems_task_delete: blocked task 167
3351*** END OF TEST 4 ***
3352
3353Program exited normally.
3354sis>
3355
3356tm05.srec
3357
3358 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3359 Bug-reports to jgais@ws.estec.esa.nl
3360
3361using 64-bit time
3362serial port A on stdin/stdout
3363allocated 4096 K RAM memory
3364allocated 2048 K ROM memory
3365loading:
3366section .sec1 at 0x02000000 (114212 bytes)
3367sis> g
3368resuming at 0x02000000
3369
3370
3371*** TIME TEST 5 ***
3372rtems_task_suspend: calling task 48
3373rtems_task_resume: task readied -- preempts caller 90
3374*** END OF TEST 5 ***
3375
3376Program exited normally.
3377sis>
3378
3379tm06.srec
3380
3381 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3382 Bug-reports to jgais@ws.estec.esa.nl
3383
3384using 64-bit time
3385serial port A on stdin/stdout
3386allocated 4096 K RAM memory
3387allocated 2048 K ROM memory
3388loading:
3389section .sec1 at 0x02000000 (115316 bytes)
3390sis> g
3391resuming at 0x02000000
3392
3393
3394*** TIME TEST 6 ***
3395rtems_task_restart: calling task 38
3396rtems_task_suspend: returns to caller 29
3397rtems_task_resume: task readied -- returns to caller 35
3398rtems_task_delete: ready task 167
3399*** END OF TEST 6 ***
3400
3401Program exited normally.
3402sis>
3403
3404tm07.srec
3405
3406 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3407 Bug-reports to jgais@ws.estec.esa.nl
3408
3409using 64-bit time
3410serial port A on stdin/stdout
3411allocated 4096 K RAM memory
3412allocated 2048 K ROM memory
3413loading:
3414section .sec1 at 0x02000000 (114500 bytes)
3415sis> g
3416resuming at 0x02000000
3417
3418
3419*** TIME TEST 7 ***
3420rtems_task_restart: suspended task -- preempts caller 65
3421*** END OF TEST 7 ***
3422
3423Program exited normally.
3424sis>
3425
3426tm08.srec
3427
3428 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3429 Bug-reports to jgais@ws.estec.esa.nl
3430
3431using 64-bit time
3432serial port A on stdin/stdout
3433allocated 4096 K RAM memory
3434allocated 2048 K ROM memory
3435loading:
3436section .sec1 at 0x02000000 (119940 bytes)
3437sis> g
3438resuming at 0x02000000
3439
3440
3441*** TIME TEST 8 ***
3442rtems_task_set_priority: obtain current priority 0
3443rtems_task_set_priority: returns to caller 39
3444rtems_task_mode: obtain current mode 5
3445rtems_task_mode: no reschedule 7
3446rtems_task_mode: reschedule -- returns to caller 11
3447rtems_task_mode: reschedule -- preempts caller 73
3448rtems_task_set_note 23
3449rtems_task_get_note 23
3450rtems_clock_set 43
3451rtems_clock_get_tod 147
3452*** END OF TEST 8 ***
3453
3454Program exited normally.
3455sis>
3456
3457tm09.srec
3458
3459 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3460 Bug-reports to jgais@ws.estec.esa.nl
3461
3462using 64-bit time
3463serial port A on stdin/stdout
3464allocated 4096 K RAM memory
3465allocated 2048 K ROM memory
3466loading:
3467section .sec1 at 0x02000000 (117028 bytes)
3468sis> g
3469resuming at 0x02000000
3470
3471
3472*** TIME TEST 9 ***
3473rtems_message_queue_create 0
3474rtems_message_queue_send: no waiting tasks 38
3475rtems_message_queue_urgent: no waiting tasks 38
3476rtems_message_queue_receive: available 36
3477rtems_message_queue_flush: no messages flushed 19
3478rtems_message_queue_flush: messages flushed 26
3479rtems_message_queue_delete 57
3480*** END OF TEST 9 ***
3481
3482Program exited normally.
3483sis>
3484
3485tm10.srec
3486
3487 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3488 Bug-reports to jgais@ws.estec.esa.nl
3489
3490using 64-bit time
3491serial port A on stdin/stdout
3492allocated 4096 K RAM memory
3493allocated 2048 K ROM memory
3494loading:
3495section .sec1 at 0x02000000 (115492 bytes)
3496sis> g
3497resuming at 0x02000000
3498
3499
3500*** TIME TEST 10 ***
3501rtems_message_queue_receive: not available -- NO_WAIT 0
3502rtems_message_queue_receive: not available -- caller blocks 103
3503*** END OF TEST 10 ***
3504
3505Program exited normally.
3506sis>
3507
3508tm11.srec
3509
3510 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3511 Bug-reports to jgais@ws.estec.esa.nl
3512
3513using 64-bit time
3514serial port A on stdin/stdout
3515allocated 4096 K RAM memory
3516allocated 2048 K ROM memory
3517loading:
3518section .sec1 at 0x02000000 (115972 bytes)
3519sis> g
3520resuming at 0x02000000
3521
3522
3523*** TIME TEST 11 ***
3524rtems_message_queue_send: task readied -- preempts caller 57
3525*** END OF TEST 11 ***
3526
3527Program exited normally.
3528sis>
3529
3530tm12.srec
3531
3532 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3533 Bug-reports to jgais@ws.estec.esa.nl
3534
3535using 64-bit time
3536serial port A on stdin/stdout
3537allocated 4096 K RAM memory
3538allocated 2048 K ROM memory
3539loading:
3540section .sec1 at 0x02000000 (116052 bytes)
3541sis> g
3542resuming at 0x02000000
3543
3544
3545*** TIME TEST 12 ***
3546rtems_message_queue_send: task readied -- returns to caller 6
3547*** END OF TEST 12 ***
3548
3549Program exited normally.
3550sis>
3551
3552tm13.srec
3553
3554 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3555 Bug-reports to jgais@ws.estec.esa.nl
3556
3557using 64-bit time
3558serial port A on stdin/stdout
3559allocated 4096 K RAM memory
3560allocated 2048 K ROM memory
3561loading:
3562section .sec1 at 0x02000000 (115972 bytes)
3563sis> g
3564resuming at 0x02000000
3565
3566
3567*** TIME TEST 13 ***
3568rtems_message_queue_urgent: task readied -- preempts caller 57
3569*** END OF TEST 13 ***
3570
3571Program exited normally.
3572sis>
3573
3574tm14.srec
3575
3576 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3577 Bug-reports to jgais@ws.estec.esa.nl
3578
3579using 64-bit time
3580serial port A on stdin/stdout
3581allocated 4096 K RAM memory
3582allocated 2048 K ROM memory
3583loading:
3584section .sec1 at 0x02000000 (116052 bytes)
3585sis> g
3586resuming at 0x02000000
3587
3588
3589*** TIME TEST 14 ***
3590rtems_message_queue_urgent: task readied -- returns to caller 6
3591*** END OF TEST 14 ***
3592
3593Program exited normally.
3594sis>
3595
3596tm15.srec
3597
3598 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3599 Bug-reports to jgais@ws.estec.esa.nl
3600
3601using 64-bit time
3602serial port A on stdin/stdout
3603allocated 4096 K RAM memory
3604allocated 2048 K ROM memory
3605loading:
3606section .sec1 at 0x02000000 (114884 bytes)
3607sis> g
3608resuming at 0x02000000
3609
3610
3611*** TIME TEST 15 ***
3612rtems_event_receive: obtain current events 0
3613rtems_event_receive: not available -- NO_WAIT 0
3614rtems_event_receive: not available -- caller blocks 99
3615rtems_event_send: no task readied 26
3616rtems_event_receive: available 23
3617rtems_event_send: task readied -- returns to caller 50
3618*** END OF TEST 15 ***
3619
3620Program exited normally.
3621sis>
3622
3623tm16.srec
3624
3625 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3626 Bug-reports to jgais@ws.estec.esa.nl
3627
3628using 64-bit time
3629serial port A on stdin/stdout
3630allocated 4096 K RAM memory
3631allocated 2048 K ROM memory
3632loading:
3633section .sec1 at 0x02000000 (114196 bytes)
3634sis> g
3635resuming at 0x02000000
3636
3637
3638*** TIME TEST 16 ***
3639rtems_event_send: task readied -- preempts caller 57
3640*** END OF TEST 16 ***
3641
3642Program exited normally.
3643sis>
3644
3645tm17.srec
3646
3647 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3648 Bug-reports to jgais@ws.estec.esa.nl
3649
3650using 64-bit time
3651serial port A on stdin/stdout
3652allocated 4096 K RAM memory
3653allocated 2048 K ROM memory
3654loading:
3655section .sec1 at 0x02000000 (114068 bytes)
3656sis> g
3657resuming at 0x02000000
3658
3659
3660*** TIME TEST 17 ***
3661rtems_task_set_priority: preempts caller 70
3662*** END OF TEST 17 ***
3663
3664Program exited normally.
3665sis>
3666
3667tm18.srec
3668
3669 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3670 Bug-reports to jgais@ws.estec.esa.nl
3671
3672using 64-bit time
3673serial port A on stdin/stdout
3674allocated 4096 K RAM memory
3675allocated 2048 K ROM memory
3676loading:
3677section .sec1 at 0x02000000 (113652 bytes)
3678sis> g
3679resuming at 0x02000000
3680
3681
3682*** TIME TEST 18 ***
3683rtems_task_delete: calling task 180
3684*** END OF TEST 18 ***
3685
3686Program exited normally.
3687sis>
3688
3689tm19.srec
3690
3691 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3692 Bug-reports to jgais@ws.estec.esa.nl
3693
3694using 64-bit time
3695serial port A on stdin/stdout
3696allocated 4096 K RAM memory
3697allocated 2048 K ROM memory
3698loading:
3699section .sec1 at 0x02000000 (115988 bytes)
3700sis> g
3701resuming at 0x02000000
3702
3703
3704*** TIME TEST 19 ***
3705rtems_signal_catch 0
3706rtems_signal_send: returns to caller 0
3707rtems_signal_send: signal to self 0
3708exit ASR overhead: returns to calling task 0
3709exit ASR overhead: returns to preempting task 0
3710*** END OF TEST 19 ***
3711
3712Program exited normally.
3713sis>
3714
3715tm20.srec
3716
3717 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3718 Bug-reports to jgais@ws.estec.esa.nl
3719
3720using 64-bit time
3721serial port A on stdin/stdout
3722allocated 4096 K RAM memory
3723allocated 2048 K ROM memory
3724loading:
3725section .sec1 at 0x02000000 (120564 bytes)
3726sis> g
3727resuming at 0x02000000
3728
3729
3730*** TIME TEST 20 ***
3731rtems_partition_create 0
3732rtems_region_create 0
3733rtems_partition_get_buffer: available 0
3734rtems_partition_get_buffer: not available 0
3735rtems_partition_return_buffer 0
3736rtems_partition_delete 26
3737rtems_region_get_segment: available 66
3738rtems_region_get_segment: not available -- NO_WAIT 49
3739rtems_region_return_segment: no waiting tasks 68
3740rtems_region_get_segment: not available -- caller blocks 131
3741rtems_region_return_segment: task readied -- preempts caller 164
3742rtems_region_return_segment: task readied -- returns to caller 111
3743rtems_region_delete 52
3744rtems_io_initialize 2
3745rtems_io_open 2
3746rtems_io_close 2
3747rtems_io_read 2
3748rtems_io_write 2
3749rtems_io_control 2
3750*** END OF TEST 20 ***
3751
3752Program exited normally.
3753sis>
3754
3755tm21.srec
3756
3757 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3758 Bug-reports to jgais@ws.estec.esa.nl
3759
3760using 64-bit time
3761serial port A on stdin/stdout
3762allocated 4096 K RAM memory
3763allocated 2048 K ROM memory
3764loading:
3765section .sec1 at 0x02000000 (118788 bytes)
3766sis> g
3767resuming at 0x02000000
3768
3769
3770*** TIME TEST 21 ***
3771rtems_task_ident 13
3772rtems_message_queue_ident 57
3773rtems_semaphore_ident 66
3774rtems_partition_ident 57
3775rtems_region_ident 57
3776rtems_port_ident 57
3777rtems_timer_ident 57
3778rtems_rate_monotonic_ident 57
3779*** END OF TEST 21 ***
3780
3781Program exited normally.
3782sis>
3783
3784tm22.srec
3785
3786 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3787 Bug-reports to jgais@ws.estec.esa.nl
3788
3789using 64-bit time
3790serial port A on stdin/stdout
3791allocated 4096 K RAM memory
3792allocated 2048 K ROM memory
3793loading:
3794section .sec1 at 0x02000000 (116740 bytes)
3795sis> g
3796resuming at 0x02000000
3797
3798
3799*** TIME TEST 22 ***
3800rtems_message_queue_broadcast: task readied -- returns to caller 0
3801rtems_message_queue_broadcast: no waiting tasks 42949672
3802rtems_message_queue_broadcast: task readied -- preempts caller 124
3803*** END OF TEST 22 ***
3804
3805Program exited normally.
3806sis>
3807
3808tm23.srec
3809
3810 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3811 Bug-reports to jgais@ws.estec.esa.nl
3812
3813using 64-bit time
3814serial port A on stdin/stdout
3815allocated 4096 K RAM memory
3816allocated 2048 K ROM memory
3817loading:
3818section .sec1 at 0x02000000 (118852 bytes)
3819sis> g
3820resuming at 0x02000000
3821
3822
3823*** TIME TEST 23 ***
3824rtems_timer_create 25
3825rtems_timer_fire_after: inactive 45
3826rtems_timer_fire_after: active 47
3827rtems_timer_cancel: active 25
3828rtems_timer_cancel: inactive 24
3829rtems_timer_reset: inactive 39
3830rtems_timer_reset: active 41
3831rtems_timer_fire_when: inactive 58
3832rtems_timer_fire_when: active 58
3833rtems_timer_delete: active 33
3834rtems_timer_delete: inactive 31
3835rtems_task_wake_when 121
3836*** END OF TEST 23 ***
3837
3838Program exited normally.
3839sis>
3840
3841tm24.srec
3842
3843 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3844 Bug-reports to jgais@ws.estec.esa.nl
3845
3846using 64-bit time
3847serial port A on stdin/stdout
3848allocated 4096 K RAM memory
3849allocated 2048 K ROM memory
3850loading:
3851section .sec1 at 0x02000000 (114292 bytes)
3852sis> g
3853resuming at 0x02000000
3854
3855
3856*** TIME TEST 24 ***
3857rtems_task_wake_after: yield -- returns to caller 0
3858rtems_task_wake_after: yields -- preempts caller 73
3859*** END OF TEST 24 ***
3860
3861Program exited normally.
3862sis>
3863
3864tm25.srec
3865
3866 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3867 Bug-reports to jgais@ws.estec.esa.nl
3868
3869using 64-bit time
3870serial port A on stdin/stdout
3871allocated 4096 K RAM memory
3872allocated 2048 K ROM memory
3873loading:
3874section .sec1 at 0x02000000 (114420 bytes)
3875sis> g
3876resuming at 0x02000000
3877
3878
3879*** TIME TEST 25 ***
3880rtems_clock_tick 0
3881*** END OF TEST 25 ***
3882
3883Program exited normally.
3884sis>
3885
3886tm26.srec
3887
3888 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3889 Bug-reports to jgais@ws.estec.esa.nl
3890
3891using 64-bit time
3892serial port A on stdin/stdout
3893allocated 4096 K RAM memory
3894allocated 2048 K ROM memory
3895loading:
3896section .sec1 at 0x02000000 (118116 bytes)
3897sis> g
3898resuming at 0x02000000
3899
3900
3901*** TIME TEST 26 ***
3902_ISR_Disable 0
3903_ISR_Flash 0
3904_ISR_Enable 0
3905_Thread_Disable_dispatch 0
3906_Thread_Enable_dispatch 0
3907_Thread_Set_state 0
3908_Thread_Dispatch (NO FP) 0
3909context switch: no floating point contexts 0
3910context switch: self 0
3911context switch: to another task 0
3912fp context switch: restore 1st FP task 0
3913fp context switch: save idle, restore initialized 0
3914fp context switch: save idle, restore idle 0
3915fp context switch: save initialized, restore initialized 0
3916_Thread_Resume 0
3917_Thread_Unblock 0
3918_Thread_Ready 0
3919_Thread_Get 0
3920_Semaphore_Get 0
3921_Thread_Get: invalid id 0
3922*** END OF TEST 26 ***
3923
3924Program exited normally.
3925sis>
3926
3927tm27.srec
3928
3929 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3930 Bug-reports to jgais@ws.estec.esa.nl
3931
3932using 64-bit time
3933serial port A on stdin/stdout
3934allocated 4096 K RAM memory
3935allocated 2048 K ROM memory
3936loading:
3937section .sec1 at 0x02000000 (115396 bytes)
3938sis> g
3939resuming at 0x02000000
3940
3941
3942*** TIME TEST 27 ***
3943interrupt entry overhead: returns to interrupted task 0
3944interrupt exit overhead: returns to interrupted task 0
3945interrupt entry overhead: returns to nested interrupt 0
3946interrupt exit overhead: returns to nested interrupt 0
3947*** END OF TEST 27 ***
3948
3949Program exited normally.
3950sis>
3951
3952tm28.srec
3953
3954 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3955 Bug-reports to jgais@ws.estec.esa.nl
3956
3957using 64-bit time
3958serial port A on stdin/stdout
3959allocated 4096 K RAM memory
3960allocated 2048 K ROM memory
3961loading:
3962section .sec1 at 0x02000000 (114580 bytes)
3963sis> g
3964resuming at 0x02000000
3965
3966
3967*** TIME TEST 28 ***
3968rtems_port_create 0
3969rtems_port_external_to_internal 0
3970rtems_port_internal_to_external 8
3971rtems_port_delete 26
3972*** END OF TEST 28 ***
3973
3974Program exited normally.
3975sis>
3976
3977tm29.srec
3978
3979 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
3980 Bug-reports to jgais@ws.estec.esa.nl
3981
3982using 64-bit time
3983serial port A on stdin/stdout
3984allocated 4096 K RAM memory
3985allocated 2048 K ROM memory
3986loading:
3987section .sec1 at 0x02000000 (117412 bytes)
3988sis> g
3989resuming at 0x02000000
3990
3991
3992*** TIME TEST 29 ***
3993rtems_rate_monotonic_create 0
3994rtems_rate_monotonic_period: initiate period -- returns to caller 0
3995rtems_rate_monotonic_period: obtain status 0
3996rtems_rate_monotonic_cancel 0
3997rtems_rate_monotonic_delete: inactive 0
3998rtems_rate_monotonic_delete: active 0
3999rtems_rate_monotonic_period: conclude periods -- caller blocks 130
4000*** END OF TEST 29 ***
4001
4002Program exited normally.
4003sis>
4004
4005tm30.srec
4006
4007 SIS - SPARC instruction simulator 3.0.5,  copyright Jiri Gaisler 1995-1998
4008 Bug-reports to jgais@ws.estec.esa.nl
4009
4010using 64-bit time
4011serial port A on stdin/stdout
4012allocated 4096 K RAM memory
4013allocated 2048 K ROM memory
4014loading:
4015section .sec1 at 0x02000000 (114884 bytes)
4016sis> g
4017resuming at 0x02000000
4018
4019
4020*** TIME TEST 30 ***
4021rtems_barrier_create 0
4022rtems_barrier_ident 51
4023rtems_barrier_delete 39
4024*** END OF TIME TEST 30 ***
4025
4026Program exited normally.
4027sis>
4028