Clubcos
0.0.0
Clubcos - Clubc Operating System
|
데이타 구조 | |
struct | tagInterruptContext |
인터럽트 콘텍스트입니다. 더 자세히 ... | |
타입정의 | |
typedef struct tagInterruptContext | InterruptContext |
인터럽트 콘텍스트입니다. 더 자세히 ... | |
열거형 타입 | |
enum | { INTERRUPT_QUEUE_FLAG_KEYBOARD = PIC_IRQ_KEYBOARD << 24 } |
함수 | |
void | ckInterruptQueueInitialize (void) |
인터럽트 큐를 초기화합니다. 더 자세히 ... | |
void | ckExceptIntHandler00 () |
void | ckExceptIntHandler01 () |
void | ckExceptIntHandler02 () |
void | ckExceptIntHandler03 () |
void | ckExceptIntHandler04 () |
void | ckExceptIntHandler05 () |
void | ckExceptIntHandler06 () |
void | ckExceptIntHandler07 () |
void | ckExceptIntHandler08 () |
void | ckExceptIntHandler09 () |
void | ckExceptIntHandler0A () |
void | ckExceptIntHandler0B () |
void | ckExceptIntHandler0C () |
void | ckExceptIntHandler0D () |
void | ckExceptIntHandler0E () |
void | ckExceptIntHandler0F () |
void | ckExceptIntHandler10 () |
void | ckExceptIntHandler11 () |
void | ckExceptIntHandler12 () |
void | ckExceptIntHandler13 () |
void | ckExceptIntHandler14 () |
void | ckUnknownIntHandler () |
변수 | |
CircularQueue32 | g_InterruptQueue |
인터럽트 큐입니다. 더 자세히 ... | |
typedef struct tagInterruptContext InterruptContext |
인터럽트 콘텍스트입니다.
C로 짜여진 ISR에 어셈블리로 짜여진 ISR이 인수로 이 콘텍스트의 포인터를 넘깁니다.
void ckExceptIntHandler00 | ( | ) |
void ckExceptIntHandler01 | ( | ) |
void ckExceptIntHandler02 | ( | ) |
void ckExceptIntHandler03 | ( | ) |
void ckExceptIntHandler04 | ( | ) |
void ckExceptIntHandler05 | ( | ) |
void ckExceptIntHandler06 | ( | ) |
void ckExceptIntHandler07 | ( | ) |
void ckExceptIntHandler08 | ( | ) |
void ckExceptIntHandler09 | ( | ) |
void ckExceptIntHandler0A | ( | ) |
void ckExceptIntHandler0B | ( | ) |
void ckExceptIntHandler0C | ( | ) |
void ckExceptIntHandler0D | ( | ) |
void ckExceptIntHandler0E | ( | ) |
void ckExceptIntHandler0F | ( | ) |
void ckExceptIntHandler10 | ( | ) |
void ckExceptIntHandler11 | ( | ) |
void ckExceptIntHandler12 | ( | ) |
void ckExceptIntHandler13 | ( | ) |
void ckExceptIntHandler14 | ( | ) |
void ckInterruptQueueInitialize | ( | void | ) |
인터럽트 큐를 초기화합니다.
void ckUnknownIntHandler | ( | ) |
CircularQueue32 g_InterruptQueue |
인터럽트 큐입니다.