#ifndef PIC_H_
#define PIC_H_

namespace driver {
	class PIC {
	public:
		static const dword PIC0_ICW1 = 0x0020;
		static const dword PIC0_OCW2 = 0x0020;
		static const dword PIC0_IMR  = 0x0021;
		static const dword PIC0_ICW2 = 0x0021;
		static const dword PIC0_ICW3 = 0x0021;
		static const dword PIC0_ICW4 = 0x0021;
		static const dword PIC1_ICW1 = 0x00a0;
		static const dword PIC1_OCW2 = 0x00a0;
		static const dword PIC1_IMR  = 0x00a1;
		static const dword PIC1_ICW2 = 0x00a1;
		static const dword PIC1_ICW3 = 0x00a1;
		static const dword PIC1_ICW4 = 0x00a1;
		static void init();
	};
}

#endif /*PIC_H_*/
