Hi,
I have 32 bit Adapter Driver, but I am using Sun solaries new 64bit
OS. So this driver is not working. Is there any way to tell OS to
load this 32bit driver?
Thanks,
Raja
Thanks,
Raja
Casper
--
Expressed in this posting are my opinions. They are in no way related
to opinions held by my employer, Sun Microsystems.
Statements on Sun products included here are not gospel and may
be fiction rather than truth.
-s
--
C/Unix wizard, Pro-commerce radical, Spam fighter. Boycott Spamazon!
Will work for interesting hardware. http://www.plethora.net/~seebs/
Visit my new ISP <URL:http://www.plethora.net/> --- More Net, Less Spam!
Not to mention the fact that you need to duplicate nearly all kernel
functions that are usable by drivers; have 32 bit and 64 bit version.
Map between 32 bit and 64 bit versions of public system structures (there
should be relatively few of those)
Casper
--
Expressed in this posting are my opinions. They are in no way related
to opinions held by my employer, Sun Microsystems.
Statements on Sun products included here are not gospel and may
be fiction rather than truth.
In other words, you do what i386 people have done for ISA cards for years;
bounce buffers.
It sucks, but it *could be made to work*.
Awful, isn't it?Quote:>Not to mention the fact that you need to duplicate nearly all kernel
>functions that are usable by drivers; have 32 bit and 64 bit version.
>Map between 32 bit and 64 bit versions of public system structures (there
>should be relatively few of those)
I'd tend to agree, you're probably better off just telling the driver writers
they lose. However, the users of devices for which there are only 32-bit
drivers are better off if they work slowly than if they don't work at all.
-s
--
C/Unix wizard, Pro-commerce radical, Spam fighter. Boycott Spamazon!
Will work for interesting hardware. http://www.plethora.net/~seebs/
Visit my new ISP <URL:http://www.plethora.net/> --- More Net, Less Spam!
That's not an appropriate analogy. On a i386 ISA system all the userQuote:> In other words, you do what i386 people have done for ISA cards for years;
> bounce buffers.
It not only sucks, it blows chunks. I'm not a Windows expert, but IQuote:> It sucks, but it *could be made to work*.
(I totally agree with the "let's cut it off here (i.e. 64 vs 32)"
concept, but this issue is interesting and _deserves_ attention.)
Mark
Those are different 64 bit issues: 64 bit filesystems is for supportingQuote:>Yeh, it would basically suck. But why does Sun have the 64 bit support
>bit integrated in initializing an FS driver?!? Hum. Damn. Sorry to
>ruin your theory, Casper. You already do it by making us 3rd party guys
>say if we are 32 or 64 bit compliant in an FS. (I know you are just
>being helpful, and I always read your messages, and that your word here
>is not "official", but I had to bring it up.)
I.e., you only tell whether you can acept 64 bit file offsets; not whether
you can handle 64 bit kmem_alloc() return values or 64 bit parameters.
It is possible to call 32 bit code from 64 bit code and vice versa, with some
glue. However, you will need to restrict the 64 bit code to the lower
4GB of the address space. And then, what's point in running a 64 bit kernel?
Just boot the 32 bit kernel instead (all 64bit bootable UltraSPARC systems
automatically support booting a 32bit kernel; it comes for free)
Casper
--
Expressed in this posting are my opinions. They are in no way related
to opinions held by my employer, Sun Microsystems.
Statements on Sun products included here are not gospel and may
be fiction rather than truth.
1. performance of runing 32/64 bit program in 64 bit kernel.
Hi,
After I have installed solaris 9, I have boot solaris 9 as 64-bit kernel
bash-2.05# isainfo -b
64
boot-file=kernel/sparcv9/unix
Howerver, I found that most of the programs in 32bit.
bash-2.05# file /usr/bin/ls
/usr/bin/ls: ELF 32-bit MSB executable SPARC Version 1, dynamically
linked, stripped
So, I am bit confused here. For example, if I try to download ncurses5.2
, should I compile it as 32 bit or 64 bit?
would 32bit programs running in 64bit kernel will make performance
slower/faster ? If so, should I fall back to the 32 bit kernel ?
many thankx
cheers,
andrew.
2. How do you download with ftp
3. SBus-based drivers (32-bit vs 64-bit Solais Kernels)
4. NTFS 2.0.7c for Linux 2.4.18
5. How 32 bit driver can be ported to 64 bit driver?
6. help on cdrom drive and Toshiba Tecra500CDT
7. 64-bit kernel vs. 32-bit kernel
8. Problems with UCD mpeg_encode!!!
9. Upgrading from 32-Bit Sparc-Kernel to 64-Bit sparcv9-Kernel??
10. Can I downgrade 64-bit kernel to 32-bit kernel
11. Solaris 9 installed with 32 & 64 bit supports but boots in 32 bit mode
12. 32 bits drivers on 64 bits solaris
13. Packaging 32-bit and 64-bit Drivers