ugBASIC 1.18
An isomorphic BASIC language compiler for retrocomputers
Loading...
Searching...
No Matches
c16.c File Reference
#include "../ugbc.h"

Go to the source code of this file.

Functions

void c16_xpen (Environment *_environment, char *_destination)
void c16_ypen (Environment *_environment, char *_destination)
void c16_wait_key_or_fire (Environment *_environment, int _port, int _release)
void c16_wait_key_or_fire_semivar (Environment *_environment, char *_port, int _release)
void c16_wait_fire (Environment *_environment, int _port, int _release)
void c16_wait_fire_semivar (Environment *_environment, char *_port, int _release)
void c16_inkey (Environment *_environment, char *_key)
void c16_wait_key (Environment *_environment, int _release)
void c16_key_state (Environment *_environment, char *_scancode, char *_result)
void c16_scancode (Environment *_environment, char *_result)
void c16_asciicode (Environment *_environment, char *_result)
void c16_key_pressed (Environment *_environment, char *_scancode, char *_result)
void c16_scanshift (Environment *_environment, char *_shifts)
void c16_keyshift (Environment *_environment, char *_shifts)
void c16_clear_key (Environment *_environment)
void c16_put_key (Environment *_environment, char *_string, char *_size)
void c16_sys_call (Environment *_environment, int _destination)
void c16_timer_set_status_on (Environment *_environment, char *_timer)
void c16_timer_set_status_off (Environment *_environment, char *_timer)
void c16_timer_set_counter (Environment *_environment, char *_timer, char *_counter)
void c16_timer_set_init (Environment *_environment, char *_timer, char *_init)
void c16_timer_set_address (Environment *_environment, char *_timer, char *_address)

Function Documentation

◆ c16_asciicode()

void c16_asciicode ( Environment * _environment,
char * _result )

Definition at line 177 of file c16.c.

◆ c16_clear_key()

void c16_clear_key ( Environment * _environment)

Definition at line 241 of file c16.c.

◆ c16_inkey()

void c16_inkey ( Environment * _environment,
char * _key )

Definition at line 126 of file c16.c.

◆ c16_key_pressed()

void c16_key_pressed ( Environment * _environment,
char * _scancode,
char * _result )

Definition at line 188 of file c16.c.

◆ c16_key_state()

void c16_key_state ( Environment * _environment,
char * _scancode,
char * _result )

Definition at line 151 of file c16.c.

◆ c16_keyshift()

void c16_keyshift ( Environment * _environment,
char * _shifts )

Definition at line 230 of file c16.c.

◆ c16_put_key()

void c16_put_key ( Environment * _environment,
char * _string,
char * _size )

Definition at line 251 of file c16.c.

◆ c16_scancode()

void c16_scancode ( Environment * _environment,
char * _result )

Definition at line 166 of file c16.c.

◆ c16_scanshift()

void c16_scanshift ( Environment * _environment,
char * _shifts )

Definition at line 203 of file c16.c.

◆ c16_sys_call()

void c16_sys_call ( Environment * _environment,
int _destination )

Definition at line 264 of file c16.c.

◆ c16_timer_set_address()

void c16_timer_set_address ( Environment * _environment,
char * _timer,
char * _address )

Definition at line 346 of file c16.c.

◆ c16_timer_set_counter()

void c16_timer_set_counter ( Environment * _environment,
char * _timer,
char * _counter )

Definition at line 306 of file c16.c.

◆ c16_timer_set_init()

void c16_timer_set_init ( Environment * _environment,
char * _timer,
char * _init )

Definition at line 329 of file c16.c.

◆ c16_timer_set_status_off()

void c16_timer_set_status_off ( Environment * _environment,
char * _timer )

Definition at line 292 of file c16.c.

◆ c16_timer_set_status_on()

void c16_timer_set_status_on ( Environment * _environment,
char * _timer )

Definition at line 278 of file c16.c.

◆ c16_wait_fire()

void c16_wait_fire ( Environment * _environment,
int _port,
int _release )

Definition at line 87 of file c16.c.

◆ c16_wait_fire_semivar()

void c16_wait_fire_semivar ( Environment * _environment,
char * _port,
int _release )

Definition at line 109 of file c16.c.

◆ c16_wait_key()

void c16_wait_key ( Environment * _environment,
int _release )

Definition at line 137 of file c16.c.

◆ c16_wait_key_or_fire()

void c16_wait_key_or_fire ( Environment * _environment,
int _port,
int _release )

Definition at line 53 of file c16.c.

◆ c16_wait_key_or_fire_semivar()

void c16_wait_key_or_fire_semivar ( Environment * _environment,
char * _port,
int _release )

Definition at line 70 of file c16.c.

◆ c16_xpen()

void c16_xpen ( Environment * _environment,
char * _destination )

Definition at line 43 of file c16.c.

◆ c16_ypen()

void c16_ypen ( Environment * _environment,
char * _destination )

Definition at line 47 of file c16.c.