기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

제가 보고 있는 CPU는 S5PV310 인데요

map-s5p.h 파일을 보고 있는데 아래와 첨부한 그림과 같이

S5P_VA_CHIPID가 S3C_ADDR(0x00700000)으로 정의가 되어있습니다.

 

제가 볼 땐 S5P_VA_CHIPID가 실제 CHIPID의 어드레스는 Base Address = 0x1000_0000입니다.

 

그렇다면 제가 유추할 땐 S5P_VA_CHIPID가 아마도 가상 어드레스를 말하고 있는 것 같은데..이게 맞나여?

 

그렇다면, 보통 리눅스 드라이버를 짤 때는 ioremap()함수를 통해서 가상 어드레스를 받아 오잖아여..

 

ioremap()연산을 하지 않고 가상 어드레스를 직접 정의 할 수 있는 것이 이해가 가질 않더라구여..원래 이렇게도

사용할 수 있는 것인가여? ioremap()함수를 사용하지 않고 가상 어드레스를 임의대로 정의가 가능한 것인가여?

 

결론적으로

 

CHIPID의 실제 어드레스( 0x1000_0000) 와 S3C_ADDR(0x00700000) 같다는 등식이 성립하지 않아서여 ㅠㅠ

고수님들의 친절한 답변 부탁드립니다.

 

 

2.jpg


고도리

2012.10.19 05:48:57
*.200.239.210

chip 내부 register들 중 특정한 부분은 저렇게 지정해서 사용합니다.


왜냐하면, vmalloc의 end를 결정하기 위해서입니다.

또, 필수적인 디바이스이기 때문에도 그렇고요.


이 외에 빼고/넣을 수 있는 장치들은 ioremap을 활용하는 경우가 많습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
5568 콘솔(Serial) 접속시 비밀번호 거는 방법 아시나요..? [4] 동수아빠 2012-10-24 1304
5567 android filesystem 소스코드 보는게 너무 힘드네요 [1] 김민욱 2012-10-24 1282
5566 kmalloc과 slab의 관계 김희철 2012-10-20 758
5565 WinCE6.0 C100에서 부팅화면 여러개 중에 선택 [1] 한강 2012-10-20 1131
5564 [S3C6410]SD 부팅과정에 대해서 만년설화 2012-10-20 760
» 삼성이 제공하는 커널에서 Map-s5p.h 파일은 무엇을 말하는 것인가요... file [1] 혜민아빠 2012-10-18 1247
5562 s3c2440 보드 관련 FW code를 구합니다. [4] 벌레 2012-10-18 1268
5561 엑시노스 4기반 개발보드를 구매 하고 싶은데요.. [1] 귀여운성냥 2012-10-18 1273
5560 ANDROID JNI 질문드립니다. [3] 레드다 2012-10-17 1221
5559 Live555 Server(Telechips) WIFI 전송 -> PC VLC Player ..... [4] 파란새 2012-10-17 2108
5558 Android에서 C++로 된 정적라이브러리를 C에서 사용하는 방법? [1] 하늘하늘 2012-10-17 1237
5557 Android에서 hw codec을 직접 사용해서 실시간으로 encoding이 ... [2] 시안 2012-10-17 1048
5556 삼성 CPU(S5PV310 CPU)를 보고 있는데여 .. file [1] 혜민아빠 2012-10-17 1497
5555 u-boot 커널 부팅 실패의 원인이 알고싶습니다. [3] 겟페우스 2012-10-16 1646
5554 overlay(HWComposer) 에 대해서... [2] 안심돈까스 2012-10-14 1614
5553 블랙박스 설정기능 문의입니다. [1] 강용근 2012-10-13 1573
5552 Android SDK ANT 로 APK 빌드시 에러 도움 요청 !!!!! 파란새 2012-10-12 947
5551 임베디드 리눅스에서 FTP 에 있는 파일 리스트 확인방법 동수아빠 2012-10-11 932
5550 MFC 5.X API 에 대한 질문 이종현 2012-10-11 764
5549 NuHTTPDataSource 관련 로그는 찍히는데, 소스코드 및 흔적이 안보... [2] whiterub 2012-10-10 1415

사용자 로그인