Class PIC
PIC class. Used to manage PIC interrupts.
Inheritance
System.Object
PIC
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Cosmos.Core
Assembly: Cosmos.Core.dll
Syntax
public class PIC
Constructors
| Improve this Doc View SourcePIC()
Create new instance of the PIC class.
Declaration
public PIC()
Fields
| Improve this Doc View SourceMaster
Master PIC.
Declaration
protected readonly PIC Master
Field Value
Type | Description |
---|---|
PIC |
Slave
Slave PIC.
Declaration
protected readonly PIC Slave
Field Value
Type | Description |
---|---|
PIC |
Methods
| Improve this Doc View SourceEoiMaster()
Master end of interrupt.
Declaration
public void EoiMaster()
EoiSlave()
Slave end of interrupt.
Declaration
public void EoiSlave()
Init(PIC, Byte, Byte, Byte)
Initialize PIC.
Declaration
protected void Init(PIC aPIC, byte aBase, byte aIDunno, byte aMask)
Parameters
Type | Name | Description |
---|---|---|
PIC | aPIC | A PIC. |
System.Byte | aBase | A base data port. |
System.Byte | aIDunno | Slave relationship message. |
System.Byte | aMask | A mask. |