@@ -136,8 +136,8 typedef struct ring_node | |||
|
136 | 136 | |
|
137 | 137 | //********** |
|
138 | 138 | // IRQ LINES |
|
139 |
#define IRQ_ |
|
|
140 |
#define IRQ_SPARC_ |
|
|
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_ |
|
|
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_ |
|
|
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