65 char value[
MAX_TEMPORARY_STORAGE]; sprintf(value,
"#$%2.2x", ( ( _foreground & 0x0f ) << 4 ) | ( _background & 0x0f ));
void cpu_combine_nibbles(Environment *_environment, char *_low_nibble, char *_hi_nibble, char *_byte)
void cpu_fill_blocks(Environment *_environment, char *_address, char *_blocks, char *_pattern)
CPU 6309: emit code to fill up a memory area
Variable * variable_retrieve(Environment *_environment, char *_name)
Variable * variable_retrieve_or_define(Environment *_environment, char *_name, VariableType _type, int _value)
void colormap_clear_with(Environment *_environment, int _foreground, int _background)
Emit ASM implementation for COLORMAP CLEAR WITH [int] ON [int] instruction.
void colormap_clear_with_vars(Environment *_environment, char *_foreground, char *_background)
Emit ASM implementation for COLORMAP CLEAR WITH [expression] ON [expression] instruction.
void colormap_clear(Environment *_environment)
Emit ASM implementation for COLORMAP CLEAR instruction.
#define MAX_TEMPORARY_STORAGE
struct _Variable Variable
Structure of a single variable.
struct _Environment Environment
Structure of compilation environment.