00001 // EPOS-- IC Mediator Common Package 00002 00003 // This work is licensed under the Creative Commons 00004 // Attribution-NonCommercial-NoDerivs License. To view a copy of this license, 00005 // visit http://creativecommons.org/licenses/by-nc-nd/2.0/ or send a letter to 00006 // Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. 00007 00008 #ifndef __ic_h 00009 #define __ic_h 00010 00011 #include <system/config.h> 00012 00013 __BEGIN_SYS 00014 00015 class IC_Common 00016 { 00017 protected: 00018 IC_Common() {}; 00019 00020 public: 00021 // Interrupt Mask 00022 typedef unsigned long Mask; 00023 enum {ALL = 0xffffffff}; 00024 }; 00025 00026 __END_SYS 00027 00028 #include __HEADER_MACH(ic) 00029 00030 #endif