Commit Graph

195 Commits

Author SHA1 Message Date
Joel Sherrill
1094754fd9 new files 1996-06-12 22:52:13 +00:00
Joel Sherrill
699fe08a25 Added test case which blocks a signal, sees what signals are pending, sends
that same signal to the executing thread, sees what is pending, then unblocks
that signal so the handler can execute.
1996-06-11 20:46:13 +00:00
Joel Sherrill
fb39f191da modified to test pthread_kill() to self and pthread_kill() to a blocked
thread.  nanosleep() can be interrupted and return the time remaining.
1996-06-11 16:04:25 +00:00
Joel Sherrill
1ba858d7ea new files.
This test does a basic checkout of signals with a thread-directed signal
(pthread_kill()) used to interrupt a nanosleep().
1996-06-10 20:51:31 +00:00
Joel Sherrill
1e608b0f5a new file 1996-06-10 20:49:21 +00:00
Joel Sherrill
893103c3c2 moved the time macros to pmacros.h. 1996-06-10 20:49:08 +00:00
Joel Sherrill
0a359a7af5 added include of <sched.h> and fixed warnings 1996-06-06 19:16:20 +00:00
Joel Sherrill
7aa4671d91 added cpu_time_budget field to Thread_Control and removed the global variable
_Thread_Ticks_remaining_in_timeslice.
1996-06-05 21:12:06 +00:00
Joel Sherrill
95645a45e2 added test case for sched_get_priority_min, sched_get_priority_max,
and sched_rr_get_interval.
1996-06-04 19:06:30 +00:00
Joel Sherrill
15974b65ea added basic test cases for pthread_self and pthread_equal 1996-06-04 14:32:21 +00:00
Joel Sherrill
fa4fdd7dfd updated screen 1996-06-03 20:15:16 +00:00
Joel Sherrill
e984c64589 added test code for return of remaining time from sleep(). 1996-06-03 18:59:59 +00:00
Joel Sherrill
e88b5894f3 added test case for nanosleep filling in the time remaining structure. 1996-06-03 18:28:30 +00:00
Joel Sherrill
19962562df added test code for nanosleep and return code from sleep. 1996-06-03 16:30:44 +00:00
Joel Sherrill
5e7b6272fc renamed _TOD_Ticks_since_boot as _Watchdog_Ticks_since_boot so the Watchdog
Handler could timestamp the starting and stopping of timers.  Since
TOD is built on top of Watchdog, this avoided a circular dependency.
1996-05-31 23:27:45 +00:00
Joel Sherrill
9594cdbd4e added code to test clock and time related functionality. 1996-05-30 20:49:16 +00:00
Joel Sherrill
a96a713c57 tests now specify whether they are using rtems initialization tasks
or posix initialization threads
1996-05-30 14:01:33 +00:00
Joel Sherrill
be1c11edab tests now specify whether using posix initialization threads table
or rtems initialization table in configuration table
1996-05-29 22:48:26 +00:00
Joel Sherrill
2197a2e15f simple version of test which shows pthread_create, pthread_exit, and exit
are basically working.  This test will be enhanced further.
1996-05-29 20:56:57 +00:00
Joel Sherrill
0252200299 Gutted test of rtems api calls and added comments to indicate what the test
should do in their place.  It now compiles and links.
1996-05-29 16:06:47 +00:00
Joel Sherrill
e6d4b1d086 added initial posix configuration support 1996-05-28 13:13:34 +00:00
Joel Sherrill
3320e526ff new file 1996-05-24 22:58:15 +00:00
Joel Sherrill
94bac46465 new file 1996-05-24 19:35:25 +00:00
Joel Sherrill
6d12f59dd4 updates from Tony Bennett to correct calling sequences. 1996-05-24 19:34:05 +00:00
Joel Sherrill
86fc81e9f3 new files 1996-05-24 19:33:36 +00:00
Mark Johannes
abd604ae1c new file 1996-05-24 14:25:49 +00:00
Joel Sherrill
6481405e5c added use of sporadic server scheduling parameters 1996-05-24 14:16:24 +00:00
Joel Sherrill
8442b4c7d2 new files 1996-05-24 14:05:02 +00:00
Joel Sherrill
13fcfde55e clean up on DELAYTIMER_MAX 1996-05-23 22:34:18 +00:00
Joel Sherrill
8a318cdf93 new files 1996-05-23 22:23:44 +00:00
Joel Sherrill
3a9fc7dd40 unused variable 1996-05-23 21:51:54 +00:00
Joel Sherrill
73c5da6a41 new files 1996-05-23 21:51:53 +00:00
Joel Sherrill
7303eea9fc new files 1996-05-23 21:23:12 +00:00
Joel Sherrill
1b297b4af2 new files 1996-05-23 21:10:12 +00:00
Joel Sherrill
d1d7e80784 new files 1996-05-23 20:43:04 +00:00
Joel Sherrill
a1c86cbead new files 1996-05-23 20:37:09 +00:00
Joel Sherrill
3d135eeaa9 cleanup 1996-05-23 19:56:49 +00:00
Joel Sherrill
d3fed0a30f new files 1996-05-23 19:54:08 +00:00
Joel Sherrill
02bfc5682e cleanup status vs. result 1996-05-23 19:31:54 +00:00
Joel Sherrill
318ac69029 new files 1996-05-23 19:23:54 +00:00
Joel Sherrill
7af3a82886 new files 1996-05-23 19:09:21 +00:00
Joel Sherrill
f2cb4ac089 new files 1996-05-23 19:04:18 +00:00
Joel Sherrill
57fc51c2fe new files 1996-05-23 18:55:32 +00:00
Joel Sherrill
41e7a1d8f6 new files 1996-05-23 18:43:59 +00:00
Joel Sherrill
9854e33605 updated to reflect more constants and feature macros 1996-05-23 18:08:15 +00:00
Joel Sherrill
8b2ecf8546 updates from Tony Bennett 1996-05-23 15:37:38 +00:00
Joel Sherrill
2328475ccd created posix test suite with test of header files 1996-05-22 22:39:47 +00:00
Joel Sherrill
4e684a317e added posix test directory 1996-05-10 20:24:07 +00:00
Joel Sherrill
d2d6467d13 Lowered number of messages created to reduce burden on workspace. 1996-04-22 23:58:40 +00:00
Joel Sherrill
8389628c1b updates from Tony Bennett 1996-04-22 16:53:46 +00:00