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