答复: 答复: Which kernel for framebuffering?

YhLu YhLu at tyan.com
Wed May 5 19:13:00 CEST 2004


Mine's in s2885
~ # cat /proc/interrupts 
           CPU0       CPU1       
  0:    2419417          0    IO-APIC-edge  timer
  1:          9          0    IO-APIC-edge  i8042
  2:          0          0          XT-PIC  cascade
  4:        277          0    IO-APIC-edge  serial
  8:          0          0    IO-APIC-edge  rtc
 14:         12          0    IO-APIC-edge  ide0
 15:         29          0    IO-APIC-edge  ide1
 17:          2          0   IO-APIC-level  libata
 19:          3          0   IO-APIC-level  ohci1394
NMI:         28          2 
LOC:    2418600    2418591 
ERR:          0
MIS:          0
~ #

Also in boot message:

serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0



-----邮件原件-----
发件人: Hendricks David W. [mailto:dwh at lanl.gov] 
发送时间: 2004年5月5日 17:26
收件人: YhLu
抄送: linuxbios at clustermatic.org
主题: Re: ´ð¸´: Which kernel for framebuffering?

I am using kernel 2.6.5. I'm not sure that the pc_kbd_init function exists 
in kernel 2.6.5. But it does not look like atkbd_init() is called, in case 
that's what you meant to say. I'll check it out again tomorrow if I have 
some time.

When we cat /proc/interrupts, int 1 does not appear on the list:

k root # cat /proc/interrupts 
           CPU0       CPU1       
  0:   17164403          0    IO-APIC-edge  timer
  2:          0          0          XT-PIC  cascade
  4:          8          0    IO-APIC-edge  serial
  8:          0          0    IO-APIC-edge  rtc
 12:      41628          0    IO-APIC-edge  i8042
 14:      23228          0    IO-APIC-edge  ide0
 15:          2          0    IO-APIC-edge  ide1
 19:     270954          0   IO-APIC-level  eth0
NMI:        181         22 
LOC:   17161863   17161969 
ERR:          0
MIS:          0

However, this is in our dmesg:
k root # dmesg | grep -ie 'kbd'
serio: i8042 KBD port at 0x60,0x64 irq 1

Also, the mouse works in X windows.

On Wed, 5 May 2004, YhLu wrote:

> What is your kernel version? 2.6?
> 
> Please check if the pc_kbd_init is called, 2.6 for X86-64/i386 need
keyboard
> be reset. It assume BIOS has did that for him.
> 
> Regards
> 
> YH
> 
> -----邮件原件-----
> 发件人: Hendricks David W. [mailto:dwh at lanl.gov] 
> 发送时间: 2004年5月5日 12:25
> 收件人: YhLu
> 抄送: linuxbios at clustermatic.org
> 主题: Re: Which kernel for framebuffering?
> 
> Worked nicely :) The keyboard worked at FILO, but did not work after the 
> kernel booted. It didn't even show IRQ 1 in /proc/interrupts. Weird, but I

> guess that's another matter. I'm just very, very happy to see Linux boot 
> into a console I can see on a real monitor :) 
> 
> On Tue, 4 May 2004, YhLu wrote:
> 
> > David,
> > 
> > Please refer to the patch for 2.4.22 and 2.6.5, or you can put that in
CVS
> > ...
> > 
> > Also please refer to the matix to see which kernel you want to use.
> > 
> > Please make sure enable ati xl framebuffer only in kernel config. (
don't
> > enable noinit)
> > 
> > Regards
> > 
> > YH
> > 
> > -----ÓʼþÔ­¼þ-----
> > ·¢¼þÈË: Hendricks David W. [mailto:dwh at lanl.gov] 
> > ·¢ËÍʱ¼ä: 2004Äê5ÔÂ4ÈÕ 13:31
> > ÊÕ¼þÈË: YhLu
> > ³­ËÍ: linuxbios at clustermatic.org
> > Ö÷Ìâ: Which kernel for framebuffering?
> > 
> > We were able to build and boot LinuxBIOS with VGA support for an HDAMA. 
> > FILO came up on screen and the keyboard worked, but we've been unable to

> > get Linux framebuffering to work using a 64-bit kernel. We were
wondering 
> > if there's anything special you had to do to make it work, or any
special 
> > kernel version or patches we need to use.
> > 
> > 
> 






More information about the coreboot mailing list