// SPDX-License-Identifier: GPL-2.0
/*
* arch / sh / boards / dreamcast / setup . c
*
* Hardware support for the Sega Dreamcast .
*
* Copyright ( c ) 2001 , 2002 M . R . Brown < mrbrown @ linuxdc . org >
* Copyright ( c ) 2002 , 2003 , 2004 Paul Mundt < lethal @ linux - sh . org >
*
* This file is part of the LinuxDC project ( www . linuxdc . org )
*
* This file originally bore the message ( with enclosed - $ ) :
* Id : setup_dc . c , v 1 . 5 2001 / 05 / 24 05 : 09 : 16 mrbrown Exp
* SEGA Dreamcast support
*/
#include <linux/sched.h>
#include <linux/kernel.h>
#include <linux/param.h>
#include <linux/interrupt.h>
#include <linux/init.h>
#include <linux/irq.h>
#include <linux/device.h>
#include <asm /io.h>
#include <asm /irq.h>
#include <asm /rtc.h>
#include <asm /machvec.h>
#include <cpu/addrspace.h>
#include <mach/sysasic.h>
static void __init dreamcast_setup(char **cmdline_p)
{
/* GAPS PCI bridge assumes P2 area relative addresses. */
__set_io_port_base(P2SEG);
}
static struct sh_machine_vector mv_dreamcast __initmv = {
.mv_name = "Sega Dreamcast" ,
.mv_setup = dreamcast_setup,
.mv_irq_demux = systemasic_irq_demux,
.mv_init_irq = systemasic_irq_init,
};
Messung V0.5 in Prozent C=94 H=12 G=66
¤ Dauer der Verarbeitung: 0.14 Sekunden
(vorverarbeitet am 2026-10-01)
¤
*© Formatika GbR, Deutschland