pub const unsafe fn new(os1: u8, os2: u8) -> ChainPIC
	{
		ChainPIC
		{
			pics:
			[
				PIC
				{
					offset: os1,
					cmd: Port::new(0x20),
					data: Port::new(0x21),
				},
				PIC
				{
					offset: os2,
					cmd: Port::new(0xA0),
					data: Port::new(0xA1),
				},
			],
		}
	}
// Create an interface for the standard PIC1/PIC2, using offsets that are specified.
Create an interface for the standard PIC1/PIC2, using offsets that are specified.
Create an interface for the standard PIC1 / PIC2 using offsets that are specified .
pub const unsafe fn new(os1: u8, os2: u8) -> ChainPIC
	{
		ChainPIC
		{
			pics:
			[
				PIC
				{
					offset: os1,
					cmd: Port::new(0x20),
					data: Port::new(0x21),
				},
				PIC
				{
					offset: os2,
					cmd: Port::new(0xA0),
					data: Port::new(0xA1),
				},
			],
		}
	}
pub const unsafe fn new ( os1 : u8 , os2 : u8 ) -> ChainPIC { ChainPIC { pics : [ PIC { offset : os1 , cmd : Port :: new ( 0x20 ) , data : Port :: new ( 0x21 ) , } , PIC { offset : os2 , cmd : Port :: new ( 0xA0 ) , data : Port :: new ( 0xA1 ) , } , ] , } }
Create an interface for the standard PIC1/PIC2, using offsets that are specified.
Create an interface for the standard PIC1 / PIC2 using offsets that are specified .
os1
u8
os2
u8