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

Go to the source code of this file.

Functions

void wait_milliseconds (Environment *_environment, int _timing)
 Emit ASM code for WAIT # [integer] MS.
void wait_milliseconds_var (Environment *_environment, char *_timing)
 Emit ASM code for WAIT [expression] MILLISECONDS.

Function Documentation

◆ wait_milliseconds()

void wait_milliseconds ( Environment * _environment,
int _timing )

Emit ASM code for WAIT # [integer] MS.

This function outputs a code that engages the CPU in a busy wait.

Parameters
_environmentCurrent calling environment
_timingNumber of cycles to wait

Definition at line 49 of file wait_milliseconds.c.

◆ wait_milliseconds_var()

void wait_milliseconds_var ( Environment * _environment,
char * _timing )

Emit ASM code for WAIT [expression] MILLISECONDS.

This function outputs a code that engages the CPU in a busy wait.

Parameters
_environmentCurrent calling environment
_timingNumber of cycles to wait

Definition at line 99 of file wait_milliseconds.c.