|
|
1.1 ! root 1: #ifndef __COMMON__INTMASK_H__ ! 2: #define __COMMON__INTMASK_H__ ! 3: ! 4: /* ! 5: * This internal header contains a definition for a data type used to hold ! 6: * interrupt masking information. It is not formally specified whether this ! 7: * type is arithmetic or non-arithmetic, and no portable uses for it have been ! 8: * defined. It exists in the common space for use by the kernel configuration ! 9: * mechanisms included in the base system. ! 10: */ ! 11: ! 12: /* ! 13: * If we are using interrupt masking to define our interrupt priority scheme, ! 14: * then we need a type sufficient to hold a bitmask for at least 16 vectors ! 15: * (for the IBM PC). Defining this as a long integer should be sufficient ! 16: * for now. ! 17: */ ! 18: ! 19: typedef unsigned long intmask_t; ! 20: ! 21: #endif /* ! defined (__COMMON__INTMASK_H__) */ ! 22:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.