Start adding simple video console which uses framebuffer
This commit is contained in:
@ -3,25 +3,24 @@
|
||||
|
||||
#include <devices/pl110.h>
|
||||
#include <framebuffer.h>
|
||||
#include <console.h>
|
||||
|
||||
struct fb myfb;
|
||||
|
||||
void video(void)
|
||||
{
|
||||
unsigned int x, y;
|
||||
pl110_init(&myfb, 16);
|
||||
x = 0, y = 0;
|
||||
for (y=0; y<480; y++)
|
||||
for (x=0; x<640; x++)
|
||||
fb_write_pixel(&myfb, x, y, 0xff, 0x00, 0x00);
|
||||
void video(void) {
|
||||
// unsigned int x, y;
|
||||
pl110_init(&myfb, 24);
|
||||
// x = 0, y = 0;
|
||||
// for (y=0; y<480; y++)
|
||||
// for (x=0; x<640; x++)
|
||||
// fb_write_pixel(&myfb, x, y, 0x3f, 0x0, 0x6f);
|
||||
console_init(&myfb);
|
||||
}
|
||||
|
||||
int main(void)
|
||||
{
|
||||
int main(void) {
|
||||
print_init(&pl011_putc); //initialize the serial console
|
||||
|
||||
video();
|
||||
|
||||
print("hello, world!\n");
|
||||
return 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user