mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-10-31 15:23:04 +00:00 
			
		
		
		
	removed the activation of the flag that causes the tracking HW accelerators to trigger an interrupt upon reset.
This commit is contained in:
		 Marc Majoral
					Marc Majoral
				
			
				
					committed by
					
						 Carles Fernandez
						Carles Fernandez
					
				
			
			
				
	
			
			
			 Carles Fernandez
						Carles Fernandez
					
				
			
						parent
						
							78311a6dd6
						
					
				
				
					commit
					585ecf2a84
				
			| @@ -58,8 +58,8 @@ | ||||
| #define LOCAL_CODE_FPGA_CLEAR_ADDRESS_COUNTER 0x10000000 | ||||
| #define LOCAL_CODE_FPGA_ENABLE_WRITE_MEMORY 0x0C000000 | ||||
| #define TEST_REGISTER_TRACK_WRITEVAL 0x55AA | ||||
| #define ENABLE_TRK_INT_ON_RESET 1 /* flag that causes the tracking HW accelerator to trigger an interrupt when it is reset. It is used \ | ||||
|                           to avoid a potential deadlock caused by the SW waiting for an interrupt from the FPGA when the HW is reset */ | ||||
| //#define ENABLE_TRK_INT_ON_RESET 1 /* flag that causes the tracking HW accelerator to trigger an interrupt when it is reset. It is used \ | ||||
| //                          to avoid a potential deadlock caused by the SW waiting for an interrupt from the FPGA when the HW is reset */ | ||||
| #ifndef TEMP_FAILURE_RETRY | ||||
| #define TEMP_FAILURE_RETRY(exp)              \ | ||||
|     ({                                       \ | ||||
| @@ -284,7 +284,7 @@ void Fpga_Multicorrelator_8sc::set_channel(uint32_t channel) | ||||
|             LOG(INFO) << "Test register sanity check success !"; | ||||
|         } | ||||
|  | ||||
|     d_map_base[INT_ON_RST_REG_ADDR] = ENABLE_TRK_INT_ON_RESET;  // enable interrupts on reset to prevent deadlock | ||||
|     //d_map_base[INT_ON_RST_REG_ADDR] = ENABLE_TRK_INT_ON_RESET;  // enable interrupts on reset to prevent deadlock | ||||
|  | ||||
|     // enable interrupts | ||||
|     int32_t reenable = 1; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user