1 /* 2 * include/asm-i386/processor.h 3 * 4 * Copyright (C) 1994 Linus Torvalds 5 */ 6 7 #ifndef __ASM_I386_PROCESSOR_H 8 #define __ASM_I386_PROCESSOR_H 9 10 /* 11 * Bus types 12 */ 13 extern int EISA_bus; 14 #define MCA_bus 0 15 16 struct thread_struct { 17 unsigned long ksp; 18 unsigned long usp; 19 unsigned long ptbr; 20 unsigned int pcc; 21 unsigned int asn; 22 unsigned long unique; 23 unsigned long flags; 24 unsigned long res1, res2; 25 }; 26 27 #define INIT_TSS { \ 28 0, 0, 0, \ 29 0, 0, 0, \ 30 0, 0, 0, \ 31 } 32 33 #endif /* __ASM_I386_PROCESSOR_H */