blob: 4ced36fb5a59684031e7632653b5860cfcdb3830 [file] [log] [blame]
Markus Armbrusterf91005e2019-06-04 20:16:18 +02001#ifndef HW_SPARC_SPARC64_H
2#define HW_SPARC_SPARC64_H
Artyom Tarasenkofff54d22016-09-29 14:02:19 +02003
Markus Armbrusterec150c72019-08-12 07:23:31 +02004#include "target/sparc/cpu-qom.h"
5
Mark Cave-Ayland2a4d6af2017-12-21 07:32:57 +00006#define IVEC_MAX 0x40
7
Igor Mammedov58530462017-10-05 15:51:06 +02008SPARCCPU *sparc64_cpu_devinit(const char *cpu_type, uint64_t prom_addr);
Artyom Tarasenkofff54d22016-09-29 14:02:19 +02009
10void sparc64_cpu_set_ivec_irq(void *opaque, int irq, int level);
Markus Armbrusterf91005e2019-06-04 20:16:18 +020011
12#endif