Add support for FreeRTOS and lwIP (#166)
Add support for FreeRTOS and lwIP Signed-off-by: Jeroen Koekkoek <jeroen@koekkoek.nl>
This commit is contained in:
		
							parent
							
								
									dba4e6d391
								
							
						
					
					
						commit
						aa2715f4fe
					
				
					 67 changed files with 3691 additions and 200 deletions
				
			
		| 
						 | 
				
			
			@ -116,7 +116,7 @@ static bool CtrlHandler (DWORD fdwCtrlType)
 | 
			
		|||
  dds_waitset_set_trigger (waitSet, true);
 | 
			
		||||
  return true; //Don't let other handlers handle this key
 | 
			
		||||
}
 | 
			
		||||
#else
 | 
			
		||||
#elif !DDSRT_WITH_FREERTOS
 | 
			
		||||
static void CtrlHandler (int sig)
 | 
			
		||||
{
 | 
			
		||||
  (void)sig;
 | 
			
		||||
| 
						 | 
				
			
			@ -249,7 +249,7 @@ int main (int argc, char *argv[])
 | 
			
		|||
  /* Register handler for Ctrl-C */
 | 
			
		||||
#ifdef _WIN32
 | 
			
		||||
  SetConsoleCtrlHandler ((PHANDLER_ROUTINE)CtrlHandler, TRUE);
 | 
			
		||||
#else
 | 
			
		||||
#elif !DDSRT_WITH_FREERTOS
 | 
			
		||||
  struct sigaction sat, oldAction;
 | 
			
		||||
  sat.sa_handler = CtrlHandler;
 | 
			
		||||
  sigemptyset (&sat.sa_mask);
 | 
			
		||||
| 
						 | 
				
			
			@ -411,7 +411,7 @@ done:
 | 
			
		|||
 | 
			
		||||
#ifdef _WIN32
 | 
			
		||||
  SetConsoleCtrlHandler (0, FALSE);
 | 
			
		||||
#else
 | 
			
		||||
#elif !DDSRT_WITH_FREERTOS
 | 
			
		||||
  sigaction (SIGINT, &oldAction, 0);
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ static bool CtrlHandler (DWORD fdwCtrlType)
 | 
			
		|||
  dds_waitset_set_trigger (waitSet, true);
 | 
			
		||||
  return true; //Don't let other handlers handle this key
 | 
			
		||||
}
 | 
			
		||||
#else
 | 
			
		||||
#elif !DDSRT_WITH_FREERTOS
 | 
			
		||||
static void CtrlHandler (int sig)
 | 
			
		||||
{
 | 
			
		||||
  (void)sig;
 | 
			
		||||
| 
						 | 
				
			
			@ -87,7 +87,7 @@ int main (int argc, char *argv[])
 | 
			
		|||
 | 
			
		||||
#ifdef _WIN32
 | 
			
		||||
  SetConsoleCtrlHandler ((PHANDLER_ROUTINE)CtrlHandler, TRUE);
 | 
			
		||||
#else
 | 
			
		||||
#elif !DDSRT_WITH_FREERTOS
 | 
			
		||||
  struct sigaction sat, oldAction;
 | 
			
		||||
  sat.sa_handler = CtrlHandler;
 | 
			
		||||
  sigemptyset (&sat.sa_mask);
 | 
			
		||||
| 
						 | 
				
			
			@ -130,7 +130,7 @@ int main (int argc, char *argv[])
 | 
			
		|||
 | 
			
		||||
#ifdef _WIN32
 | 
			
		||||
  SetConsoleCtrlHandler (0, FALSE);
 | 
			
		||||
#else
 | 
			
		||||
#elif !DDSRT_WITH_FREERTOS
 | 
			
		||||
  sigaction (SIGINT, &oldAction, 0);
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue