Commit | Line | Data |
---|---|---|
9aee8cdb GM |
1 | /* |
2 | * The 'spint' (spawn and interrupt) routines use this structure. | |
3 | * | |
4 | * Note that spint_asm.asm contains an Assembly language version of | |
5 | * the following, so keep changes in synch! | |
992de934 GM |
6 | * |
7 | * @(#)spint.h 1.3 (Berkeley) %G% | |
9aee8cdb GM |
8 | */ |
9 | ||
10 | typedef struct { | |
11 | union REGS regs; | |
12 | struct SREGS sregs; | |
13 | int int_no; /* Which interrupt to wait on */ | |
14 | int done; /* Are we done, or just took an interrupt? */ | |
15 | int rc; /* return code */ | |
84f75426 | 16 | } Spint; |