|
| | | | Q C R T R E G S
| | | | | SOURCE: qdev_structures.txt 1.10 (15/08/2014) English struct qcrtregs
{
LONG *cr_a;
LONG cr_id;
LONG cr_n;
LONG cr_f;
union
{
struct
{
LONG d[8];
LONG *a[8];
} *m68k;
} cr;
};
cr_a - Standard C argument compatibility kludge. This member stores
the address of cr_id .
cr_id - Identification value, actually a text = QCRT that will appear
in argv[0].
cr_n - NULL termination for the above.
cr_f - Startup control flags that user may specify for all sort of
add-ons. Method occupies first 8 bits!
cr.m68k.d
- A set(0 - 7) of data registers. These get saved early. The m68k
structure points at the stack too but a bit closer to start.
cr.m68k.a
- A set(0 - 7) of address registers. See source code for presets.
| |
| | | | |
|