MOS Source Code
Loading...
Searching...
No Matches
interrupt.hpp
Go to the documentation of this file.
1
// SPDX-License-Identifier: GPL-3.0-or-later
2
3
#pragma once
4
5
#include <
mos/types.hpp
>
6
11
typedef
bool
(*
irq_serve_t
)(
u32
irq,
void
*data);
12
13
void
interrupt_entry
(
u32
irq);
14
22
void
interrupt_handler_register
(
u32
irq,
irq_serve_t
handler,
void
*data);
irq_serve_t
bool(* irq_serve_t)(u32 irq, void *data)
Function pointer type for interrupt handlers.
Definition
interrupt.hpp:11
interrupt_entry
void interrupt_entry(u32 irq)
Definition
interrupt.cpp:21
interrupt_handler_register
void interrupt_handler_register(u32 irq, irq_serve_t handler, void *data)
Register an interrupt handler.
Definition
interrupt.cpp:35
bool
int bool
Definition
pb_syshdr.h:57
u32
unsigned int u32
Definition
types.h:17
types.hpp
kernel
include
private
mos
interrupt
interrupt.hpp
Generated on
for MOS Source Code by
1.14.0