blob: d5b4a13432156be9e4d8f782c1857501129daa32 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
/* register names for apexc_get_reg & apexc_set_reg */
#pragma once
#ifndef __APEXC_H__
#define __APEXC_H__
enum
{
APEXC_CR =1, /* control register */
APEXC_A, /* acumulator */
APEXC_R, /* register */
APEXC_ML, /* memory location */
APEXC_WS, /* working store */
APEXC_STATE, /* whether CPU is running */
APEXC_ML_FULL /* read-only pseudo-register for exclusive use by the control panel code
in the apexc driver : enables it to get the complete address computed
from the contents of ML and WS */
};
CPU_GET_INFO( apexc );
#define CPU_APEXC CPU_GET_INFO_NAME( apexc )
CPU_DISASSEMBLE( apexc );
#endif /* __APEXC_H__ */
|