Linux 로고를 LCD 사이즈에 맞게 변경하고 보면 왼쪽 상단에 커서가 깜빡이는
것 을 볼 수 있다. 이를 제거 하기위해서는 커널소스를 수정하면된다.
1. 수정 파일 : drivers/video/console/bitblit.c
2. 수정 내용 :
static void bit_cursor(struct vc_data *vc, struct fb_info *info, int mode, int softback_lines, int fg, int bg) { struct fb_cursor cursor; struct fbcon_ops *ops = info->fbcon_par; unsigned short charmask = vc->vc_hi_font_mask ? 0x1ff : 0xff; int w = DIV_ROUND_UP(vc->vc_font.width, 8), c; int y = real_y(ops->p, vc->vc_y); int attribute, use_sw = (vc->vc_cursor_type & 0x10); int err = 1; char *src; #ifdef NT_101_BOARD // For Remove Linux Boot Logo Cursor return; #endif//NT_101_BOARD cursor.set = 0; if (softback_lines) { if (y + softback_lines >= vc->vc_rows) { mode = CM_ERASE; ops->cursor_flash = 0; return; } else y += softback_lines; } : : |
'Programming & Tools > TMS320DM368' 카테고리의 다른 글
[DM368] RGB888 to RGB565 (0) | 2012.05.31 |
---|---|
[DM368] OSD 에 Color Key 를 이용하여 Tranparency 설정하기. (0) | 2012.05.31 |
[DM368] LCD 화면에 TTY Login 안보이게 하는 방법 (0) | 2012.05.24 |
[DM368] CCS 환경설정 (0) | 2012.04.30 |
[DM368] boot.scr 만들기 (0) | 2012.04.13 |