view laseractive.h @ 2724:8d21e109e163 default tip

Fix mov sfr, a in uPD78K/II disassembler
author Michael Pavone <pavone@retrodev.com>
date Thu, 17 Jul 2025 15:03:08 -0700
parents 8ce5d1a7ef54
children
line wrap: on
line source

#ifndef LASERACTIVE_H_
#define LASERACTIVE_H_

#include "system.h"
#include "upd78k2.h"

typedef struct {
	system_header   header;
	upd78k2_context *upd;
	uint8_t         upd_pram[768];
	uint8_t         upd_rom[0xE000]; //ROM is actually 64K, but only first 56K are mapped in
} laseractive;

laseractive *alloc_laseractive(system_media *media, uint32_t opts);

#endif //LASERACTIVE_H_