diff options
Diffstat (limited to 'sw/z80/kernel/programs.c')
-rw-r--r-- | sw/z80/kernel/programs.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sw/z80/kernel/programs.c b/sw/z80/kernel/programs.c index 31593d1..0f75887 100644 --- a/sw/z80/kernel/programs.c +++ b/sw/z80/kernel/programs.c @@ -35,6 +35,16 @@ int8_t prog_req(struct program_info *info) { return prog; } +void prog_alloc(int8_t id, struct program_info *info, const struct program_base *base) { + + // TODO, implements program allocation +} + +void prog_exec(int8_t id, struct program_info *info) { + + // TODO, perform a program counter jump +} + void prog_0_qcb(void (*callback)(void)) { prog_0->quit_cb = callback; |