interrupt.cc File Reference

Back to the index.

Classes | Functions
interrupt.cc File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "interrupt.h"
#include "misc.h"

Go to the source code of this file.

Classes

struct  interrupt_handler
 

Functions

void interrupt_handler_register (struct interrupt *templ)
 
void interrupt_handler_remove (const char *name)
 
int interrupt_handler_lookup (const char *name, struct interrupt *templ)
 
void interrupt_connect (struct interrupt *in, int exclusive)
 
void interrupt_disconnect (struct interrupt *in, int exclusive)
 

Function Documentation

◆ interrupt_connect()

void interrupt_connect ( struct interrupt in,
int  exclusive 
)

Definition at line 205 of file interrupt.cc.

References interrupt::name.

◆ interrupt_disconnect()

void interrupt_disconnect ( struct interrupt in,
int  exclusive 
)

Definition at line 246 of file interrupt.cc.

References interrupt::name.

◆ interrupt_handler_lookup()

int interrupt_handler_lookup ( const char *  name,
struct interrupt templ 
)

Definition at line 166 of file interrupt.cc.

References interrupt::interrupt_assert, and interrupt_handler::templ.

◆ interrupt_handler_register()

void interrupt_handler_register ( struct interrupt templ)

Definition at line 81 of file interrupt.cc.

References interrupt::name, and interrupt_handler::templ.

Referenced by bus_isa_init(), dev_crime_init(), dev_vr41xx_init(), and DEVINIT().

◆ interrupt_handler_remove()

void interrupt_handler_remove ( const char *  name)

Definition at line 119 of file interrupt.cc.


Generated on Tue Mar 24 2020 14:04:48 for GXemul by doxygen 1.8.17