Example #1
0
 public static void SetIrqHandler(byte aIrqNo, IRQDelegate aHandler)
 {
     SetIntHandler((byte)(0x20 + aIrqNo), aHandler);
 }
Example #2
0
 public static void SetIrqHandler(byte aIrqNo, IRQDelegate aHandler)
 {
     SetIntHandler((byte)(0x20 + aIrqNo), aHandler);
 }
Example #3
0
 // We used to use:
 //Interrupts.IRQ01 += HandleKeyboardInterrupt;
 // But at one point we had issues with multi cast delegates, so we changed to this single cast option.
 // [1:48:37 PM] Matthijs ter Woord: the issues were: "they didn't work, would crash kernel". not sure if we still have them..
 public static void SetIntHandler(byte aIntNo, IRQDelegate aHandler)
 {
     mIRQ_Handlers[aIntNo] = aHandler;
 }
Example #4
0
 // We used to use:
 //Interrupts.IRQ01 += HandleKeyboardInterrupt;
 // But at one point we had issues with multi cast delegates, so we changed to this single cast option.
 // [1:48:37 PM] Matthijs ter Woord: the issues were: "they didn't work, would crash kernel". not sure if we still have them..
 public static void SetIntHandler(byte aIntNo, IRQDelegate aHandler)
 {
     mIRQ_Handlers[aIntNo] = aHandler;
 }