Solaris 9 & 10 - driver (backward/forward) compatibility

i have to write a pci board driver for solaris 9, and i have decided to do this on a solaris 10 system, as that is what is freely available. Are device drivers compatible from 10 to 9? The driver needs to support simple pci functions, and some memory mapping for dma.
i have looked everywhere, and nobody seems to talk about this.
thank you,
nachum

forgot to mention that the driver needs to run on a sparc, so both the solaris 9 client, and my solaris 10 both are running on sparc workstations.
once again,
thanx
nachum

Similar Messages

  • Who can write Solaris video driver for Intel 810?

    We have a customer who wants to use a Flex/ATX mother board with the Solaris OS. The Flex/ATX mother boards us the Intel 810/810E chip set and we have not been able to find a Solaris video driver for that chip set. Does anyone know if such a driver exists or could anyone suggest a company/individual who I could contact to write such a driver for us?
    Roger Hull (IBM - Charlotte NC)

    Santucho,
    If you can not find the video board listed on the Solaris Hardware
    Compatibility list found on access1.sun.com, then go over to XInside
    at:
    http://www.xinside.com/
    Their Accelerated-X Display Server is their flagship product. It comes with graphics drivers to support over 600 single-head graphics cards and free customer support. Available in box form, it is licensed on a
    per machine per user basis.
    Hope thjs helps.

  • Forward compatibility

    I have one concern with using JDO broadly that has to do with forwards
    compatibility. I'm hoping someone with more knowledge of JDO can address
    this for me. I know that not all the classes I ship today will be the same
    next year. When I change them, say adding or removing a field, and upgrade a
    production system, I will need to retain all the data stored by JDO in the
    database and move to the new class format.
    How does JDO handle this? If JDO does not handle this, how do I work around
    this (severe) limitation?
    Thanks,
    Brian.

    Brian,
    If you add persistent fields to your class, then the schema must
    necessarily change. If you add fields that are not persistent or
    simply change methods in an existing PC class, then the schema does
    not change. If you refactor your classes, so that now the
    persistent fields are in different classes, then you will have to
    map the new object model onto the preexisting data model, which
    might be difficult or impossible depending on the degree of change,
    and the flexibility of the mapping tools supplied by Kodo or
    whatever implementation that you use. It's not been my experience
    that it is easy even with JDBC to make radical changes to the schema
    or to the model of persistent objects. Adding a persistent field or
    a new persistent class are the lightweight types of changes that
    Kodo and most implementations will accommodate.
    If the changes to your classes require changes to your schema
    then you have the same deployment issues with JDO that you would
    have with JDBC. Whatever approach that you currently use to roll
    these changes out should work with JDO.
    The degree of backward compatibility that new versions of your
    application must provide for existing data is dependent on the
    requirements. So far as I can see, JDO doesn't make it harder to do
    and doesn't make it easier either.
    Whatever datastore you use maintains persistent state in some
    schema or format. When you make changes to your persistent classes,
    it is your choice whether those changes will affect the datastore
    format. If they don't, then you're not adding, moving, or deleting
    persistent fields. If they do, then your datastore will dictate
    somewhat what types of changes are easy and what are hard. The
    mapping tools may allow you to mask somewhat the effects you are
    having on the persistent format, but that road doesn't go far.
    It's an interesting question. Are you suggesting that there is
    value in tools that would allow the mapping to continue to mask the
    changes, even if that masking would (as would be likely) decrease
    the efficiency of data access?
    David Ezzio
    Brian Cort wrote:
    >
    thanks for the prompt reply. About this schema tool and the upgrade process,
    this doesn't seem like it would work in the general case of shipping an
    upgrade off to a customer. They won't have the schema tool and they
    certainly won't know anything about the design of the software. They'll just
    get the updated .class/.jar files to install and will expect everything to
    work.
    The only case I can think of where this tool would be useful would be for
    internal use at a company that both develops and uses their own software. Am
    I wrong?
    --Brian.
    "Eric Lindauer" <[email protected]> wrote in message
    news:[email protected]...
    Hi Brian,
    JDO as a specification does not address this issue, as far as I know.
    Handling changes between versions will be a differentiator between JDO
    implementations. Kodo already handles this issue to some degree, though
    admittedly not perfectly. When you add a field to an existing class, the
    schematool that comes with Kodo is able to recognize the change and add
    columns to the database, maintaining the old tables. When you delete a
    field, the tool removes the needed columns. You do not have to regenerate
    tables whenever you make a change to your object.
    The more complicated the change you make, the more you may need to write
    your own conversion classes. Generally speaking though, if you keep track
    of what you have changed and how the new object maps to the old object,you
    should be able to do the conversion.
    Hope this helps.
    -Eric
    "Brian Cort" <[email protected]> wrote in message
    news:[email protected]...
    I have one concern with using JDO broadly that has to do with forwards
    compatibility. I'm hoping someone with more knowledge of JDO can address
    this for me. I know that not all the classes I ship today will be the
    same
    next year. When I change them, say adding or removing a field, andupgrade
    a
    production system, I will need to retain all the data stored by JDO in
    the
    database and move to the new class format.
    How does JDO handle this? If JDO does not handle this, how do I workaround
    this (severe) limitation?
    Thanks,
    Brian.

  • Backward- Forward  and Forward- Backward

    Hi, all!
    Can you explainfor me about +Backward- Forward  and Forward- Backward+ in General Setting-> Inventory tab-> Planning.
    I don'nt understand it, can you make clealy
    Thank you!

    Hi....
    Consumption Method – there are two available methods of forecast consumption
    by the Sales Order:
    • Backward- Forward – In this method, the Sales Order first goes
    backwards to 'consume' the forecast which is closest to the Due Date of
    the order and continues to the first day of the range if required (as
    defined in Days Backward field below),
    After that, if no forecast is found (or the forecast, which was consumed,
    was insufficient) the Sales Order goes from the Order's due date and
    forward (see an example below).
    • Forward- Backward - In this case the sales order goes forward to
    'consume' the forecast which is closest to the Due Date of the order and
    continues up to the last day of the range if needed (as defined in Days
    Forward field below). After that, if no forecast is found (or the forecast,
    which was consumed, was insufficient) goes from the Order's due date
    and backward.
    Days Backward - Defines the maximum number of days for the Sales Order to go
    backwards in order to 'consume' the forecast.
    Days Forward - Defines the maximum number of days for the Sales Order to go
    forward in order to 'consume' the forecast.
    If you are not yet understand you can search in SAP Portal a note that related to that.
    Or if you want, you can send me your email address and i will send you the PDF file about MRP.
    It has complete explanation for you to know.
    Regards,
    Lina Yuanita

  • MD61 backward-forward consumption

    Hello experts,
    In MD61, my client created a planned independent requirement for a material with a planning period of month.
    The requirement now is that they want to implement a backward-forward consumption. Example is that in the last week (W4) of month 1 (M1), an order is created, then it should consume first all the previous weeks in M1 (backwards). Then if all planned quantity are consumed in the past, it will consume from M1-W4 to the future (forwards).
    Please advice on what to do. Points will surely be awarded. Thanks in advance!
    Br,
    LM

    Dear,
    Check this:
    http://help.sap.com/saphelp_47x200/helpdata/en/60/9ea1536fbd11d191820000e8a5f6e6/frameset.htm
    Then goto:
    Planning with Final Assembly (40)
    Reward if useful.

  • I hid the toolbar(file,edit,bookmarks,history...etc.) backward,forward arrow and home icon also,how to show it again???tnx

    i hid the toolbar(file,edit,bookmarks,history...etc.) backward,forward arrow and home icon also,how to show it again???tnx
    == This happened ==
    Just once or twice
    == last night

    '''Menu Bar''' (File, Edit, View, History, Bookmarks, Tools, Help)
    Press ALT+ V T M (CTRL+V T M on Macs) on your keyboard. This should restore the menu bar (Firefox 3.6)
    '''Other toolbars'''
    View|Toolbars|Select the desired Toolbar
    '''Other steps to try'''
    Try restoring the default set by going to View|Toolbars|Customize| Restore Default Set. This will put the toolbars back in the default place
    '''Safe Mode'''
    You May need to reset toolbars and controls via [[Safe Mode]]
    Make sure you completely close Firefox first. When you get to the Safe Mode window, select Reset toolbars and controls and then Make Changes and Restart.
    Hope this helps!

  • My backward & forward won't work while surfing the internet & bookmarks no longer works

    My backward & forward won't work while in the internet also my bookmarks no longer works. I tried the new update & still not working.

    This can be a problem with the file places.sqlite that stores the bookmarks and the history.
    * http://kb.mozillazine.org/Bookmarks_history_and_toolbar_buttons_not_working_-_Firefox

  • Solaris 8 Containers and x86 compatability

    My client relies on a program for the meat and potatoes of our processing. This program currently only works on Solaris 8. We are using Sun Blade 2500 workstations. However we are moving offices and to build up the new lab, the client wants to get away from the Sun workstations and move towards Linux or Windows machines. He is however willing to migrate to Solaris 10 provided the the program that we depend on is still usable. Enter my solution: Solaris 8 containers.
    The documentation for containers was not very clear. I am interpreting two different messages from the Sun website. One says that Solaris8 Containers will work on SPARC systems and/or Systems running Solaris 10 10/08 or later. Other documentation says Solaris Containers are SPARC system dependent.
    I installed Solaris 10 on a HP x86 based desktop via VirtualBox. I installed all the SUNWs8brandX patches that came with the containers bundle and followed the install setup directions. I cannot verify as I am getting a "Cannot Execute Brand Specific Error" message.
    Does anyone else have a suggestion as to how I would get a Solaris 8 dependent program running on a Linux or Windows based machine? Is my solution viable?

    agquint wrote:
    What I mean was the post below your first one. But you correctly interpreted it in your next post. So "Solaris 8 containers" only works for SPARC. I don't get why Sun would only have containers support for SPARC systems. That is in total contradiction to why I would think they would develop containers in the first place: backwards compatibility to support programs that aren't yet migrated to the current version of Solaris regardless of whether they are x86 or SPARC. They have a solution but it only works at %50? hmph.There is probably just very little demand for it. During the Solaris8/Solaris9 days, Sun was killing off the x86 line. There is very little installed base of Solaris 8 x86 compared to Solaris 8 SPARC. (It wouldn't help you out, it appears, since you have SPARC binaries).
    Darren

  • Forward compatibility of occi application

    Hello,
    We have a occi application which is linked dynamically to occi lib on Solaris. Now during build we linked it with occi of Oracle 10.2.0.4 client but we want the same build to be able to run under Oracle 10G client as well as Oracle 11G client. But it seems that occi is not forward not backward compatible as name of dynamic occi lib has a version in it.
    e.g
    md1sisun26:/tools/oracle/10.2.0.4/lib->dump -Lv libocci.so
    libocci.so:
    **** DYNAMIC SECTION INFORMATION ****
    .dynamic:
    [INDEX] Tag Value
    [1] INIT 0xc6110
    [2] FINI 0xc62b8
    [3] SONAME libocci.so.10.1
    [4] RUNPATH TLD_GLOBAL
    [5] RPATH TLD_GLOBAL
    [6] HASH 0xe8
    [7] STRTAB 0x10488
    [8] STRSZ 0x1fb42
    [9] SYMTAB 0x41e8
    [10] SYMENT 0x18
    [11] CHECKSUM 0x25a3
    [12] PLTSZ 0x4c80
    [13] PLTREL 0x7
    [14] JMPREL 0x3c450
    [15] RELA 0x2ffd0
    [16] RELASZ 0x11100
    [17] RELAENT 0x18
    [18] REGISTER 0x72
    [19] REGISTER 0x86
    [20] FEATURE_1 PARINIT
    [21] FLAGS 0
    [22] FLAGS_1 [ DISPRELDNE ]
    [23] PLTGOT 0x1eb500
    md1sisun26:/tools/oracle/10.2.0.4/lib->ls -lrt libocci.so
    lrwxrwxrwx 1 oracle 15 Aug 10 2010 libocci.so -> libocci.so.10.1*
    As you can see when we run our occi application under Oracle 11G client it fails as there is no libocci.so.10.1 . Can anyone suggest a solution?
    Thanks
    Niraj Rathi

    Hi,
    That should work just fine.
    Problem comes if you have used in application code some functions/procedures that do not exists in 10G.
    I do not see any harm if you just test how import to 10G goes.
    Regards,
    Jari
    http://dbswh.webhop.net/dbswh/f?p=BLOG:HOME:0

  • 2 Lion Problems: Waking from Sleep Doesn't Go to Wifi Network; & Can No Longer Finger Swipe in Firefox to Move Backward/Forward

    I hve a late 2009 iMac at home that I've upgraded to Lion. So far, there are only 2 issues that I'm having:
    1 - When I wake the iMac from a long sleep, it doens't automatically log into my wifi network. I have to drag the mouse up to the menu bar, click on the signal icon and choose my wifi network. A few tiems yesterday, the computer stopped recognizing the network while I was in the middle of surfing. Haven't had that in a while, but the inability to log in directly after waking up remains.
    2 - I use Firefox to surf. I can no longer move backwards and forwards between pages by swiping left or right. It works in Safari, but not in Firefox. Is that a new functionality that has to be rebuilt into Firefox because of Lion?

    Caleb was here wrote:
    I have a similar wifi problem after installing Lion. When my computer goes to sleep or I turn my wifi off, it won't reconnect to my wireless network. I have to manually select it and then retype my wep password. It tries to connect and then says "connection timeout" and the login failed, however, even though it says that it was unable to connect, it actually does connect and I get regular connectivity. Frustrating.
    I have a 15" core i7 2010  MBP.
    @Caleb was here.  I had the same issue before I switched to Lion, turned  out it was some issue with my router.  I bought another router and I  haven't had the issue since.  Try changing from WEP to WPA (you should  do this anyway) and see if you have the same issues still.

  • Solaris 8 driver for 3COM LAN card

    I have installed Solaris 8 on a Pansonic CF-71 toughbook laptop, and need a driver for a 3COM 10 Mbps LAN pcmcia card model 3CCE589EC. Are there any out there!!

    What happens when you type "ifconfig -a" (while logged in as root to your solaris installation)?
    Linux driver won't work.

  • Solaris 9 - Driver Detachment Issue - ddi_set_driver

    Hi all,
    I'm porting a driver source code from Solaris 8 to Solaris 9.
    This driver is a pseudo devices driver which is hooked to the sd (disk) driver.
    I have a detachment driver issue. I don't arrive to release one instance of my driver (it may have several instances. In fact, one per sd instance).
    Up to Solaris 8, it was made with a call like :
    ddi_set_driver(dev_info_t, NULL)
    But now (on Solaris 9), this function seems not to do the same thing. Indeed, the 'prtconf -P' command enables to display driver is already attached to sd instance although it should not be.
    Anybody can help me?
    Thanks !

    Do you think that can be a bug ? Fixed by a Solaris Patch ?
    Hi all,
    I'm porting a driver source code from Solaris 8 to
    Solaris 9.
    This driver is a pseudo devices driver which is hooked
    to the sd (disk) driver.
    I have a detachment driver issue. I don't arrive to
    release one instance of my driver (it may have several
    instances. In fact, one per sd instance).
    Up to Solaris 8, it was made with a call like :
    ddi_set_driver(dev_info_t, NULL)
    But now (on Solaris 9), this function seems not to do
    the same thing. Indeed, the 'prtconf -P' command
    enables to display driver is already attached to sd
    instance although it should not be.
    Anybody can help me?
    Thanks !

  • Solaris Express 11 and Mac compatibility

    Hi all,
    I would want to use Solaris with my Mac so I tried to boot on the DVD and install the Developer version, the Mac boot on it correctly and started to install Solaris. But I have a problem with the screen (APPLE 23' with a NVidia 7300GT) when it wants to switch in the window mode, my screen freeze and the system returns to the console mode...
    I tried with another screen (samsung 17') and the installation in a window mode worked !
    So the problem is the compatibility with the screeen or my graphic card ? (it seems that the 7300GT is not yet supported, it doesn't appear in the listed supported devices report)
    how can I do to work with my Apple screen with the high resolution (1920*1200) ?
    thanks a lot...

    Cindy,
    Thanks for the quick reply. If I'm understanding correctly, the SCSI unmap command was implemented in last November's Solaris 11.1 release but has since been disabled due to performance problems. I'm running the original November release with no updates so can I assume that SCSI unmap is enabled on my system? If so, do I run any risk of data corruption by staying with my current version? I'm currently running Solaris 11.1 from a SATA SSD.

  • Hard-Drive video camera compatability

    Hi all,
    On the Final Cut studio page there is a hardware compatibility utility...is there something similar for Final Cut Express? If not, can anyone tell me about hard-drive-based video cameras which can work with FCE?
    Thanks

    The only hard drive based cameras that FCE works with without third party support are cameras that shoot AVCHD.

  • How to detect shutdown Solaris within driver?

    How within driver to detect rebooting system, but not oriented on standart scrips (rc5, rc6) and standart command (like init 5, init 6) ?

    I am very big on following the DDI exactly. I'll tell you a way to cheat, but I'll also tell you not to do it. If you use this, note that your driver could unexpectedly break with any new Solaris release. Watch out with each release to see that the dev_ops definition has not changed in a way that breaks your driver.
    The devo_reset function in dev_ops must be set to nodev according to the DDI, but I do know of several drivers that use devo_reset to do cleanup before shutdown.
    <PRE>
    int
    xx_reset(register dev_info_t *const dip, const ddi_reset_cmd_t cmd)
    if (cmd != DDI_RESET_FORCE)
    return (DDI_FAILURE);
    </PRE>

Maybe you are looking for

  • Photoshop - Corrupts JPEG on load!

    The following image looks correct in browsers (FF or IE) and in viewers (e.g.Irfanview) but not in Photoshop! Save the JPEG and open it in Photoshop, see it yourself...Pay attention to the pink aliasing on the top-right.

  • Instant Messenger contacts - add all users?

    Is it possible to use a corporate address book or a dynamic LDAP query to add all (or many) users in the Instant Messenger? We are deploying JCS in an organization, and the users complained that so far they only saw a means to add users by uid or via

  • Ifiles not playing movies

    I have tried to download some .WMV movies to my IPAD. A screen says movie has been saved to Ifiles. I click on the Ifiles link and Ifiles app opens. I double click on the movie filename. The movie control displays then closes. I can't get any saved m

  • Help jTabbedPane, knowing when has been choosen/doing an event

    hi there! im now to this whole thing of java and java programing. and so i ask for your help! i have this sord of class: void newInput (String s) {     clienteID.setEditable(true);     clienteID.setText("");     nome.setText("");     morada.setText("

  • Mauvaise acquisition

    Bonjour, merci avant tout pour le temps que vous allez consacrez à mon post. J'ai un problème avec une aquisition. Apparament l'initialisation ne se fait pas comme il faut à chaque fois et j'ignore pourquoi. Parfois les valeurs aquisent ne correspond