|
|
|
|
@ -10,13 +10,15 @@ extern "C" int main() {
|
|
|
|
|
unsigned int numCPUs = Core::count();
|
|
|
|
|
DBG_VERBOSE << "Number of CPUs: " << numCPUs << endl;
|
|
|
|
|
|
|
|
|
|
CGA::setCursor(0, 0);
|
|
|
|
|
|
|
|
|
|
//test cga implemantation
|
|
|
|
|
CGA::setCursor(1, 2);
|
|
|
|
|
unsigned x,y;
|
|
|
|
|
CGA::getCursor(x, y);
|
|
|
|
|
|
|
|
|
|
CGA::setCursor(x+1, y+1);
|
|
|
|
|
|
|
|
|
|
for(uint8_t i = 0; i < 10; i++)
|
|
|
|
|
CGA::show(i, i, i+0x30, CGA::Attribute());
|
|
|
|
|
|
|
|
|
|
/* Start application processors
|
|
|
|
|
* To avoid unexpected behaviour, make sure that interrupts are not
|
|
|
|
|
* enabled before the APs are booted. Otherwise it might interfere with the
|
|
|
|
|
|