Esempio n. 1
0
void pic_mask_all(void)
{
        int i;
        for (i = 0 + PIC1_OFFSET; i < 16 + PIC1_OFFSET; i++) {
                pic_mask_irq(i);
        }
}
Esempio n. 2
0
File: pic.c Progetto: kapec94/DemOS
int pic_mask_irqs()
{
	int i;
	for (i = 0; i < 0x10; i++) {
		pic_mask_irq(i);
	}
	return S_OK;
}
Esempio n. 3
0
void	timer_init	(uint32_t	freq)	{
	uint32_t	div	= 1193180 / freq;

	outb(0x43, 0x36);
	outb(0x40, div & 0xFF);
	outb(0x40, div >> 8);

	pic_mask_irq(0x20);
}
Esempio n. 4
0
void pic_mask_all(void)
{
    for (int i = 0 + PIC1_OFFSET; i < 16 + PIC1_OFFSET; i++)
        pic_mask_irq(0, i);
}