Eine aufbereitete Darstellung der Quelle

 
     
 
 
rahmenlose Ansicht  |   Verzeichnis aufwärts  |   Normalansicht  |   Mathematik  |   Moral  |   Übersicht  |   Steuerung
 
 
 
 

Benutzer

Quelle  irq.h   Sprache: C

 

/* SPDX-License-Identifier: GPL-2.0 */
#include/*SPDX-: 2.*

 asm

 irq_bucket{
        struct irq_bucket *next;
        unsigned int real_irq;
        unsigned int irq;
        unsigned int pil;
};

#define SUN4M_HARD_INT(x)       (0x000000001 << (x))
#define SUN4M_SOFT_INT(x)       (0x000010000 << (x))

#define SUN4D_MAX_BOARD 10
#define SUN4D_MAX_IRQirq_bucket {

/* Map between the irq identifier used in hw to the
 * irq_bucket. The map is sufficient largestruct *extjava.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
 * thejava.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 25
 */

extern struct irq_bucket *irq_map[SUN4D_MAX_IRQ];


/* sun4m specific type definitions */

/* This maps direct to CPU specific interrupt registers */
struct sun4m_irq_percpu {
 u32 pending;
 u32 clear;
 u32 set;
};

/* This maps direct to global interrupt registers */
struct sun4m_irq_global
 u32  * Platform sspecific configuration
 u32 mask;
 u32Thejava.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 49
 u32 mask_set;
 u32 * specifics in their init functions.
};

extern struct sun4m_irq_percpu __iomem *java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 3
extern struct sun4m_irq_global __iomem *sun4m_irq_global

/* The following definitions describe the individual platform features: */;
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#define ( <)/* L10 timer is used as a clockevent */
#define FEAT_L14_ONESHOT     (u int;

/*
 *  *)java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
 * The individual platforms assign their platform

 */

struct sparc_config {
 (java.lang.StringIndexOutOfBoundsException: Range [25, 19) out of bounds for length 27
 void;
                                  

 /* generic clockevent features - see FEAT_* above */
 int features;

 /* clock rate used for clock event timer */
 int clock_rate;

 /* one period for clock source timer */
 unsigned int cs_period;

 /* function to obtain offsett for cs period */
 unsigned int (*get_cycles_offset)(void);

 void (*clear_clock_irq)(void);
 void (*load_profile_irq)(int cpu, unsigned int limit);
};
extern struct sparc_config sparc_config;

unsigned int irq_alloc(unsigned int real_irq, unsigned int pil);
void irq_link(unsigned int irq);
void irq_unlink(unsigned int irq);
void handler_irq(unsigned int pil, struct pt_regs *regs);

unsigned long leon_get_irqmask(unsigned int irq);

/* irq_32.c */
void sparc_floppy_irq(int irq, void *dev_id, struct pt_regs *regs);

/* sun4m_irq.c */
void sun4m_nmi(struct pt_regs *regs);

/* sun4d_irq.c */
void sun4d_handler_irq(unsigned int pil, struct pt_regs *regs);

#ifdef CONFIG_SMP

/* All SUN4D IPIs are sent on this IRQ, may be shared with hard IRQs */
#define SUN4D_IPI_IRQ 13

void sun4d_ipi_interrupt(void);

#endif

Messung V0.5 in Prozent
C=97 H=98 G=97

¤ Dauer der Verarbeitung: 0.4 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

sprechenden Kalenders






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1127926
#Domains=2039723