libmsx
C library for MSX
Loading...
Searching...
No Matches
bios_entry.h
Go to the documentation of this file.
1// -*- coding: utf-8-unix -*-
2/*
3 * Copyright (c) 2021-2024 Daishi Mori (mori0091)
4 *
5 * This software is released under the MIT License.\n
6 * See https://github.com/mori0091/libmsx/blob/main/LICENSE
7 *
8 * GitHub libmsx project\n
9 * https://github.com/mori0091/libmsx
10 */
18#pragma once
19
20#ifndef BIOS_ENTRY_H
21#define BIOS_ENTRY_H
22
23#include <stdint.h>
24
25#include "config.h"
26
42MSX_BIOS(0x000c) const uint8_t RDSLT;
43
58MSX_BIOS(0x0014) const uint8_t WRSLT;
59
70MSX_BIOS(0x001c) const uint8_t CALSLT;
71
83MSX_BIOS(0x0024) const uint8_t ENASLT;
84
99MSX_BIOS(0x0030) const uint8_t CALLF;
100
108MSX_BIOS(0x0138) const uint8_t RSLREG;
109
117MSX_BIOS(0x013b) const uint8_t WSLREG;
118
148MSX_BIOS(0x00D5) const uint8_t GTSTCK;
149
172MSX_BIOS(0x00D8) const uint8_t GTTRIG;
173
215MSX_BIOS(0x0180) const uint8_t CHGCPU;
216
234MSX_BIOS(0x0183) const uint8_t GETCPU;
235
236#endif
static const uint8_t RDSLT
MSX BIOS : RDSLT (000CH / MAIN).
Definition bios_entry.h:42
static const uint8_t WSLREG
MSX BIOS : WSLREG (013BH / MAIN).
Definition bios_entry.h:117
static const uint8_t RSLREG
MSX BIOS : RSLREG (0138H / MAIN).
Definition bios_entry.h:108
static const uint8_t GTTRIG
MSX BIOS : GTTRIG (00D8H / MAIN).
Definition bios_entry.h:172
static const uint8_t GTSTCK
MSX BIOS : GTSTCK (00D5H / MAIN).
Definition bios_entry.h:148
static const uint8_t GETCPU
MSXturboR BIOS : GETCPU (0183H/MAIN).
Definition bios_entry.h:234
static const uint8_t ENASLT
MSX BIOS : ENASLT (0024H / MAIN).
Definition bios_entry.h:83
static const uint8_t WRSLT
MSX BIOS : WRSLT (0014H / MAIN).
Definition bios_entry.h:58
static const uint8_t CHGCPU
MSXturboR BIOS : CHGCPU (0180H/MAIN).
Definition bios_entry.h:215
static const uint8_t CALLF
MSX BIOS : CALLF (0030H / MAIN).
Definition bios_entry.h:99
static const uint8_t CALSLT
MSX BIOS : CALSLT (001CH / MAIN).
Definition bios_entry.h:70
Hack for C Compiler portability.
#define MSX_BIOS(x)
Definition config.h:35