bdd5696641 
							
						 
					 
					
						
						
							
							Add PRV_SKIPDUPNULL flag  
						
						 
						
						... 
						
						
						
						This flag allows to only skip duplicates if the value is null, otherwise
the value is emitted. Invalid combinations of PRV_* flags are also
checked on prv_register(). 
						
						
					 
					
						2024-03-12 12:37:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7aa3434e79 
							
						 
					 
					
						
						
							
							Remove ENABLE_DEBUG comments  
						
						 
						
						
						
						
					 
					
						2023-04-06 15:33:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							029e185c6c 
							
						 
					 
					
						
						
							
							Reserve first 1000 values for states  
						
						 
						
						... 
						
						
						
						The task type hash starts at 1000, so we don't collide with states. 
						
						
					 
					
						2023-04-06 15:33:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2c09e40c44 
							
						 
					 
					
						
						
							
							Use info() for information messages  
						
						 
						
						... 
						
						
						
						Prefix err() messages with "ERROR:" too. 
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ddbb7dd9f4 
							
						 
					 
					
						
						
							
							Add include-what-you-use  
						
						 
						
						... 
						
						
						
						Adds forwards declarations in headers and includes all headers in
sources, even if they are found by transitive includes. 
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							648411c686 
							
						 
					 
					
						
						
							
							Remove trailing new line in err() and die()  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9cb752e102 
							
						 
					 
					
						
						
							
							Emit warning when cfg directory exists  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2e91d29ae9 
							
						 
					 
					
						
						
							
							Check fwrite return value  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							96cfd6247e 
							
						 
					 
					
						
						
							
							Remove switch in prv emit  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9de0b18db2 
							
						 
					 
					
						
						
							
							Merge is_dup condition  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							38ebc3afce 
							
						 
					 
					
						
						
							
							Protect return value with USE_RET  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9572d79f72 
							
						 
					 
					
						
						
							
							Remove PRV_SKIPNULL flag  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4a2a9ec685 
							
						 
					 
					
						
						
							
							Replace uses of die() with err() + return  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f61711047c 
							
						 
					 
					
						
						
							
							Remove buffer argument from value_str()  
						
						 
						
						... 
						
						
						
						Use a ring of buffers instead, so we can printf() up to 16 values in
the same call. 
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							82f1cc287d 
							
						 
					 
					
						
						
							
							Update copyright years to 2021-2023  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6f31af0612 
							
						 
					 
					
						
						
							
							Remove ovni prefix from pcf.h guards  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							53c10aab2d 
							
						 
					 
					
						
						
							
							Reuse ARRAYLEN() from common.h  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d432595c7d 
							
						 
					 
					
						
						
							
							Remove commented pcf code  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a24477629d 
							
						 
					 
					
						
						
							
							Set PRV flags explicitly per channel  
						
						 
						
						... 
						
						
						
						Added PRV_EMITDUP and PRV_SKIPDUP to allow the check to be skipped. By
default it will fail to emit duplicated values. 
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b1e3cf7403 
							
						 
					 
					
						
						
							
							Add PRV_NEXT flag to auto-increment the channel value  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b98ccfe3ad 
							
						 
					 
					
						
						
							
							Use row and type as identifiers in prv_register()  
						
						 
						
						... 
						
						
						
						Prevents multiple channels from being accidentally set to the same row
with the same type. 
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e0842bde74 
							
						 
					 
					
						
						
							
							Update PRV bay callback call  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f76d160c69 
							
						 
					 
					
						
						
							
							Copy Paraver configs to output directory  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a818795d88 
							
						 
					 
					
						
						
							
							Add support for nOS-V  
						
						 
						
						... 
						
						
						
						Most of the model is taken from nanos6, we should refactor them. 
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							99fe0c4311 
							
						 
					 
					
						
						
							
							Add support for paraver row files  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f1b130eb39 
							
						 
					 
					
						
						
							
							Move paraver sources to pv/  
						
						 
						
						
						
						
					 
					
						2023-03-24 12:08:45 +00:00