안녕하세요


요즘 한창 리눅스 공부 중인 학생입니다!


local APIC 타이머 레지스터에 접근해서 타이머 카운트 값을 얻어오는 과정 중에 질문이 있습니다.


ioremap_nocache(APIC_TMICT+APIC_DEFAULT_PHYS_BASE,0x20);     //  0xFEE00380

ioremap_nocache(APIC_TMCCT+APIC_DEFAULT_PHYS_BASE,0x20); //  0xFEE00390


이런 코드를 사용해서 두 개의 레지스터의 값을 얻어오고 있습니다.


APIC_TMICT 같은 경우 Initial Count 레지스터이고

APIC_TMCCT 는 Current Count 레지스터 이라고 알고 있습니다.


그런데 문제는 ioremap_nocache()를 통해 얻어온 Initial Count 레지스터의 값이 자꾸 변한다는 것입니다.


제 생각에는 변해서는 안되는 값으로 알고 있습니다.


혹시 저의 접근방식이 잘못된건지 질문드립니다.


ㅠㅠ도와주세요

번호 제목 글쓴이 날짜 조회 수
공지 [공지] 프로그래밍 관련 Q&A 게시판 입니다. woos 2016.04.09 22269
438 리눅스 커널 내부구조 소스 키보드 LED예제중 에러문제 천하무적주석 2014.12.11 1827
437 TX timestamp 관련 질문 정재훈 2014.11.04 2218
436 ioremap 관련해서 질문드립니다. [1] ysh 2014.10.29 2520
435 안녕하세요. 쓰레드에 관련하여 질문이 있습니다. 송창인 2014.10.22 1618
434 리눅스에서 지원하는 priority inheritance futex 에 대해서 질문입니다. CVE 2014.10.13 2327
433 mmap하여 read,write에 관한 질문입니다. [1] ysh 2014.10.08 2219
432 NAND ERASE 할 때 BLOCK 단위로 지우지 않는 방법 있을까요 ? [1] 최고운 2014.10.02 1813
431 atomic_read, atomic_add 시 interrupt disable, restore 가 필요한지.. [4] YYS 2014.10.02 3848
430 32bit 운영체제 resistor가 double형 변수처리하는 방법 구자경 2014.09.25 1576
429 안드로이드 포팅 질문드려요. [1] shepherd44 2014.09.18 2021
428 compressed/head.s 에서 LC0: 코드 관련 [1] erasmooth 2014.09.17 1853
427 "코드로 알아보는 ARM 리눅스 커널" 책에서...(초판 2쇄) erasmooth 2014.09.17 2314
426 boot.bin 파일을 부팅하는 usb를 만들고 싶습니다. 마고 2014.09.16 1836
» 리눅스에서 local APIC 타이머 레지스터 사용 질문드립니다. it876 2014.09.15 2108
424 __mmap_switched 레이블 전후로 PIC 에서 절대주소로 전환되는 원리 [1] erasmooth 2014.09.12 1880
423 qemu에 커널을 올릴 때 에러가 발생합니다. [3] ysh 2014.09.10 2172
422 시스템콜 대해서 질문좀 드려봅니다. [6] 장비익덕 2014.08.14 3979
421 ARM asssembler질문좀 드립니다. [3] 빈즈파덜 2014.08.05 2392
420 CPU가 현재 실행중인 PID값 받아오는거 질문드립니다. [2] file 이런Linux 2014.07.15 9532
419 linux kernel governor(onDemand) 질문입니다. hy 2014.07.10 1934
XE Login