도와주세요!!
글 수 15,339
2002.04.29 11:24:34 (*.241.146.2)
7121
안녕하세요.
ezboot 소스중에서요.
CS8900을 하드웨어적으로 연결하고 나서
소프트웨어에서 이를 인식하기 위해서 설정하는 부분들중에서요..
[질문1]
nCS2에 연결을 하였다면 소스의 memory.S 파일에서
// MCS1 ( nCS3..nCS2 ) IO 버스 타이밍을 설정한다
ldr r2, =SA1110_MSC1_V
str r2, [r1, #SA1110_REG_OFFSET_MSC1]
이부분만 변경하면 되는것인지 궁금합니다.
[질문2]
nCS0에 플래시 연결하고 그 설정값이 0x4b944b94 라고 되어있는데요.
nCS2에 CS8900 을 연결하고 그 설정값이 0x4b944b94 이렇게 동일하게 되어있는
데 어떻게 플래시에서 설정했던 타이밍값과 CS8900에서 설정되는 타이밍값이
같을 수 있는지 궁금합니다. CS8900과 관련하여 ezboot의 소스에서 초기화해
야 하는레지스터값의 내용에 관해 쪼금 설명해주셨으면 합니다.
ezboot 소스중에서요.
CS8900을 하드웨어적으로 연결하고 나서
소프트웨어에서 이를 인식하기 위해서 설정하는 부분들중에서요..
[질문1]
nCS2에 연결을 하였다면 소스의 memory.S 파일에서
// MCS1 ( nCS3..nCS2 ) IO 버스 타이밍을 설정한다
ldr r2, =SA1110_MSC1_V
str r2, [r1, #SA1110_REG_OFFSET_MSC1]
이부분만 변경하면 되는것인지 궁금합니다.
[질문2]
nCS0에 플래시 연결하고 그 설정값이 0x4b944b94 라고 되어있는데요.
nCS2에 CS8900 을 연결하고 그 설정값이 0x4b944b94 이렇게 동일하게 되어있는
데 어떻게 플래시에서 설정했던 타이밍값과 CS8900에서 설정되는 타이밍값이
같을 수 있는지 궁금합니다. CS8900과 관련하여 ezboot의 소스에서 초기화해
야 하는레지스터값의 내용에 관해 쪼금 설명해주셨으면 합니다.