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

ARM의 vector에 normal과 high 2가지가 존재하는 것으로 알고 있습니다.

실제로 CP15 register 1번을 사용해서 이것을 switching 하기도 하고요.

그런데 이걸 언제 왜 쓰는지... 도통 찾을 수가 없네요.

찾은 문구라고는 ARM System Developer's guilde에서의

"메모리맵 주소 0x00000000은 벡터 테이블을 위해 32비트 워드값들로 예약되어있다.  어떤 프로세서에서는 벡터 테이블을 상위주소 (0xffff0000에서 시작)로 설정하여 사용할 수 있다.  리눅스와 마이크로소프트사의 임베디드 제품과 같은 운영체제는 이 특징을 이용한다."

라는 구문입니다.

모토롤라쪽이 0xffff0000 쪽으로 알고 있는데 혹시 그것과 상관이 있는것인지... 답변 부탁드리겠습니다.

오늘도 즐거운 하루 되세요 :)

고현철

2008.06.12 07:30:35
*.59.122.203

리눅스에서는 high를 씁니다.

보통 0번지는 대형 os에서는 user영역으로 사용한다고 보시면 됩니다.
리눅스의 경우 커널영역은 c0000000서부터입니다.

이때 low vector면 골치아파지겟지요. vector가 kernel영역이 아니니....^^

김광준

2008.06.12 15:34:10
*.94.41.89

칩 벤더들이 high vector영역에 TCM을 구현해서 인터럽트 핸들링에서 잇점을 갖도록 설계하는 경우가 많이 있습니다.
멀티 쓰레드급 RTOS들에서 low vector를 사용해도 무방하나 칩 성능을 고려하여 high vector를 사용하기도 합니다.

강성곤

2008.06.12 16:34:21
*.12.187.126

감사합니다!! 궁금증이 싹~ 풀렸네요 ^^ 오늘도 좋은 하루 되세요 :)

p.s : 그러고보니 제가 1000번을 찍었군요... ㅎㅎ 오랜만에 하는 번호찍기 놀이에서 당첨된듯 아침부터 기분이 좋군요 :)

고현철

2008.06.13 20:08:57
*.32.117.22

ㅎㅎ, 당첨입니다.

머라도 드려야 하나....쩝
List of Articles
번호 제목 글쓴이 날짜 조회 수
1628 mtdblock 질문이;; [4] 이지은 2008-06-18 1943
1627 [질문]레지스트 변경시 문제가...[완료] [5] 윤창준 2008-06-18 608
1626 qtopia 다운로드가 안되요... [1] 이용규 2008-06-17 677
1625 rebis board ramdisk 64MB 가능? [3] 정재용 2008-06-16 658
1624 usb slave 통신 관해 질문드려요. [4] 이지은 2008-06-15 750
1623 [질문] 네트워크 디바이스의 ioctl [1] 홍춘식 2008-06-14 840
1622 타겟보드간 ping테스트 관련 질문드립니다. [1] 정재용 2008-06-12 988
1621 usb장치를 그냥 뽑았을때의 커널 처리과정 질문 [3] 정재용 2008-06-12 1078
» [완료] ARM vector에 관한 질문입니다. [4] 강성곤 2008-06-12 711
1619 NAND 2Gbyte 사용상의 문제 [4] 임의석 2008-06-11 981
1618 2.6.17커널 USB자동 인식 질문드립니다. [1] 정재용 2008-06-11 1022
1617 [질문]RTC 오차 관련해서 질문 드립니다. [3] 백승준 2008-06-10 2693
1616 UART에 관해서 문의드립니다. [1] 김경식 2008-06-10 752
1615 wince 빌드 에러 [1] 홍성관 2008-06-10 1186
1614 s3c2440 커널 2.6.x USB hotplugging [1] 정재용 2008-06-08 1599
1613 Aesop보드의 Flash를 Large Block Flash 사용하기 문의 [1] yjsk2001 2008-06-03 549
1612 aesop2440a 3차보드용 WinCE BSP를 1차 보드에도 적용 가능한가요... [1] 홍성관 2008-06-03 666
1611 sshd 설정 [3] 이학남 2008-06-02 678
1610 2.4 커널에서 256M NAND Flash관련한 질문입니다. [1] 박선종 2008-05-30 735
1609 커널 2.6.x 에서ide 인식문제 #2 [2] 정재용 2008-05-28 774

사용자 로그인