ugBASIC 1.18
An isomorphic BASIC language compiler for retrocomputers
Loading...
Searching...
No Matches
sidreloc.h
Go to the documentation of this file.
1#ifndef __SIDRELOC__
2#define __SIDRELOC__
3
4/*****************************************************************************
5 * ugBASIC - an isomorphic BASIC language compiler for retrocomputers *
6 *****************************************************************************
7 * Copyright 2021-2024 Marco Spedaletti (asimov@mclink.it)
8 *
9 * Licensed under the Apache License, Version 2.0 (the "License");
10 * you may not use this file except in compliance with the License.
11 * You may obtain a copy of the License at
12 *
13 * http://www.apache.org/licenses/LICENSE-2.0
14 *
15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
20 *----------------------------------------------------------------------------
21 * Concesso in licenza secondo i termini della Licenza Apache, versione 2.0
22 * (la "Licenza"); è proibito usare questo file se non in conformità alla
23 * Licenza. Una copia della Licenza è disponibile all'indirizzo:
24 *
25 * http://www.apache.org/licenses/LICENSE-2.0
26 *
27 * Se non richiesto dalla legislazione vigente o concordato per iscritto,
28 * il software distribuito nei termini della Licenza è distribuito
29 * "COSÌ COM'È", SENZA GARANZIE O CONDIZIONI DI ALCUN TIPO, esplicite o
30 * implicite. Consultare la Licenza per il testo specifico che regola le
31 * autorizzazioni e le limitazioni previste dalla medesima.
32 ****************************************************************************/
33
34int sidreloc_set_page( int _page );
35int sidreloc_set_page0( int _first, int _last );
37int sidreloc_set_reloc( int _start, int _end );
38int sidreloc_set_tolerance( int _tolerance );
41int sidreloc_set_verbosity( int _verbose );
42int sidreloc_set_frames( int _frames );
43int sidreloc_set_init_cycles( int _cycles );
44int sidreloc_set_play_cycles( int _cycles );
45int sidreloc_set_nmi_cycles( int _cycles );
46int sidreloc_set_nmi_calls( int _cycles );
47int sidreloc_set_input_data( unsigned char * _data, int _size );
48int sidreloc_set_output_data( unsigned char * _data );
49
51
52int sidreloc_main();
53
54 #endif
int sidreloc_set_nmi_cycles(int _cycles)
Definition sidreloc.c:2127
int sidreloc_set_tolerance(int _tolerance)
Definition sidreloc.c:2067
char * sidreloc_get_lasterror_string()
Definition sidreloc.c:2022
int sidreloc_set_nmi_calls(int _cycles)
Definition sidreloc.c:2137
int sidreloc_set_page0(int _first, int _last)
Definition sidreloc.c:2036
int sidreloc_set_play_cycles(int _cycles)
Definition sidreloc.c:2117
int sidreloc_set_input_data(unsigned char *_data, int _size)
Definition sidreloc.c:2151
int sidreloc_set_init_cycles(int _cycles)
Definition sidreloc.c:2107
int sidreloc_set_verbosity(int _verbose)
Definition sidreloc.c:2087
int sidreloc_set_page(int _page)
Definition sidreloc.c:2026
int sidreloc_set_strict()
Definition sidreloc.c:2077
int sidreloc_set_force()
Definition sidreloc.c:2082
int sidreloc_set_nopage0()
Definition sidreloc.c:2049
int sidreloc_set_frames(int _frames)
Definition sidreloc.c:2097
int sidreloc_set_output_data(unsigned char *_data)
Definition sidreloc.c:2157
int sidreloc_main()
Definition sidreloc.c:2162
int sidreloc_set_reloc(int _start, int _end)
Definition sidreloc.c:2054