EE445M RTOS
Taken at the University of Texas Spring 2015
system.h File Reference
#include <stdbool.h>
#include "libstd/nexus.h"
Include dependency graph for system.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  system_command
 

Macros

#define SYSTEM_MAX_COMMAND_NAME_LENGTH   16
 
#define SYSTEM_MAX_COMMANDS   16
 

Typedefs

typedef uint8_t system_iterator
 
typedef uint8_t exit_status_t
 
typedef struct system_command system_command
 

Functions

void system_init ()
 
bool system_register_command (const char *, int(*)())
 
bool system_deregister_command (const char *)
 
exit_status_t system_exec (const char *, const char **)
 
system_command_system_command_from_name (const char *command_name)