Internal Interface: program data structures and functions.
More...
#include <config.h>
#include <tm.h>
Go to the source code of this file.
|
#define | PROG_MAX 8 |
| maximum number of programs
|
|
|
volatile unsigned | cprog |
| the current program
|
|
Internal Interface: program data structures and functions.
- Author
- Markus L. Noga marku.nosp@m.s@no.nosp@m.ga.de
Definition in file program.h.
◆ PROG_MAX
maximum number of programs
Definition at line 45 of file program.h.
◆ packet_cmd_t
Enumerator |
---|
CMDacknowledge | 1:
|
CMDdelete | 1+ 1: b[nr]
|
CMDcreate | 1+12: b[nr] s[textsize] s[datasize]
|
CMDoffsets | 1+ 7: b[nr] s[text] s[data] s[bss]
|
CMDdata | 1+>3: b[nr] s[offset] array[data]
|
CMDrun | 1+ 1: b[nr]
|
CMDirmode | 1+ 1: b[0=near/1=far]
|
CMDsethost | 1+ 1: b[hostaddr]
|
CMDlast | ?
|
Definition at line 71 of file program.h.
◆ program_init()
initialize program support
◆ program_shutdown()
void program_shutdown |
( |
| ) |
|
|
extern |
◆ program_stop()
void program_stop |
( |
int |
flag | ) |
|
|
extern |
◆ program_valid()
int program_valid |
( |
unsigned |
nr | ) |
|
|
extern |
check if a given program is valid.
- Returns
- 0 if invalid
◆ cprog