bunch of work in progress on getting x86_64 bootstrap working.
[newos.git] / boot / x86_64 / int86.h
blobc82c8d092bc9a483f4db13d497ead0bdd5e744c7
1 #ifndef __INT86_H
2 #define __INT86_H
4 struct regs {
5 unsigned int eax;
6 unsigned int ebx;
7 unsigned int ecx;
8 unsigned int edx;
9 unsigned int esi;
10 unsigned int edi;
11 unsigned short es;
12 unsigned short flags;
15 void int86(int interrupt, struct regs *r);
17 #endif