Difference between revisions of "Library units"

From Freepascal Amiga wiki
Jump to navigation Jump to search
(WikiTabitor table test)
(Table update, padding removed from end column + other padding/lineup optimalizations)
Line 1: Line 1:
 
  
 
{| class="wikitable"
 
{| class="wikitable"
|+   List of available units per platform:
+
|+   List of available units per platform:
! Unit             !! Category              !! OS3.x                   !! OS4.x                   !! AROS                                                                                                !! MorphOS                                                                                                !! Remark(s)                                                                                                                                                                                                                                                                                                                                                              
+
! Unit           !! Category              !! OS3.x                 !! OS4.x                 !! AROS                                                                                                !! MorphOS                                                                                                !! Remark(s)
 
|-
 
|-
| agraphics       || graphics.library      || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| agraphics     || graphics.library      || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| ahi             || ahi.device            || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| ahi           || ahi.device            || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| ahi_sub         || ahi_sub.library      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| ahi_sub       || ahi_sub.library      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| akeyboard       || keyboard.device      || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/akeyboard.pas test]    || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/akeyboard.pas test]    ||                                                                                                                                                                                                                                                                                                                                                                        
+
| akeyboard     || keyboard.device      || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/akeyboard.pas test]    || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/akeyboard.pas test]    ||  
 
|-
 
|-
| amarquee         || amarquee.library      || class="working"  | yes || class="unknown"  | n/a || class="unknown"  | n/a                                                                              || class="unknown"  | n/a                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| amarquee       || amarquee.library      || class="working"  | yes || class="unknown"  | n/a || class="unknown"  | n/a                                                                              || class="unknown"  | n/a                                                                                ||  
 
|-
 
|-
| amigados         || dos.library          || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| amigados       || dos.library          || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| amigaguide       || amigaguide.library    || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  || No use though, AROS' lib functions are not implemented                                                                                                                                                                                                                                                                                                                
+
| amigaguide     || amigaguide.library    || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  || No use though, AROS' lib functions are not implemented
 
|-
 
|-
| amigalib         || amigalib              || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/amigalib.pas test]      || class="working"  | yes                                                                                || Unit amigalib has it's own status page, [[AmigaLib]]                                                                                                                                                                                                                                                                                                                  
+
| amigalib       || amigalib              || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/amigalib.pas test]      || class="working"  | yes                                                                                || Unit amigalib has it's own status page, [[AmigaLib]]
 
|-
 
|-
| amigaprinter     || printer.device        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/amigaprinter.pas test]  || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/amigaprinter.pas test]  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| amigaprinter   || printer.device        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/amigaprinter.pas test]  || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/amigaprinter.pas test]  ||  
 
|-
 
|-
| aroslib         || aros.library          || class="unknown"  | n/a || class="unknown"  | n/a || class="working"  | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/aroslib.pas yes]        || class="unknown"  | n/a                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| aroslib       || aros.library          || class="unknown"  | n/a || class="unknown"  | n/a || class="working"  | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/aroslib.pas yes]        || class="unknown"  | n/a                                                                                ||  
 
|-
 
|-
| asl             || asl.library          || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| asl           || asl.library          || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| audio           || audio.device          || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| audio         || audio.device          || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| bootblock       || bootblock.device      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| bootblock     || bootblock.device      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| bullet           || bullet.library        || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| bullet         || bullet.library        || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| cd               || cd.device            || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| cd             || cd.device            || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| clipboard       || clipboard.device      || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| clipboard     || clipboard.device      || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| colorwheel       || colorwheel.gadget    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| colorwheel     || colorwheel.gadget    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| commodities     || commodities.library  || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/commodities.pas test]  || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/commodities.pas test]  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| commodities   || commodities.library  || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/commodities.pas test]  || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/commodities.pas test]  ||  
 
|-
 
|-
| configregs       || see expansion        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/configregs.pas test]    || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/configregs.pas test]    ||                                                                                                                                                                                                                                                                                                                                                                        
+
| configregs     || see expansion        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/configregs.pas test]    || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/configregs.pas test]    ||  
 
|-
 
|-
| configvars       || see expansion        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/configvars.pas test]    || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/configvars.pas test]    ||                                                                                                                                                                                                                                                                                                                                                                        
+
| configvars     || see expansion        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/configvars.pas test]    || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/configvars.pas test]    ||  
 
|-
 
|-
| console         || console.device        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/console.pas test]      || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/console.pas test]      ||                                                                                                                                                                                                                                                                                                                                                                        
+
| console       || console.device        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/console.pas test]      || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/console.pas test]      ||  
 
|-
 
|-
| conunit         || console.device        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/conunit.pas test]      || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/conunit.pas test]      ||                                                                                                                                                                                                                                                                                                                                                                        
+
| conunit       || console.device        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/conunit.pas test]      || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/conunit.pas test]      ||  
 
|-
 
|-
| cgxvideo         ||                      || class="not"      | no   || class="unknown"  | n/a || class="not"      | no                                                                              || class="working"  | [//svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&revision=32343 yes]          || Recently added to MorphOS by Chain-Q                                                                                                                                                                                                                                                                                                                                  
+
| cgxvideo       ||                      || class="not"      | no || class="unknown"  | n/a || class="not"      | no                                                                              || class="working"  | [//svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&revision=32343 yes]          || Recently added to MorphOS by Chain-Q
 
|-
 
|-
| cybergraphics   || cybergraphics.library || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | [//svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&revision=32343 yes]          || Recently added to MorphOS by Chain-Q                                                                                                                                                                                                                                                                                                                                  
+
| cybergraphics || cybergraphics.library || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | [//svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&revision=32343 yes]          || Recently added to MorphOS by Chain-Q
 
|-
 
|-
| datatypes       || datatypes.library    || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/datatypes.pas test]    || class="working"  | yes                                                                                || Unit source (AROS) is still a bit of a mess. Amiga version needs an overhaul (no PObject_ being used where it should -> concerns most if not all of declared functions).                                                                                                                                                                                              
+
| datatypes     || datatypes.library    || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/datatypes.pas test]    || class="working"  | yes                                                                                || Unit source (AROS) is still a bit of a mess. Amiga version needs an overhaul (no PObject_ being used where it should -> concerns most if not all of declared functions).
 
|-
 
|-
| diskfont         || diskfont.library      || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/diskfont.pas test]      || A diskfont unit was added to MorphOS by Chain-Q                                                                                                                                                                                                                                                                                                                        
+
| diskfont       || diskfont.library      || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/diskfont.pas test]      || A diskfont unit was added to MorphOS by Chain-Q
 
|-
 
|-
| exec             || exec.library          || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                || MorphOS: noticed some things missing in comparison to SDK 3.9 (this is meant as a reminder to verify this unit)                                                                                                                                                                                                                                                        
+
| exec           || exec.library          || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                || MorphOS: noticed some things missing in comparison to SDK 3.9 (this is meant as a reminder to verify this unit)
 
|-
 
|-
| expansion       || expansion.library    || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/expansion.pas test]    || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/expansion.pas test]    ||                                                                                                                                                                                                                                                                                                                                                                        
+
| expansion     || expansion.library    || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/expansion.pas test]    || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/expansion.pas test]    ||  
 
|-
 
|-
| expansionbase   || see expansion        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/expansionbase.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/expansionbase.pas test] ||                                                                                                                                                                                                                                                                                                                                                                        
+
| expansionbase || see expansion        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/expansionbase.pas test] || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/expansionbase.pas test] ||  
 
|-
 
|-
| gadtools         || gadtools.library      || class="working"  | yes || class="unknown"  | n/a || class="working"  | yes                                                                              || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/gadtools.pas test]      ||                                                                                                                                                                                                                                                                                                                                                                        
+
| gadtools       || gadtools.library      || class="working"  | yes || class="unknown"  | n/a || class="working"  | yes                                                                              || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/gadtools.pas test]      ||  
 
|-
 
|-
| gameport         || gameport.device      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| gameport       || gameport.device      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| get9             || ?                    || class="unknown"  | n/a || class="unknown"  | n/a || class="unknown"  | n/a                                                                              || class="working"  | yes                                                                                || silly MorphOS-only historic .library, Pascal interface unit exist as a joke, ignore this :)                                                                                                                                                                                                                                                                            
+
| get9           || ?                    || class="unknown"  | n/a || class="unknown"  | n/a || class="unknown"  | n/a                                                                              || class="working"  | yes                                                                                || silly MorphOS-only historic .library, Pascal interface unit exist as a joke, ignore this :)
 
|-
 
|-
| gradientslider   || gradientslider.gadget || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| gradientslider || gradientslider.gadget || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| gtlayout         || gtlayout.library      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| gtlayout       || gtlayout.library      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| guigfx           || guigfx.library        || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| guigfx         || guigfx.library        || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| hardblocks       || hardblocks.device    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| hardblocks     || hardblocks.device    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| hardware         || hardware.resource    || class="working"  | yes || class="unknown"  | n/a || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| hardware       || hardware.resource    || class="working"  | yes || class="unknown"  | n/a || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| icon             || icon.library          || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/icon.pas test]          ||                                                                                                                                                                                                                                                                                                                                                                        
+
| icon           || icon.library          || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/icon.pas test]          ||  
 
|-
 
|-
| identify         || identify.lbrary      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| identify       || identify.lbrary      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| iffparse         || iffparse.library      || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| iffparse       || iffparse.library      || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| input           || input.device          || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/input.pas test]        || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/input.pas test]        ||                                                                                                                                                                                                                                                                                                                                                                        
+
| input         || input.device          || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/input.pas test]        || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/input.pas test]        ||  
 
|-
 
|-
| inputevent       || see input.device      || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| inputevent     || see input.device      || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| intuition       || intuition.library    || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| intuition     || intuition.library    || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| keymap           || keymap.library        || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| keymap         || keymap.library        || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| kvm             || ?                    || class="unknown"  | n/a || class="unknown"  | n/a || class="unknown"  | n/a                                                                               || class="unknown" | n/a                                                                                 || This unit is now dropped. It was a helper unit for the KVM stuff, but it's no longer used, and it doesn't provide any other useful functionality. It's "API" was never meant for public use either. The idea was, mouse unit could be used w/o the video and keyboard, and doesn't depend on each other. But it doesn't really matter any more. I removed it from trunk.
+
| kvm           || ?                    || class="unknown"  | n/a || class="unknown"  | n/a || class="unknown"  | n/a                                                                             || class="unknown" | n/a                                                                                 || This unit is now dropped. It was a helper unit for the KVM stuff, but it's no longer used, and it doesn't provide any other useful functionality. It's "API" was never meant for public use either. The idea was, mouse unit could be used w/o the video and keyboard, and doesn't depend on each other. But it doesn't really matter any more. I removed it from trunk.
 
|-
 
|-
| layers           || layers.library        || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| layers         || layers.library        || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| locale           || locale.library        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/locale.pas test]        || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/locale.pas test]        ||                                                                                                                                                                                                                                                                                                                                                                        
+
| locale         || locale.library        || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/locale.pas test]        || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/locale.pas test]        ||  
 
|-
 
|-
| lowlevel         || lowlevel.library      || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| lowlevel       || lowlevel.library      || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| lucyplay         || lucyplay.library      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| lucyplay       || lucyplay.library      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| mui             || mui.library (ZUNE)    || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| mui           || mui.library (ZUNE)    || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| muihelper       || see mui.library      || class="not"      | no   || class="unknown"  | n/a || class="not"      | no                                                                              || class="working"  | yes                                                                                || MUIHelper contains some Pascal syntax-sugar and helpers for writing MUI code. It can be moved to ami-extra Package when it's verified it works everywhere.                                                                                                                                                                                                            
+
| muihelper     || see mui.library      || class="not"      | no || class="unknown"  | n/a || class="not"      | no                                                                              || class="working"  | yes                                                                                || MUIHelper contains some Pascal syntax-sugar and helpers for writing MUI code. It can be moved to ami-extra Package when it's verified it works everywhere.
 
|-
 
|-
| mysticview       || mysticview.library    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| mysticview     || mysticview.library    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| nonvolatile     || nonvolatile.library  || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| nonvolatile   || nonvolatile.library  || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| parallel         || parallel.device      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| parallel       || parallel.device      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| picasso96api     || picasso library      || class="working"  | yes || class="progress" | new || class="unknown"  | n/a                                                                              || class="unknown"  | n/a                                                                                || MorphOS and AROS don't have Picasso96 support.                                                                                                                                                                                                                                                                                                                        
+
| picasso96api   || picasso library      || class="working"  | yes || class="progress" | new || class="unknown"  | n/a                                                                              || class="unknown"  | n/a                                                                                || MorphOS and AROS don't have Picasso96 support.
 
|-
 
|-
| preferences     || preferences.library  || class="working"  | yes || class="unknown"  | n/a || class="not"      | n/a                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| preferences   || preferences.library  || class="working"  | yes || class="unknown"  | n/a || class="not"      | n/a                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| prefs           || see preferences      || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/prefs.pas test]        || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/prefs.pas test]        ||                                                                                                                                                                                                                                                                                                                                                                        
+
| prefs         || see preferences      || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/prefs.pas test]        || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/prefs.pas test]        ||  
 
|-
 
|-
| prtbase         || printer.device        || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| prtbase       || printer.device        || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| prtgfx           || ?                    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| prtgfx         || ?                    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| ptreplay         || ptreplay.library      || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| ptreplay       || ptreplay.library      || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| realtime         || realtime.library      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| realtime       || realtime.library      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| render           || render.library        || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| render         || render.library        || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| reqtools         || reqtools.library      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| reqtools       || reqtools.library      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| rexx             || rexxsyslib.library    || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/rexx.pas test]          || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/rexx.pas test]          ||                                                                                                                                                                                                                                                                                                                                                                        
+
| rexx           || rexxsyslib.library    || class="working"  | yes || class="unknown"  | n/a || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/AROS/rexx.pas test]          || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/rexx.pas test]          ||  
 
|-
 
|-
| romboot_base     ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| romboot_base   ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| scsidisk         || scscidisk.device      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| scsidisk       || scscidisk.device      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| serial           || serial.device        || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| serial         || serial.device        || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| tapedeck         || tapedeck.gadget      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| tapedeck       || tapedeck.gadget      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| timer           || timer.device          || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| timer         || timer.device          || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| tinygl           || tinygl library        || class="unknown"  | n/a || class="unknown"  | n/a || class="unknown"  | n/a                                                                              || class="working"  | yes                                                                                || TinyGL is MorphOS specific and the unit there is only used to get the OpenGL package of FPC running.                                                                                                                                                                                                                                                                  
+
| tinygl         || tinygl library        || class="unknown"  | n/a || class="unknown"  | n/a || class="unknown"  | n/a                                                                              || class="working"  | yes                                                                                || TinyGL is MorphOS specific and the unit there is only used to get the OpenGL package of FPC running.
 
|-
 
|-
| trackdisk       || trackdisk.device      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| trackdisk     || trackdisk.device      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| translator       || translator.library    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| translator     || translator.library    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| triton           || triton.library        || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| triton         || triton.library        || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| tritonmacros     || macros for triton    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| tritonmacros   || macros for triton    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| ttengine         || ttengine.library      || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| ttengine       || ttengine.library      || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| utility         || utility.library      || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| utility       || utility.library      || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||  
 
|-
 
|-
| workbench       || workbench.library    || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/workbench.pas test]    ||                                                                                                                                                                                                                                                                                                                                                                        
+
| workbench     || workbench.library    || class="working"  | yes || class="progress" | new || class="working"  | yes                                                                              || class="progress" | [//github.com/magorium/fpc-triforce/blob/master/Sys/MorphOS/workbench.pas test]    ||  
 
|-
 
|-
| xadmaster       || xadmaster.library    || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| xadmaster     || xadmaster.library    || class="working"  | yes || class="unknown"  | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| zlib             || zlib.library          || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| zlib           || zlib.library          || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
! Unit             !! Category              !! OS3.x                   !! OS4.x                   !! AROS                                                                                                !! MorphOS                                                                                                !! Remark(s)                                                                                                                                                                                                                                                                                                                                                              
+
! Unit           !! Category              !! OS3.x                 !! OS4.x                 !! AROS                                                                                                !! MorphOS                                                                                                !! Remark(s)
 
|-
 
|-
| amigautils       || amigautils            || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.                                                                                                                                                                                                                                                                    
+
| amigautils     || amigautils            || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
 
|-
 
|-
| amsgbox         || msgbox using easyasl  || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.                                                                                                                                                                                                                                                                    
+
| amsgbox       || msgbox using easyasl  || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
 
|-
 
|-
| consoleio       || crt using console    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| consoleio     || crt using console    || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| deadkeys         || console deadkeys      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| deadkeys       || console deadkeys      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| doublebuffer     ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| doublebuffer   ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| easyasl         || easyasl.library      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| easyasl       || easyasl.library      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| hisoft           ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.                                                                                                                                                                                                                                                                    
+
| hisoft         ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
 
|-
 
|-
| linklist         ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.                                                                                                                                                                                                                                                                    
+
| linklist       ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
 
|-
 
|-
| longarray       ||                      || class="working"  | yes || class="unknown"  | n/a || class="working"  | yes                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| longarray     ||                      || class="working"  | yes || class="unknown"  | n/a || class="working"  | yes                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| pastoc           ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || This is deprecated, and must *not* be ported to other platforms.                                                                                                                                                                                                                                                                                                      
+
| pastoc         ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || This is deprecated, and must *not* be ported to other platforms.
 
|-
 
|-
| pcq             ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.                                                                                                                                                                                                                                                                    
+
| pcq           ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
 
|-
 
|-
| systemvartags   ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || NOTE: this unit cannot be used when trying to create executables to be run on AROS-m68k because AROS misses bullet.library.                                                                                                                                                                                                                                            
+
| systemvartags ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || NOTE: this unit cannot be used when trying to create executables to be run on AROS-m68k because AROS misses bullet.library.
 
|-
 
|-
| tagsarray       ||                      || class="working"  | yes || class="unknown"  | n/a || class="working"  | yes                                                                              || class="not"      | no                                                                                  || Tagsarray implementation is not thread safe, at least on classic.                                                                                                                                                                                                                                                                                                      
+
| tagsarray     ||                      || class="working"  | yes || class="unknown"  | n/a || class="working"  | yes                                                                              || class="not"      | no                                                                                  || Tagsarray implementation is not thread safe, at least on classic.
 
|-
 
|-
| timerutils       ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || Should be moved to ami-extra when it's verified it works elsewhere.                                                                                                                                                                                                                                                                                                    
+
| timerutils     ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  || Should be moved to ami-extra when it's verified it works elsewhere.
 
|-
 
|-
| vartags         ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| vartags       ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| wbargs           ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| wbargs         ||                      || class="working"  | yes || class="unknown"  | n/a || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|}
 
|}

Revision as of 17:33, 25 May 2016

List of available units per platform:
Unit Category OS3.x OS4.x AROS MorphOS Remark(s)
agraphics graphics.library yes new yes yes
ahi ahi.device yes n/a MAG yes
ahi_sub ahi_sub.library yes n/a no no
akeyboard keyboard.device yes n/a test test
amarquee amarquee.library yes n/a n/a n/a
amigados dos.library yes new yes yes
amigaguide amigaguide.library yes n/a MAG no No use though, AROS' lib functions are not implemented
amigalib amigalib yes n/a test yes Unit amigalib has it's own status page, AmigaLib
amigaprinter printer.device yes n/a test test
aroslib aros.library n/a n/a yes n/a
asl asl.library yes new yes yes
audio audio.device yes n/a MAG no
bootblock bootblock.device yes n/a no no
bullet bullet.library yes n/a no no
cd cd.device yes n/a no no
clipboard clipboard.device yes new yes yes
colorwheel colorwheel.gadget yes n/a no no
commodities commodities.library yes n/a test test
configregs see expansion yes n/a test test
configvars see expansion yes n/a test test
console console.device yes n/a test test
conunit console.device yes n/a test test
cgxvideo no n/a no yes Recently added to MorphOS by Chain-Q
cybergraphics cybergraphics.library yes new yes yes Recently added to MorphOS by Chain-Q
datatypes datatypes.library yes n/a test yes Unit source (AROS) is still a bit of a mess. Amiga version needs an overhaul (no PObject_ being used where it should -> concerns most if not all of declared functions).
diskfont diskfont.library yes new yes test A diskfont unit was added to MorphOS by Chain-Q
exec exec.library yes new yes yes MorphOS: noticed some things missing in comparison to SDK 3.9 (this is meant as a reminder to verify this unit)
expansion expansion.library yes n/a test test
expansionbase see expansion yes n/a test test
gadtools gadtools.library yes n/a yes test
gameport gameport.device yes n/a no no
get9 ? n/a n/a n/a yes silly MorphOS-only historic .library, Pascal interface unit exist as a joke, ignore this :)
gradientslider gradientslider.gadget yes n/a no no
gtlayout gtlayout.library yes n/a no no
guigfx guigfx.library yes n/a no no
hardblocks hardblocks.device yes n/a no no
hardware hardware.resource yes n/a yes yes
icon icon.library yes new yes test
identify identify.lbrary yes n/a no no
iffparse iffparse.library yes new yes yes
input input.device yes n/a test test
inputevent see input.device yes new yes yes
intuition intuition.library yes new yes yes
keymap keymap.library yes new yes yes
kvm ? n/a n/a n/a n/a This unit is now dropped. It was a helper unit for the KVM stuff, but it's no longer used, and it doesn't provide any other useful functionality. It's "API" was never meant for public use either. The idea was, mouse unit could be used w/o the video and keyboard, and doesn't depend on each other. But it doesn't really matter any more. I removed it from trunk.
layers layers.library yes new yes yes
locale locale.library yes n/a test test
lowlevel lowlevel.library yes n/a MAG no
lucyplay lucyplay.library yes n/a no no
mui mui.library (ZUNE) yes new yes yes
muihelper see mui.library no n/a no yes MUIHelper contains some Pascal syntax-sugar and helpers for writing MUI code. It can be moved to ami-extra Package when it's verified it works everywhere.
mysticview mysticview.library yes n/a no no
nonvolatile nonvolatile.library yes n/a no no
parallel parallel.device yes n/a no no
picasso96api picasso library yes new n/a n/a MorphOS and AROS don't have Picasso96 support.
preferences preferences.library yes n/a n/a no
prefs see preferences yes n/a test test
prtbase printer.device yes n/a no no
prtgfx ? yes n/a no no
ptreplay ptreplay.library yes n/a MAG no
realtime realtime.library yes n/a no no
render render.library yes n/a no no
reqtools reqtools.library yes n/a no no
rexx rexxsyslib.library yes n/a test test
romboot_base yes n/a no no
scsidisk scscidisk.device yes n/a no no
serial serial.device yes n/a no no
tapedeck tapedeck.gadget yes n/a no no
timer timer.device yes new yes yes
tinygl tinygl library n/a n/a n/a yes TinyGL is MorphOS specific and the unit there is only used to get the OpenGL package of FPC running.
trackdisk trackdisk.device yes n/a no no
translator translator.library yes n/a no no
triton triton.library yes n/a no no
tritonmacros macros for triton yes n/a no no
ttengine ttengine.library yes n/a MAG no
utility utility.library yes new yes yes
workbench workbench.library yes new yes test
xadmaster xadmaster.library yes n/a MAG no
zlib zlib.library yes n/a no no
Unit Category OS3.x OS4.x AROS MorphOS Remark(s)
amigautils amigautils yes n/a no no Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
amsgbox msgbox using easyasl yes n/a no no Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
consoleio crt using console yes n/a no no
deadkeys console deadkeys yes n/a no no
doublebuffer yes n/a no no
easyasl easyasl.library yes n/a no no
hisoft yes n/a no no Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
linklist yes n/a no no Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
longarray yes n/a yes no
pastoc yes n/a no no This is deprecated, and must *not* be ported to other platforms.
pcq yes n/a no no Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
systemvartags yes n/a no no NOTE: this unit cannot be used when trying to create executables to be run on AROS-m68k because AROS misses bullet.library.
tagsarray yes n/a yes no Tagsarray implementation is not thread safe, at least on classic.
timerutils yes n/a no no Should be moved to ami-extra when it's verified it works elsewhere.
vartags yes n/a no no
wbargs yes n/a no no