SmallLogo

MainPage
Overview
Kernel Info
AmigaOS Box
Your Help!
Support
Files & Links
Thanks

Mainpage
Support Information

Public Mailing List A public ML is currently setup, click here to Subscribe, here to Unsubscribe or
To Subscribe send an email to: morphos-public-request@morphos.de with a subject of "subscribe".
To Unsubscribe send an email to: morphos-public-request@morphos.de with a subject of "unsubscribe".
Send messages to morphos-public@morphos.de
MorphOS GCC 2.95.2 dev pac
01-April-00
Here is the MorphOS GCC 2.95.2 (tools) dev pac. ppc GCC2.95.2 crosscompiler and ppc cross binutil 2.9.1 to generate morphos executables. Can also be used for powerup but be aware that the compiler does NOT use 68k structure alignment. You can find it here:
Main Site (Switzerland FTP): morphos-gcc-tools.lha@meanmachine.ch (4.1MB).
Site Two (Germany HTTP): morphos-gcc-tools.lha@morphos.de (4.1MB).
Suggestions or Comments If you have any MorphOS suggestions or comments please email then to: suggestions@morphos.de
MorphOSButton MorphOS WebPages ©1999-2000 RCR, content ©1999-2000 RS/FM/RR. There have been 90483 hits to the MorphOS webpages. Webpages last updated: Friday 14-Apr-00.

Supported Hardware

  Amiga:     A3000, A4000, A4000T 

  AmigaOS:   Kickstart 3.1, 40.68 or 40.70, Workbench 3.1(V40) or 3.5(V44)

  CPU card:  CyberstormPPC (with Symbios 770SCSI)

  GFX Cards: CyberVisionPPC, CyberVision64/3D, Retina Z3 BLT
  Network 
     Cards:  HydraNet, Ariadne I
             Ariadne II (using a slightly modified driver)


General MorphOS FAQ
 
 Q: Will my graphics card be supported? I do not have a CyberVisionPPC. 
 A: Most all gfx cards that are supported by CGX V4 will be supported.
   CGX Supported graphic cards. Not all cards will get a powerpc 
    accelerated (native) driver at first. Most cards work in 68k 
    emulation mode without any problems.

 Q: Does MorphOS support or emulate AGA modes?
 A: It supports aga modes. It replaces its graphics.library blit code.

 Q: Will WarpOS run on MorphOS?
 A: Currently this is "Not planned". Emulation should be possible. 
    We currently are leaving an emulation library up a 3rd party if 
    they are interested who have the time to complete such a project..
    If you are interested let us know.
   
 Q: Will Warp3D run under MorphOS?
 A: The 68K Version of Warp3D should work.

 Q: Will MorphOS support AmiJoe, Boxer or any other hardware?
 A: MorphOS is open to any new platform or hardware. Some
    of the MorphOS team has already met with Met@box (AmiJoe)
    and support should happen. To have support it requires 
    _complete specs_ of the hardware to port the low 
    level hardware code.

 Q: Is there any other compiler plans for MorphOS (like Vbcc) ? 
 A: Currently only gcc for now... but it's open for anyone 
    to create compiler support. If you are interested contact us. 
    SAS and vbcc powerup programs continue to work which can also 
    be used in the new ppc amigaos way.. 

 Q: Does it support the BlizzardPPC cards?
 A: Not now...probably later sometime.

 Q: Does it support any other gfxcard than the CybervisionPPC *nativly* ?
 A: Not now...maybe later sometime.

 Q: Does it support any other scsi chip than the Symbios 770 at the moment ?
 A: Not guranteed.... Controllers like A4091 and A4000t scsi use DMA and don't
     work under the emulation because MorphOS uses a virtual address space.
     In the future Quark drivers will be done for the Symbios/NCR scsi family.
     This includes CyberstormPPC, BlizzardPPC, 4091 and A4000T.

 Q: Does it support the ppc.library API ?
 A: Yes, ppc.library can be used now with some limitations. We plan to provide
    full backwards compatibility to existing PowerUp applications and the things
    we tested so far make us quite optimistic that we can provide that.

 Q: Is this a competition against QNX ?
 A: No. We don`t plan to implement a realtime posix.4 api microkernel.
     The focus is more on a new design and more  attractive api. The 
     basic kernel development also started before the Neutrino announcement
     November 1998.
    At the moment we can`t see in what way Morphos can compete with Neutrino 
     from a global viewpoint as QNX has addon software with drivers, filesystems,
     guis, apps and so on....
    The Quark kernel itself is more in a research state at the moment but with 
     growth potential.
    The way the emulation is structured it should also be possible to run 
     under Neutrino.

 Q: When is a developer release planned ?
 A: The first release has been sent to some selected developers for evaluation
    on their hardware. Interested developers who want to join should send us some
    email and tell us what they are planning to port to MorphOS/Amiga Emulation

 Q: Is the emulation based on UAE ?
 A: Plain and simple...no. We use a different emulation approach to get maximum
    performance out of the setup.

 Q: How fast is it ?
 A: That`s not easy to measure as the 680xx has easy and very complex 
     instructions. Good examples for expensive instructions are
     shift instructions because a lot of condition codes need to be emulated
     as well as bitfield instructions. As these instruction types are 
     extensivly used in CyberGraphX and picture.datatype classes we will provide
     native ppc replacements of these code.
    Because of the sensible matter of concrete speed values we don`t 
     plan to release them before any release. But be sure it`s a 
     lot faster than UAE :-)

 Q: Does it support Workbench versions >3.1 ?
 A: Yes, it supports Worbench versions >3.1, too. There might be a limitation
    on the rom updates, though.

 Q: Does it support other kickstarts as the A4000 40.68 ?
 A: At the moment, we support kickstart 3.1 for A3000 and A4000 both versions
    40.68 and 40.70

 Q: Why does it only support a limited set of kickstarts at the moment ?
 A: We do some binary patches to the kickstart as the
     PPC doesn`t simply take over from the 68k. The startup program does 
     a hard reset and lets the HAL generate a hardware resource map for 
     the kernel including Zorro2 and Zorro3 scanning. In the future the 
     relevant modules will be completely replaced to avoid most of 
     these patches.

 Q: Are there PPC related AmigaOS API extensions.
 A: Yes, there are. For example, a new ramlib has been implemented that supports
    elf binary support for libraries and devices. So it's possible to do 68k 
    libraries and ppc amiga shared libraries now. We might decide about 
    implementation of a fat binary shared 68k/ppc library later on.

Mainpage

Laire
Ralph Schmidt
Programming
Markus
Markus Wild
Programming
cyberfm
Frank Mariak
Programming
Andre
Andre Osterhues
Resident Leak
Tronan
Trond Werner Hansen
Programming
RCR
RCR
Web Custodian