@@ -225,14 +225,15 void spectral_matrix_isr_error_handler( | |||
|
225 | 225 | // STATUS REGISTER |
|
226 | 226 | // input_fifo_write(2) *** input_fifo_write(1) *** input_fifo_write(0) |
|
227 | 227 | // 10 9 8 |
|
228 | // buffer_full ** bad_component_err ** f2_1 ** f2_0 ** f1_1 ** f1_0 ** f0_1 ** f0_0 | |
|
228 | // buffer_full ** [bad_component_err] ** f2_1 ** f2_0 ** f1_1 ** f1_0 ** f0_1 ** f0_0 | |
|
229 | 229 | // 7 6 5 4 3 2 1 0 |
|
230 | // [bad_component_err] not defined in the last version of the VHDL code | |
|
230 | 231 | |
|
231 | 232 | rtems_status_code status_code; |
|
232 | 233 | |
|
233 | 234 | //*************************************************** |
|
234 | 235 | // the ASM status register is copied in the HK packet |
|
235 |
housekeeping_packet.hk_lfr_vhdl_aa_sm = (unsigned char) (statusReg & 0x7 |
|
|
236 | housekeeping_packet.hk_lfr_vhdl_aa_sm = (unsigned char) (statusReg & 0x780 >> 7); // [0111 1000 0000] | |
|
236 | 237 | |
|
237 | 238 | if (statusReg & 0x7c0) // [0111 1100 0000] |
|
238 | 239 | { |
General Comments 0
You need to be logged in to leave comments.
Login now