-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello. First a general question: What's the differance between using a pointer retrieved from bus_to_virt() and using in[bwl]()? Now: I have a dec3000/300[2] (alpha 21064 cpu) which I want to get working with linux. Using a patch I found against 2.2.9[1] and some hacking I've gotten it to boot all the way to mounting root fs. It's multitasking ok, I wrote a thread that blinks the red lights on the side of the box every second, so the timer is setup properly when booting. However.... To mount a root fs I need either scsi or net drivers, and this is a turbochannel-only box, so hacking is involved. Network is the most important, so I'm trying to code that. I have done some isa driver coding on x86, but a network driver on an architecture I'm not all that familiar with is a bit more work. Specs are availible for the box and the ethernet nic: ftp://ftp.se.netbsd.org/pub/NetBSD/misc/dec-docs/index.html If anyone else has one of these and you think you can help, mail me and we can work together. Working remotely is not really a good idea since a fair amount of powercycling is involved. :) [1] Not my patch, but a good start: http://www.phys.ufl.edu/~prescott/linux/alpha/dec3000-download/ [2] Actually a 3000/300LX, but they're pretty much the same. - --------- typedef struct me_s { char name[] = { "Thomas Habets" }; char email[] = { "thomas@habets.pp.se" }; char kernel[] = { "Linux 2.4" }; char *pgpKey[] = { "http://darkface.pp.se/~thompa/pubkey.txt" }; char pgp[] = { "A8A3 D1DD 4AE0 8467 7FDE 0945 286A E90A AD48 E854" }; char coolcmd[] = { "echo '. ./_&. ./_'>_;. ./_" }; } me_t; -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9j0X4KGrpCq1I6FQRAsXBAJ4raKkKqw8r1N3NUAp7sc4hQsCZLgCfdCb5 X7ME36Isc+8AG9VFL5iSnWo= =C7tf -----END PGP SIGNATURE----- -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/