[LV] The kernel build process & tools any changes .
Jan-Benedict Glaw
jbglaw at lug-owl.de
Sun Mar 18 20:56:00 CET 2007
On Sun, 2007-03-18 12:27:20 -0700, Mr. James W. Laferriere <babydr at baby-dragons.com> wrote:
> On Sun, 18 Mar 2007 09:50:39 +0100 Jan-Benedict , Glaw <jbglaw at lug-owl.de>
> Wrote:
> > On Sun, 2007-03-18 00:34:33 -0700, Mr. James W. Laferriere
> > <babydr at baby-dragons.com> wrote:
> > > Well more on this portion .
> > > I've found the SID & (what I think is the )SIE on my ka670 system .
> >
> > SID (System ID) is a CPU thing and read out of a CPU register (Nr. 62
> > or 0x3E in hex). This basically tells you something about the physical
> > CPU implementation.
[...]
> diff -ruN vax-linux-kernel-200703172115-orig/Documentation/vax/cpu.txt vax-linux-kernel/Documentation/vax/cpu.txt
> --- vax-linux-kernel-200703172115-orig/Documentation/vax/cpu.txt 2007-03-17 20:58:16.000000000 -0700
> +++ vax-linux-kernel/Documentation/vax/cpu.txt 2007-03-17 23:28:07.000000000 -0700
> @@ -29,6 +29,8 @@
> KA410
> KA630
> KA650
> + KA660
> + KA670 < in progress >
As are others :)
> UNSUPPORTED CPUS
> ================
> @@ -40,7 +42,6 @@
> KA620
> KA640
> KA655
> - KA660
> KA730
> KA750
> KA780
> diff -ruN vax-linux-kernel-200703172115-orig/arch/vax/kernel/diag_led.c vax-linux-kernel/arch/vax/kernel/diag_led.c
> --- vax-linux-kernel-200703172115-orig/arch/vax/kernel/diag_led.c 2007-03-17 20:58:34.000000000 -0700
> +++ vax-linux-kernel/arch/vax/kernel/diag_led.c 2007-03-17 23:32:39.000000000 -0700
> @@ -59,11 +59,11 @@
> } else if (is_ka650 ()) {
> inverted = 1;
> return DIAG_LED_KA650_BASE;
> -#if 0
> +/* #if 0 */
> } else if (is_ka670 ()) {
> inverted = 1;
> return DIAG_LED_KA670_BASE;
> -#endif
> +/* #endif */
> } else if (is_ka43 ()) {
> inverted = 1;
> return DIAG_LED_KA43_BASE;
Just drop the ifdef stuff. If it works, then, well, it works :) By
the way, is it a seven segment display or 8 real LEDs in a row?
> diff -ruN vax-linux-kernel-200703172115-orig/drivers/vax/net/sgec.c vax-linux-kernel/drivers/vax/net/sgec.c
> --- vax-linux-kernel-200703172115-orig/drivers/vax/net/sgec.c 2007-03-17 20:59:12.000000000 -0700
> +++ vax-linux-kernel/drivers/vax/net/sgec.c 2007-03-17 23:30:46.000000000 -0700
> @@ -929,11 +929,12 @@
> */
> printk("Ethernet address in ROM: ");
> for (i = 0; i < 6; i++) {
> -#if 0 /* Not yet */
> +/* #if 0 */
> +/* Not yet */
> if (is_ka670 ())
> dev->dev_addr[i] = (esar[i] & 0xff00) >> 8;
> else
> -#endif
> +/* #endif */
> dev->dev_addr[i] = esar[i] & 0xff;
> printk("%2.2x%c", dev->dev_addr[i], i == 5 ? '\n' : ':');
> }
Dito.
Another question: sgec is a candidate for bugfixing. Does it already
work on your KA670 (eg. do you see ethernet traffix like DHCP
requests) that originate from the Linux kernel or doesn't it work at
all?
But in short: Looks great!
MfG, JBG
--
Jan-Benedict Glaw jbglaw at lug-owl.de +49-172-7608481
Signature of: If it doesn't work, force it.
the second : If it breaks, it needed replacing anyway.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lug-owl.de/pipermail/vax-linux/attachments/20070318/46c79920/attachment.pgp>
-------------- next part --------------
_______________________________________________
Linux-Vax mailing list
Linux-Vax at pergamentum.com
http://www.pergamentum.com/mailman/listinfo/linux-vax
More information about the Vax-linux
mailing list