##// END OF EJS Templates
information on task LOAD added...
paul -
r33:721463c11a48 default
parent child
Show More
@@ -136,8 +136,8 typedef struct ring_node
136 136
137 137 //**********
138 138 // IRQ LINES
139 #define IRQ_SM_SIMULATOR 9
140 #define IRQ_SPARC_SM_SIMULATOR 0x19 // see sparcv8.pdf p.76 for interrupt levels
139 #define IRQ_GPTIMER_WATCHDOG 9
140 #define IRQ_SPARC_GPTIMER_WATCHDOG 0x19 // see sparcv8.pdf p.76 for interrupt levels
141 141 #define IRQ_WAVEFORM_PICKER 14
142 142 #define IRQ_SPARC_WAVEFORM_PICKER 0x1e // see sparcv8.pdf p.76 for interrupt levels
143 143 #define IRQ_SPECTRAL_MATRIX 6
@@ -145,8 +145,9 typedef struct ring_node
145 145
146 146 //*****
147 147 // TIME
148 #define CLKDIV_SM_SIMULATOR (10416 - 1) // 10 ms => nominal is 1/96 = 0.010416667, 10417 - 1 = 10416
149 #define TIMER_SM_SIMULATOR 1
148 #define CLKDIV_WATCHDOG (1100000 - 1) // 1.1s => 1100000
149 #define TIMER_WATCHDOG 1
150 #define WATCHDOG_PERIOD 100 // 1s
150 151 #define HK_PERIOD 100 // 100 * 10ms => 1s
151 152 #define SY_LFR_TIME_SYN_TIMEOUT_in_ms 2000
152 153 #define SY_LFR_TIME_SYN_TIMEOUT_in_ticks 200 // 200 * 10 ms = 2 s
@@ -162,7 +163,7 typedef struct ring_node
162 163 #define TASKID_RECV 1
163 164 #define TASKID_ACTN 2
164 165 #define TASKID_SPIQ 3
165 #define TASKID_STAT 4
166 #define TASKID_LOAD 4
166 167 #define TASKID_AVF0 5
167 168 #define TASKID_SWBD 6
168 169 #define TASKID_WFRM 7
@@ -196,8 +197,8 typedef struct ring_node
196 197 #define TASK_PRIORITY_PRC1 100
197 198 #define TASK_PRIORITY_AVF2 110
198 199 #define TASK_PRIORITY_PRC2 110
199 #define TASK_PRIORITY_STAT 200
200 200 #define TASK_PRIORITY_DUMB 200
201 #define TASK_PRIORITY_LOAD 220
201 202
202 203 #define MSG_QUEUE_COUNT_RECV 10
203 204 #define MSG_QUEUE_COUNT_SEND 50
General Comments 0
You need to be logged in to leave comments. Login now