Updated PCI IDs to latest snapshot.
[tangerine.git] / arch / all-mingw32 / kernel / kernel.conf
blobab52409d1c38c3b43596a7027bb60a6013e6aa44
1 ##begin config
2 version 2.0
3 residentpri 127
4 libbase KernelBase
5 libbasetype struct KernelBase
6 ##end config
7 ##begin cdef
8 #include <inttypes.h>
9 #include <aros/kernel.h>
10 #include <utility/tagitem.h>
11 #include <stdarg.h>
12 ##end cdef
13 ##begin cdefprivate
14 #include "kernel_intern.h"
15 ##end cdefprivate
16 ##begin functionlist
17 KRN_SchedType KrnGetScheduler() ()
18 void KrnSetScheduler(KRN_SchedType sched) (D0)
19 void KrnCause() ()
20 void KrnDispatch() ()
21 void KrnSwitch() ()
22 void KrnSchedule() ()
23 void * KrnAddIRQHandler(uint8_t irq, void *handler, void *handlerData, void *handlerData2) (D0, A0, A1, A2)
24 void KrnRemIRQHandler(void * handle) (A0)
25 void KrnCli() ()
26 void KrnSti() ()
27 struct TagItem *KrnGetBootInfo() ()
28 int KrnBug(const char *format, va_list args) (A0, A1)
29 int KrnIsSuper() ()
30 void * KrnAddExceptionHandler(uint8_t irq, void *handler, void *handlerData, void *handlerData2) (D0, A0, A1, A2)
31 void KrnRemExceptionHandler(void * handle) (A0)
32 int KrnMapGlobal(void *virtual, void *physical, uint32_t length, KRN_MapAttr flags) (A0, A1, D0, D1)
33 int KrnUnmapGlobal(void *virtual, uint32_t length) (A0, D0)
34 void *KrnCreateContext() ()
35 void KrnDeleteContext(void *context) (A0)
36 void *KrnVirtualToPhysical(void *virt) (A0)
37 void KrnSetProtection(void *address, uint32_t length, KRN_MapAttr flags) (A0, D0, D1) 
38 ##end functionlist