blob: 389fe3e9e6e3f3eca6c28c947a97755156cb9035 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#ifndef DEF_DEV_NS_H
#define DEF_DEV_NS_H
#include <Devices/Device.proto.h>
#include <Library/Vector.class.h>
namespace Dev {
void handleIRQ(registers_t regs, int irq);
void registerDevice(Device* dev);
void unregisterDevice(Device* dev);
bool requestIRQ(Device* dev, int irq);
Vector<Device*> findDevices(String _class = "");
}
#endif
|