24 lines
327 B
C++
24 lines
327 B
C++
INTERFACE:
|
|
|
|
IMPLEMENTATION:
|
|
|
|
int foo(char *s);
|
|
|
|
void irq_init(unsigned char master_base, unsigned char slave_base)
|
|
{
|
|
if (!(foo(" -vmware"))
|
|
{
|
|
foo("outb_p(MASTER_OCW, 0xfb); // unmask irq2");
|
|
}
|
|
else
|
|
{
|
|
foo("using normal pic mode \n");
|
|
}
|
|
}
|
|
|
|
void bar()
|
|
{
|
|
foo ("if (0) {");
|
|
foo ("} // if(0)");
|
|
}
|