도와주세요!!
글 수 15,339
2002.11.21 08:12:56 (*.230.107.216)
6679
강좌에서 설명된 "데이터 버스를 이용한 LED와 스위치의 I/O제어"에서
소스를 그대로 컴파일하여 실행했는데요, 아래와 같은 에러 메세지가 뜹니다.
test r <----쉘에서 입력한 내용.
-----------------------------------------------------------------------------------------------
SAMPLE_IO OPEN
Unable to handle kernel paging request at virtual address f0100002
pgd = c19c8000
*pgd = 00000000, *pmd = 00000000
Internal error: Oops: 0
CPU: 0
pc : [] lr : [] Not tainted
sp : c19cff74 ip : ffffffff fp : c19cff80
r10: 40104f28 r9 : c19ce000 r8 : bffffdd0
r7 : 00000001 r6 : 00000000 r5 : ffffffea r4 : c1afb5a0
r3 : 000000c7 r2 : f0100002 r1 : bffffdd0 r0 : bffffdd0
Flags: NzCv IRQs on FIQs on Mode SVC_32 Segment user
Control: C19CB17F Table: C19CB17F DAC: 00000015
Process test (pid: 79, stackpage=c19cf000)
Stack:
c19cff60: c0042448 c2802158 a0000013 ffffffff c19cffac c19cff84 c00424
48
c19cff80: c2802144 c19cffb4 c001ccc4 00000003 00000002 bffffe34 00000003 c00149
a4
c19cffa0: 00000000 c19cffb0 c0014820 c0042378 00000003 c001ca28 00000003 bffffd
d0
c19cffc0: 00000001 00000072 00000003 00000002 bffffe34 4001dfa0 020002ec
020005
a0
c19cffe0: 40104f28 bffffdf0 400af830 bffffdd0 020004c0 400af834 20000010 000000
03
Backtrace:
Function entered at [] from []
Funct= 000000003 r6 = d211000) e2533001 rd
-----------------------------------------------------------------------------------------------
io.o 와 test 파일을 ramdisk에 적재한 후에, 아래와 같은 작업을 하여 실행했습니다.
cd /dev
mknod SAMPLE_IO c 190 0
cd /
insmod io.o <---------여기까지 잘 실행이 되었습니다. (성공했다는 메세지가 보였지요..)
test r
소스를 그대로 컴파일하여 실행했는데요, 아래와 같은 에러 메세지가 뜹니다.
test r <----쉘에서 입력한 내용.
-----------------------------------------------------------------------------------------------
SAMPLE_IO OPEN
Unable to handle kernel paging request at virtual address f0100002
pgd = c19c8000
*pgd = 00000000, *pmd = 00000000
Internal error: Oops: 0
CPU: 0
pc : [
sp : c19cff74 ip : ffffffff fp : c19cff80
r10: 40104f28 r9 : c19ce000 r8 : bffffdd0
r7 : 00000001 r6 : 00000000 r5 : ffffffea r4 : c1afb5a0
r3 : 000000c7 r2 : f0100002 r1 : bffffdd0 r0 : bffffdd0
Flags: NzCv IRQs on FIQs on Mode SVC_32 Segment user
Control: C19CB17F Table: C19CB17F DAC: 00000015
Process test (pid: 79, stackpage=c19cf000)
Stack:
c19cff60: c0042448 c2802158 a0000013 ffffffff c19cffac c19cff84 c00424
48
c19cff80: c2802144 c19cffb4 c001ccc4 00000003 00000002 bffffe34 00000003 c00149
a4
c19cffa0: 00000000 c19cffb0 c0014820 c0042378 00000003 c001ca28 00000003 bffffd
d0
c19cffc0: 00000001 00000072 00000003 00000002 bffffe34 4001dfa0 020002ec
020005
a0
c19cffe0: 40104f28 bffffdf0 400af830 bffffdd0 020004c0 400af834 20000010 000000
03
Backtrace:
Function entered at [
Funct= 000000003 r6 = d211000) e2533001 rd
-----------------------------------------------------------------------------------------------
io.o 와 test 파일을 ramdisk에 적재한 후에, 아래와 같은 작업을 하여 실행했습니다.
cd /dev
mknod SAMPLE_IO c 190 0
cd /
insmod io.o <---------여기까지 잘 실행이 되었습니다. (성공했다는 메세지가 보였지요..)
test r