GE-115 Emulator
An Emulator of the General Electrics GE-115 computer
sat_batches.h
Go to the documentation of this file.
1#ifndef SAT_BATCHES_H
2#define SAT_BATCHES_H
3
4#include <stddef.h>
5#include <stdint.h>
6
7#include "ge.h"
8
13
15 const char *id;
16 const char *title;
17 const char *summary;
19};
20
21int sat_batch_count(void);
22const struct sat_batch_info *sat_batch_info_at(int idx);
23const struct sat_batch_info *sat_batch_find(const char *id);
24
25int sat_batch_prepare_image(const char *root, const char *id,
26 unsigned char *image,
27 unsigned *lo, unsigned *hi, uint16_t *entry,
28 char *note, size_t note_sz);
29
30int sat_batch_prepare_deck(const char *root, const char *id,
31 const char *out_path,
32 char *note, size_t note_sz);
33
34#endif
const struct sat_batch_info * sat_batch_find(const char *id)
int sat_batch_prepare_image(const char *root, const char *id, unsigned char *image, unsigned *lo, unsigned *hi, uint16_t *entry, char *note, size_t note_sz)
int sat_batch_count(void)
const struct sat_batch_info * sat_batch_info_at(int idx)
int sat_batch_prepare_deck(const char *root, const char *id, const char *out_path, char *note, size_t note_sz)
sat_batch_launch
Definition sat_batches.h:9
@ SAT_BATCH_IMAGE
Definition sat_batches.h:10
@ SAT_BATCH_READER
Definition sat_batches.h:11
const char * summary
Definition sat_batches.h:17
enum sat_batch_launch launch
Definition sat_batches.h:18
const char * title
Definition sat_batches.h:16
const char * id
Definition sat_batches.h:15