Difference between revisions of "Library units"

From Freepascal Amiga wiki
Jump to navigation Jump to search
(WikiTabitor table test)
(Updated for OS4 units)
 
(5 intermediate revisions by 2 users not shown)
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="working" | yes || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="working" | yes || 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="not"     | no || 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="not"     | no || 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]] (deprectaed fpc 3.1.1, revision 36777/36778
 
|-
 
|-
| 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="not"     | no || 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="progress" | [//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="working" | yes || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="working" | yes || 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="not"     | no || 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="not"     | no || class="working" | yes                                                                              || 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="not"     | no || 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="not"     | no || 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="working"  | yes || 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="not"     | no || 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="not"     | no || 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="working" | yes || 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="working"  | yes || 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="working" | yes || 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="working" | yes || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="working" | yes || 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="not"     | no || 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="working" | yes || 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="not"     | no || 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="working" | yes || 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="working" | yes || 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="working" | yes || 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="working" | yes || 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="working"  | yes || class="working" | yes                                                                              || class="working" | yes                                                                                ||  
 
|-
 
|-
| lowlevel         || lowlevel.library      || class="working"  | yes || class="unknown" | n/a || class="progress" | MAG                                                                              || class="not"      | no                                                                                  ||                                                                                                                                                                                                                                                                                                                                                                        
+
| lowlevel       || lowlevel.library      || class="working"  | yes || class="not"     | no || 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="not"     | no || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|-
 
|-
| mui             || mui.library (ZUNE)   || class="working" | yes || class="progress" | new  || class="working"  | yes                                                                              || class="working"  | yes                                                                                ||                                                                                                                                                                                                                                                                                                                                                                        
+
| mui           || muimaster.library    || class="working"   | yes || class="working" | yes || class="working"  | yes                                                                              || class="working"  | yes                                                                                || Also for Zune.
 
|-
 
|-
| 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="working"  | yes || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || class="progress" | MAG                                                                               || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="working"  | yes || 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="not"     | no || 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="working"  | yes || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="working"  | yes || 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="working" | yes || 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="not"     | no || 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="not"     | no || 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="not"      | no  || 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                || class="working"  | yes || class="working"  | yes || class="working" | yes                                                                              || class="working" | yes                                                                                || moved to ami-extra
 
|-
 
|-
| 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.                                                                                                                                                                                                                                                                   
+
| cliputils      || clipboard helper      || class="working"  | yes || class="working"  | yes || class="working" | yes                                                                              || class="working" | yes                                                                                || moved to ami-extra
 
|-
 
|-
| 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || 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="not"     | no || class="working"  | yes                                                                              || class="not"      | no                                                                                  || deprecated do not use
 
|-
 
|-
| 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.                                                                                                                                                                                                                                                                                                      
+
| muihelper      || see mui.library      || class="working"  | yes || class="working"  | yes || class="working" | yes                                                                              || class="working" | yes                                                                                || moved to ami-axtra. contains some Pascal syntax-sugar and helpers for writing MUI 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.                                                                                                                                                                                                                                                                    
+
| pastoc        ||                      || class="working"  | yes || class="not"     | no || class="not"      | no                                                                              || class="not"      | no                                                                                  || This is deprecated, and must *not* be ported to other platforms.
 
|-
 
|-
| 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.                                                                                                                                                                                                                                           
+
| pcq            ||                      || class="working"  | yes || class="working"  | yes || class="working" | yes                                                                              || class="working" | yes                                                                                || Moved to ami-extra
 
|-
 
|-
| 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="not"     | no || class="working"  | yes                                                                              || class="not"      | no                                                                                  || deprecated. do not use. 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="not"     | no || 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="not"     | no || 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="not"     | no || class="not"      | no                                                                              || class="not"      | no                                                                                  ||  
 
|}
 
|}

Latest revision as of 14:32, 10 January 2021

List of available units per platform:
Unit Category OS3.x OS4.x AROS MorphOS Remark(s)
agraphics graphics.library yes yes yes yes
ahi ahi.device yes no MAG yes
ahi_sub ahi_sub.library yes no no no
akeyboard keyboard.device yes no test test
amarquee amarquee.library yes n/a n/a n/a
amigados dos.library yes yes yes yes
amigaguide amigaguide.library yes no MAG no No use though, AROS' lib functions are not implemented
amigalib amigalib yes no test yes Unit amigalib has it's own status page, AmigaLib (deprectaed fpc 3.1.1, revision 36777/36778
amigaprinter printer.device yes no test test
aroslib aros.library n/a n/a yes n/a
asl asl.library yes yes yes yes
audio audio.device yes no MAG no
bootblock bootblock.device yes no no no
bullet bullet.library yes no no no
cd cd.device yes no no no
clipboard clipboard.device yes yes yes yes
colorwheel colorwheel.gadget yes no no no
commodities commodities.library yes no yes test
configregs see expansion yes no test test
configvars see expansion yes no test test
console console.device yes yes test test
conunit console.device yes no test test
cgxvideo no no no yes Recently added to MorphOS by Chain-Q
cybergraphics cybergraphics.library yes yes yes yes Recently added to MorphOS by Chain-Q
datatypes datatypes.library yes yes 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 yes yes test A diskfont unit was added to MorphOS by Chain-Q
exec exec.library yes yes 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 no test test
expansionbase see expansion yes no test test
gadtools gadtools.library yes no yes test
gameport gameport.device yes no 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 no no no
gtlayout gtlayout.library yes no no no
guigfx guigfx.library yes no no no
hardblocks hardblocks.device yes no no no
hardware hardware.resource yes no yes yes
icon icon.library yes yes yes test
identify identify.lbrary yes no no no
iffparse iffparse.library yes yes yes yes
input input.device yes no test test
inputevent see input.device yes yes yes yes
intuition intuition.library yes yes yes yes
keymap keymap.library yes yes 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 yes yes yes
locale locale.library yes yes yes yes
lowlevel lowlevel.library yes no MAG no
lucyplay lucyplay.library yes no no no
mui muimaster.library yes yes yes yes Also for Zune.
mysticview mysticview.library yes no no no
nonvolatile nonvolatile.library yes no no no
parallel parallel.device yes no no no
picasso96api picasso library yes yes n/a n/a MorphOS and AROS don't have Picasso96 support.
preferences preferences.library yes no n/a no
prefs see preferences yes no test test
prtbase printer.device yes no no no
prtgfx ? yes no no no
ptreplay ptreplay.library yes no MAG no
realtime realtime.library yes no no no
render render.library yes no no no
reqtools reqtools.library yes no MAG no
rexx rexxsyslib.library yes no test test
romboot_base yes no no no
scsidisk scscidisk.device yes no no no
serial serial.device yes yes no no
tapedeck tapedeck.gadget yes no no no
timer timer.device yes yes 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 no no no
translator translator.library yes no no no
triton triton.library yes no no no
tritonmacros macros for triton yes no no no
ttengine ttengine.library yes no MAG no
utility utility.library yes yes yes yes
workbench workbench.library yes yes yes test
xadmaster xadmaster.library yes no MAG no
zlib zlib.library yes no no no
Unit Category OS3.x OS4.x AROS MorphOS Remark(s)
amigautils amigautils yes no no no Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
amsgbox msgbox yes yes yes yes moved to ami-extra
cliputils clipboard helper yes yes yes yes moved to ami-extra
consoleio crt using console yes no no no
deadkeys console deadkeys yes no no no
doublebuffer yes no no no
easyasl easyasl.library yes no no no
hisoft yes no no no Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
linklist yes no no no Should be moved to ami-extra when it's verified it works elsewhere and contains no deprecated code.
longarray yes no yes no deprecated do not use
muihelper see mui.library yes yes yes yes moved to ami-axtra. contains some Pascal syntax-sugar and helpers for writing MUI code.
pastoc yes no no no This is deprecated, and must *not* be ported to other platforms.
pcq yes yes yes yes Moved to ami-extra
tagsarray yes no yes no deprecated. do not use. implementation is not thread safe, at least on classic.
timerutils yes no no no Should be moved to ami-extra when it's verified it works elsewhere.
vartags yes no no no
wbargs yes no no no