Microchip® Advanced Software Framework

autostart.h File Reference

    Header file for module for automatically starting and exiting a list of processes.
Author
Adam Dunkels adam@.nosp@m.sics.nosp@m..se
#include "sys/process.h"

Macros

#define AUTOSTART_PROCESSES(...)   struct process * const autostart_processes[] = {__VA_ARGS__, NULL}
 

Functions

void autostart_exit (struct process *const processes[])
 
void autostart_start (struct process *const processes[])
 

Variables

CLIF struct process *const autostart_processes []
 

#define AUTOSTART_PROCESSES (   ...)    struct process * const autostart_processes[] = {__VA_ARGS__, NULL}

void autostart_exit ( struct process *const  processes[])

References i, NULL, PRINTF, and process_exit().

void autostart_start ( struct process *const  processes[])

References i, NULL, PRINTF, and process_start().

Referenced by main().

CLIF struct process* const autostart_processes[]

Referenced by main().