Слияние кода завершено, страница обновится автоматически
#include <sys/mman.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <linux/fb.h>
#include <fcntl.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <draw.h>
#include <sys/mman.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdlib.h>
#include <config.h>
#include <font_manager.h>
#include <disp_manager.h>
#include <encoding_manager.h>
#include <input_manager.h>
#include <debug_manager.h>
#include <page_manager.h>
int main(int argc, char **argv)
{
int iError;
/* 初始化调试系统,默认打开串口和网络打印 */
DebugPrintInit();
FBRegister();
/* 输入设备的注册 */
InputRegister();
/* 页面的注册 */
PageRegister();
FontInit();
GetFontOpr("freetype")->FontInit("/etc/font/simkai.ttf", 12);
InitInput();
/* 选择显示设备,并且在该结构体中记录显存的起始地址 */
iError = SelAndInitDisp("fb");
if(iError)
{
DebugPrint("SelAndInitDisp failure!\n");
return -1;
}
AllocVideoMem(5);
GetPageAction("main")->Run();
while(1)
{
;
}
return 0;
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )