도와주세요!!
글 수 15,339
2003.09.28 14:56:26 (*.43.14.76)
6705
안녕하세요..linux 프로그램 한지 얼마 안되는 초짜입니다.
ez_m01 보드의 ezboot 파일 생성시
start의 Makefile
main의 Makefile
ezboot의 Makefile 컴파일
ezboot 프로그램에서 irq 타이머 인터럽트를 실험 할려고 합니다.
그런데 start.S 의 b IRQ 부분에서 어떻게 함수를 호출하는지 잘 모르겠습
니다. 만약 main.c 부분에 있는 함수를 호출할려면 어떻게 하여야 하는지
가려쳐 주세요.
[질문1]
main의 main 부분은 b reset 부분에서 ram의 시작번지 +400을 하여
_ram_entry 부분으로 이동 하는데. irq 인터럽트가 발생하면 main.c의
지정된 함수를 어떻게 찾아야 하는지.. 궁금합니다. ?
[질문2]
ezboot의 Makefile에서
all :
---------->
dd if=start/start_org of image/ezboot bs=1k conv=sync
dd if=main/main_org of=image/ezboot bs=1k seek=1
---------->
위의 dd 부분을 수행하는데 무슨 역활을 하는지?
ez_m01 보드의 ezboot 파일 생성시
start의 Makefile
main의 Makefile
ezboot의 Makefile 컴파일
ezboot 프로그램에서 irq 타이머 인터럽트를 실험 할려고 합니다.
그런데 start.S 의 b IRQ 부분에서 어떻게 함수를 호출하는지 잘 모르겠습
니다. 만약 main.c 부분에 있는 함수를 호출할려면 어떻게 하여야 하는지
가려쳐 주세요.
[질문1]
main의 main 부분은 b reset 부분에서 ram의 시작번지 +400을 하여
_ram_entry 부분으로 이동 하는데. irq 인터럽트가 발생하면 main.c의
지정된 함수를 어떻게 찾아야 하는지.. 궁금합니다. ?
[질문2]
ezboot의 Makefile에서
all :
---------->
dd if=start/start_org of image/ezboot bs=1k conv=sync
dd if=main/main_org of=image/ezboot bs=1k seek=1
---------->
위의 dd 부분을 수행하는데 무슨 역활을 하는지?