Welcome, Guest. Please login or register.

Author Topic: OS3.9 -> 4.0  (Read 3123 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Rogue

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 566
    • Show all replies
    • http://www.hyperion-entertainment.com
Re: OS3.9 -> 4.0
« on: April 09, 2003, 07:48:51 PM »
All of 3.9's exec functions will also be in ExecSG.

There is a backwards compatibility mode for compiling source code from 3.9 that will mostly be preprocessor based. That means that some things that work differently on ExecSG (libraries for example) are encapsulated into preprocessor macros so that most source code can be recompiled on 4.0 without too many changes.

Changes mostly affect startup (Libraries need a slightly different opening sequence), and of course some things like Interrupt handling are different.

Also, PCI support is unified under a common API now.

More work will be required for devices and libraries, since the model is significantly different from the old exec. However, it isn't too difficult, I managed to convert the ramdev device in a two or three hours.
Look out, I\'ve got a gun
 

Offline Rogue

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 566
    • Show all replies
    • http://www.hyperion-entertainment.com
Re: OS3.9 -> 4.0
« Reply #1 on: April 10, 2003, 02:54:07 PM »
Quote

Zorro wrote:
@ Rogue

What is the next show that you plan to assist ?

I am waiting the OS4 boot demo...

 :-P


No idea to be honest. This depends on some factors, like being able to show up and so on. Also, we would like to prepare some nice demo for it and not just boot it up. As has been said before, you only get once chance to make a first impression ;-)
Look out, I\'ve got a gun