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

Go to the source code of this file.

Functions

void bank_uncompress_semi_var (Environment *_environment, int _bank, int _address1, char *_address2)
 Emit ASM code for instruction BANK UNCOMPRESS ....
void bank_uncompress_vars (Environment *_environment, char *_bank, char *_address1, char *_address2)
 Emit ASM code for instruction BANK UNCOMPRESS ....

Function Documentation

◆ bank_uncompress_semi_var()

void bank_uncompress_semi_var ( Environment * _environment,
int _bank,
int _address1,
char * _address2 )

Emit ASM code for instruction BANK UNCOMPRESS ....

This function outputs the ASM code to uncompress data from a specific bank into the RAM.

Parameters
_environmentCurrent calling environment
_bankbank from uncompress from
_address1address to uncompress from (0 based)
_address2address to write to (RAM)

Definition at line 55 of file bank_uncompress.c.

◆ bank_uncompress_vars()

void bank_uncompress_vars ( Environment * _environment,
char * _bank,
char * _address1,
char * _address2 )

Emit ASM code for instruction BANK UNCOMPRESS ....

This function outputs the ASM code to uncompress data from a specific bank into the RAM.

Parameters
_environmentCurrent calling environment
_bankbank from uncompress from
_address1address to uncompress from (0 based)
_address2address to write to (RAM)

Definition at line 78 of file bank_uncompress.c.