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