일반 화면 커서와 커널에서 한글입력
2009.09.28 08:50
강좌 & 팁 EZ-보드 그래픽 & 멀티미디어 네트워크 프로그래밍 디바이스 드라이버 ImJa 솔루션 임베디드 FLEX 안드로이드 iOS 개발 FAIDE 하드웨어 C/C++ go언어 GNU C 레퍼런스 메뉴얼 ARM 루아 응용 프로젝트 이클립스 지그비 개발자 노트 권장도서 FPGA
|
2009.09.28 08:50
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 공지 | 포럼의 메뉴가 보이지 않아요! | 장길석 | 2014.02.06 | 957669 |
| 공지 | [중요 공지]제품 사용 및 기술 문의는 전화 상담을 받지 않습니다. | 장길석 | 2012.11.09 | 1408554 |
| 공지 | 답글에 대한 공지 사항. | falinux | 2006.11.20 | 2424050 |
| 10801 | [특판][성Y인Y용Y품][비아][시알][여성흥분제] 전부 1+1 vv8282.top 지금 확인해보세요~! | dde33 | 2026.10.15 | 2 |
| 10800 | 요즘 잘 나가는,,, | dde33 | 2026.09.12 | 845 |
| 10799 | buildroot 사용 관련 | 로즈마리 | 2021.02.01 | 38167 |
| 10798 | GPIO 제어 방법 문의 [1] | 단순최고 | 2021.01.25 | 51084 |
| 10797 | 임베디드 리눅스 개발 보드 추천 | nam | 2019.12.06 | 48864 |
| 10796 | make wandboard_quad 실행시 문제 | gasi | 2019.08.27 | 47085 |
| 10795 | LCD 초기화 코드 좀 봐주세요 [1] | 김용수 | 2019.07.12 | 63137 |
| 10794 | 임베디드 리눅스 커널 소스에 관해 질문드립니다 ! | ekthatkxkd | 2019.06.28 | 43729 |
| 10793 | numpy,scipy 를 arm-linux-XXXX 로 크로스컴파일 하여 올릴수 있나요? | 초보자 | 2019.06.24 | 49288 |
| 10792 | I2C - deal with arbitration loss 오류가 궁금합니다. [1] | S1eepingBeauty | 2018.12.10 | 56771 |
| 10791 |
구형 EM-PXA270 보드 혹시 보유하시분 연락 주시면 감사드릴께요.
| 존 | 2018.11.24 | 42753 |
| 10790 | 리눅스 GPIO 관련 센서의 단선 또는 고장유무 판별법이 궁금합니다. [2] | S1eepingBeauty | 2018.11.12 | 55127 |
| 10789 | 임베디드 리눅스에서 c 언어 디버깅 궁금합니다. [1] | 존 | 2018.09.14 | 47073 |
| 10788 | 부팅 시간 문의 [1] | nam | 2018.06.29 | 45795 |
| 10787 | fork()의 thread 멈추는 현상 [4] | HwangRoy | 2018.05.09 | 58616 |
| 10786 | 실행중 symbol not found 를 발생시키는 u-boot 본적 있으신가요 ? | sayyouandme | 2017.12.17 | 57350 |
| 10785 | NOR Flash 질문! [1] | Chanmini | 2017.12.11 | 67069 |
| 10784 | 소스 해석 도와주세요 ... | 남바완 | 2017.10.31 | 55610 |
| 10783 | 리눅스 드라이버 IRS에 관한 질문드립니다 [1] | 김현수 | 2017.05.07 | 32389 |
| 10782 | N200-S5PV210에 리눅스 커널 4.4.52 부팅이 안되네요.. 도와주세요.. [1] | 성정기 | 2017.03.14 | 29209 |
안녕하세요..
커널 2.6.21 에 보시면 drivers/video/console/bitblit.c 파일이 있습니다.
사용하고 계신 커널이 어떤 것인지 궁금하네요... 만약 다른 버젼의 커널이라면 이와 같은 기능을 하는 커널의 함수를 찾아서
아래와 같은 방법으로 해 주셔야 합니다.
drivers/video/console/bitblit.c 파일에서
static void bit_cursor() 함수에서 cursor.set = 0; 전에 return 을 해 주시면 커서는 없앨 수 있습니다.
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 = (vc->vc_font.width + 7) >> 3, c;
int y = real_y(ops->p, vc->vc_y);
int attribute, use_sw = (vc->vc_cursor_type & 0x10);
int err = 1;
char *src;
return;
cursor.set = 0;
if (softback_lines) {
if (y + softback_lines >= vc->vc_rows) {