Go to the source code of this file.
|
| enum | _CPU6809Register {
REGISTER_NONE = REGISTER_BASE | 0
, REGISTER_A = REGISTER_BASE | 1
, REGISTER_B = REGISTER_BASE | 2
, REGISTER_CC = REGISTER_BASE | 3
,
REGISTER_DP = REGISTER_BASE | 4
, REGISTER_X = REGISTER_BASE | 5
, REGISTER_Y = REGISTER_BASE | 6
, REGISTER_U = REGISTER_BASE | 7
,
REGISTER_S = REGISTER_BASE | 8
, REGISTER_PC = REGISTER_BASE | 9
, REGISTER_D = REGISTER_BASE | 10
} |
| enum | _CPU6809Stack { STACK_NONE = 0
, STACK_BYTE = 1
, STACK_WORD = 2
, STACK_DWORD = 3
} |
◆ cpu6809
Definition at line 4 of file 6809.h.
◆ CPU_BIG_ENDIAN
◆ IS_REGISTER
Value:
Definition at line 58 of file 6809.h.
◆ REGISTER_BASE
| #define REGISTER_BASE 0x1000 |
◆ VT_FLOAT_BITWIDTH
| #define VT_FLOAT_BITWIDTH |
( |
| p | ) |
|
Value:
Definition at line 38 of file 6809.h.
◆ VT_FLOAT_NORMALIZED_BITWIDTH
| #define VT_FLOAT_NORMALIZED_BITWIDTH |
( |
| p | ) |
|
Value:
Definition at line 44 of file 6809.h.
◆ VT_FLOAT_NORMALIZED_POW2_WIDTH
| #define VT_FLOAT_NORMALIZED_POW2_WIDTH |
( |
| p | ) |
|
Value:
Definition at line 50 of file 6809.h.
◆ CPU6809Register
◆ CPU6809Stack
◆ _CPU6809Register
| Enumerator |
|---|
| REGISTER_NONE | |
| REGISTER_A | |
| REGISTER_B | |
| REGISTER_CC | |
| REGISTER_DP | |
| REGISTER_X | |
| REGISTER_Y | |
| REGISTER_U | |
| REGISTER_S | |
| REGISTER_PC | |
| REGISTER_D | |
Definition at line 60 of file 6809.h.
◆ _CPU6809Stack
| Enumerator |
|---|
| STACK_NONE | |
| STACK_BYTE | |
| STACK_WORD | |
| STACK_DWORD | |
Definition at line 76 of file 6809.h.
◆ vars_emit_byte()
| void vars_emit_byte |
( |
Environment * | _environment, |
|
|
char * | _name, |
|
|
int | _value ) |
◆ vars_emit_dword()
| void vars_emit_dword |
( |
Environment * | _environment, |
|
|
char * | _name, |
|
|
int | _value ) |
◆ vars_emit_number()
| void vars_emit_number |
( |
Environment * | _environment, |
|
|
char * | _name, |
|
|
int | _value ) |
◆ vars_emit_word()
| void vars_emit_word |
( |
Environment * | _environment, |
|
|
char * | _name, |
|
|
int | _value ) |