도와주세요!!
글 수 15,339
2003.08.26 10:38:22 (*.119.189.236)
6738
마크로 wrote..
: EZ-X5를 사용중입니다.
: 부팅을 하면 로고가 나오고 바로 아래 프롬프트가 깜박입니다.
: 이 프롬프트를 안 보이게 하고 싶은데 어떻게 해야 하나요?
:
: 마이크로 윈도우즈를 띄워도 계속 깜박여서...
저는 다음과 같이 커서의 깜빡임을 없애기는 했는데 맞는지는 모르겠네요..
첨고로 커널 버전은 2.4.18입니다.
커널 소스중에서 drivers/video/fbcon.c 화일을 수정 해 주었습니다.
간단하게는 160 라인정도에 있는 다음 매크로의 값을 0으로 줘도 되구요..
#define CURSOR_DRAW_DELAY 0
커서와 관련되어 있는 인터럽트 처리 부분을 빼 줘도 되더군요..
240 라인 정도 부터 다음과 같은 라인이 있는데 이것을 주석 처리
/*
static void cursor_timer_handler(unsigned long dev_addr);
static struct timer_list cursor_timer = {
function: cursor_timer_handler
};
static int use_timer_cursor;
static void cursor_timer_handler(unsigned long dev_addr)
{
fbcon_vbl_handler(0, NULL, NULL);
cursor_timer.expires = jiffies+HZ/50;
add_timer(&cursor_timer);
}
*/
그리고 470라인정도의 다음 부분도 주석 처리.
if (irqres) {
/*
use_timer_cursor = 1;
cursor_blink_rate = DEFAULT_CURSOR_BLINK_RATE;
cursor_timer.expires = jiffies+HZ/50;
add_timer(&cursor_timer);
*/
}