About IRQ enabling
Fabio Giovagnini <[email protected]> Wed, 13 Oct 2004 10:34:42 +0000
| Newsgroups | gmane.linux.ports.sh.devel,gmane.linux.ports.sh.general |
|---|---|
| Organization | Walbro Italy |
| Message-ID | <[email protected]> |
Hi all, I try to explain my problem. Hi compiled my kernel using the embedded ram disk option, so I have a monolitic file containing kernel and root filesystem. Into my file system there is: / [root@ooo /$ ls -l drwxrwxr-x 2 fgiovagnini fgiovagnini 4096 ott 11 13:30 bin/ drwxrwxr-x 2 fgiovagnini fgiovagnini 4096 ott 8 17:08 dev/ drwxrwxr-x 2 fgiovagnini fgiovagnini 4096 ott 8 16:11 etc/ drwxrwxr-x 2 fgiovagnini fgiovagnini 4096 ott 8 16:48 lib/ lrwxrwxrwx 1 fgiovagnini fgiovagnini 11 ott 11 13:30 linuxrc -> bin/busybox* drwxrwxr-x 2 fgiovagnini fgiovagnini 4096 ott 8 16:11 opt/ drwxrwxr-x 2 fgiovagnini fgiovagnini 4096 ott 8 16:30 proc/ drwxrwxr-x 2 fgiovagnini fgiovagnini 4096 ott 11 13:30 sbin/ drwxrwxr-x 4 fgiovagnini fgiovagnini 4096 ott 11 13:30 usr/ drwxrwxr-x 2 fgiovagnini fgiovagnini 4096 ott 8 16:11 var/ [root@ooo /]$ ls -l /dev [root@ooo dev]$ ls -l totale 0 crw-r--r-- 1 root root 5, 1 ott 8 17:07 console crw-r--r-- 1 root root 1, 1 ott 8 17:04 mem crw-r--r-- 1 root root 1, 3 ott 8 17:05 null brw-r--r-- 1 root root 1, 0 ott 8 17:06 ram0 brw-r--r-- 1 root root 1, 1 ott 8 17:06 ram1 crw-r--r-- 1 root root 204, 8 ott 8 17:07 ttyS0 crw-r--r-- 1 root root 204, 9 ott 8 17:07 ttyS1 crw-r--r-- 1 root root 204, 10 ott 8 17:08 ttyS2 crw-r--r-- 1 root root 1, 5 ott 8 17:05 zero [root@ooo dev]$ /bin [root@ooo /bin]$ ls -l lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 ash -> busybox* -rwxr-xr-x 1 fgiovagnini fgiovagnini 188148 ott 11 13:30 busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 cat -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 chgrp -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 chmod -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 chown -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 cp -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 date -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 dd -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 df -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 dmesg -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 echo -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 false -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 grep -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 gunzip -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 gzip -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 kill -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 ln -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 ls -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 mkdir -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 mknod -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 more -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 mount -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 mv -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 pidof -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 ps -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 pwd -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 rm -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 rmdir -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 sed -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 sh -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 sleep -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 sync -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 tar -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 touch -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 true -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 umount -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 uname -> busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 7 ott 11 13:30 zcat -> busybox* [root@ooo /bin]$ /sbin [root@ooo /sbin$ lrwxrwxrwx 1 fgiovagnini fgiovagnini 14 ott 11 13:30 halt -> ../bin/busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 14 ott 11 13:30 init -> ../bin/busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 14 ott 11 13:30 klogd -> ../bin/busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 14 ott 11 13:30 lsmod -> ../bin/busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 14 ott 11 13:30 mkswap -> ../bin/busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 14 ott 11 13:30 modprobe -> ../bin/busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 14 ott 11 13:30 poweroff -> ../bin/busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 14 ott 11 13:30 reboot -> ../bin/busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 14 ott 11 13:30 swapoff -> ../bin/busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 14 ott 11 13:30 swapon -> ../bin/busybox* lrwxrwxrwx 1 fgiovagnini fgiovagnini 14 ott 11 13:30 syslogd -> ../bin/busybox* [root@ooo /sbin$ /lib [root@ooo lib]$ ls -l totale 1324 -rwxr-xr-x 1 fgiovagnini fgiovagnini 89418 set 7 20:29 ld-2.3.2.so* lrwxrwxrwx 1 fgiovagnini fgiovagnini 11 ott 8 16:48 ld-linux.so.2 -> ld-2.3.2.so* -rwxr-xr-x 1 fgiovagnini fgiovagnini 1251115 set 7 20:29 libc-2.3.2.so* -rw-r--r-- 1 fgiovagnini fgiovagnini 194 set 7 20:29 libc.so lrwxrwxrwx 1 fgiovagnini fgiovagnini 13 ott 8 16:48 libc.so.6 -> libc-2.3.2.so* [root@ooo lib]$ My embedded kernel command line is console=ttySC1,115200 When I run the kernel I can see some messages from busybox, but at the end I read free IRQ 72, free IRQ 75 and after a bit of time nothing more happen? Do I have to create /dev/ttySCx (x = 0,1,2) and make the symbolic link to ttySC1? if yes, what are the major and minor numbers? Any suggestion will be really appreciated. Regards Fabio ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl