AminetAminet
Search:
82050 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/asm/PhxAss_src.lha

Mirror:Random
Showing:ppc-amigaosgeneric
No screenshot available
Short:PhxAss 4.46 source code
Author:frank at phoenix.owl.de (Frank Wille)
Uploader:amigasourcecodepreservation gmail com
Type:dev/asm
Version:4.46
Architecture:generic
Date:2017-05-10
Download:http://aminet.net/dev/asm/PhxAss_src.lha - View contents
Readme:http://aminet.net/dev/asm/PhxAss_src.readme
Downloads:329
Source code for the macro assembler PhxAss.
Binaries: http://aminet.net/package/dev/asm/PhxAss
Uploaded to aminet for historical preservation.
Many thanks to Frank Wille for releasing the code.


Notes
======

"The main reason that I never published it (the source) was that it is
useless. The whole source is a collection of ugly spaghetti-code in pure
68000 assembler. A real nightmare. Nearly unreadable, only with a few
german comments here and there.

I wrote most of it in 1991, when I was young and unexperienced, and I
am not proud of it when I look back now. But I agree that it might be
interesting for historic reasons, even if it is a bit embarrassing for
me. But, on the other hand, people can also study my recent sources for
comparison."

F.Wille


License
=======
PhxAss is released under the ISC License, see LICENSE.txt.


Cheers!
https://twitter.com/AmigaSourcePres

  _____ ___   _   __  __     _   __  __ ___ ___   _   
 |_   _| __| /_\ |  \/  |   /_\ |  \/  |_ _/ __| /_\  
   | | | _| / _ \| |\/| |  / _ \| |\/| || | (_ |/ _ \ 
  _|_| |___/_/ \_\_|_ |_|_/_/_\_\_|__|_|___\___/_/_\_\
 / __|/ _ \| | | | _ \/ __| __|  / __/ _ \|   \| __|  
 \__ \ (_) | |_| |   / (__| _|  | (_| (_) | |) | _|   
 |___/\___/_\___/|_|_\\___|___|__\___\___/|___/|___|_ 
 | _ \ _ \ __/ __| __| _ \ \ / /_\_   _|_ _/ _ \| \| |
 |  _/   / _|\__ \ _||   /\ V / _ \| |  | | (_) | .` |
 |_| |_|_\___|___/___|_|_\ \_/_/ \_\_| |___\___/|_|\_|
                                                      




Contents of dev/asm/PhxAss_src.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
-rw-r--r--  1000/1000      461     743  62.0% -lh5- dc8f May 10 12:35 LICENSE.txt
-rw-r--r--  1000/1000      844    1696  49.8% -lh5- 9cf3 May 10 12:33 PhxAss_src.readme
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:23 src/
-rw-r--r--  1000/1000      128     313  40.9% -lh5- cf1d Aug 27  2007 src/AssAll
-rw-r--r--  1000/1000    66327  240925  27.5% -lh5- c7ba Dec 30  2014 src/AssCode.asm
-rw-r--r--  1000/1000    11215   29736  37.7% -lh5- a118 Oct 14  2014 src/AssDefs.i
-rw-r--r--  1000/1000    12218   38195  32.0% -lh5- 11cd Dec 30  2014 src/AssExtra.asm
-rw-r--r--  1000/1000    22316   71587  31.2% -lh5- e133 Dec  2  2006 src/AssMain.asm
-rw-r--r--  1000/1000    10985   37000  29.7% -lh5- 4ce9 Dec  2  2006 src/AssObject.asm
-rw-r--r--  1000/1000     2365    6296  37.6% -lh5- c1b5 Oct 14  2014 src/AssTexts.asm
-rw-r--r--  1000/1000    35501  118624  29.9% -lh5- 6b52 Dec 30  2014 src/Assemble.asm
-rw-r--r--  1000/1000    34865   86918  40.1% -lh5- 7f9e Dec 30  2014 src/History.doc
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:22 src/I/
-rw-r--r--  1000/1000      176     617  28.5% -lh5- 331e Dec  2  2006 src/I/cia.i
-rw-r--r--  1000/1000     1005    3385  29.7% -lh5- d22a Dec  2  2006 src/I/custom.i
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:22 src/I/devices/
-rw-r--r--  1000/1000      470     899  52.3% -lh5- 03bb Dec  2  2006 src/I/devices/audio.i
-rw-r--r--  1000/1000      251     381  65.9% -lh5- b86b Dec  2  2006 src/I/devices/bootblock.i
-rw-r--r--  1000/1000      491    1273  38.6% -lh5- 24b8 Dec  2  2006 src/I/devices/console.i
-rw-r--r--  1000/1000      559    1248  44.8% -lh5- 8dd2 Dec  2  2006 src/I/devices/conunit.i
-rw-r--r--  1000/1000      362     647  56.0% -lh5- 96cc Dec  2  2006 src/I/devices/gameport.i
-rw-r--r--  1000/1000      214     369  58.0% -lh5- 580b Dec  2  2006 src/I/devices/input.i
-rw-r--r--  1000/1000      981    2837  34.6% -lh5- 8be2 Dec  2  2006 src/I/devices/inputevent.i
-rw-r--r--  1000/1000      205     332  61.7% -lh5- c620 Dec  2  2006 src/I/devices/keyboard.i
-rw-r--r--  1000/1000      414     871  47.5% -lh5- 5aee Dec  2  2006 src/I/devices/keymap.i
-rw-r--r--  1000/1000      516    1037  49.8% -lh5- 83ae Dec  2  2006 src/I/devices/parallel.i
-rw-r--r--  1000/1000     1002    2523  39.7% -lh5- 2275 Dec  2  2006 src/I/devices/printer.i
-rw-r--r--  1000/1000     1014    2633  38.5% -lh5- 9f53 Dec  2  2006 src/I/devices/prtbase.i
-rw-r--r--  1000/1000     2056    5498  37.4% -lh5- 276c Dec  2  2006 src/I/devices/sana2.i
-rw-r--r--  1000/1000      620    1245  49.8% -lh5- e9ea Dec  2  2006 src/I/devices/sana2specialstats.i
-rw-r--r--  1000/1000      706    1559  45.3% -lh5- bc53 Dec  2  2006 src/I/devices/serial.i
-rw-r--r--  1000/1000      361     636  56.8% -lh5- db50 Dec  2  2006 src/I/devices/timer.i
-rw-r--r--  1000/1000     1050    2436  43.1% -lh5- 0a45 Dec  2  2006 src/I/devices/trackdisk.i
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:22 src/I/dos/
-rw-r--r--  1000/1000     1484    3351  44.3% -lh5- fce0 Dec  2  2006 src/I/dos/dos.i
-rw-r--r--  1000/1000      369     630  58.6% -lh5- b942 Dec  2  2006 src/I/dos/dos_lib.i
-rw-r--r--  1000/1000     2185    6179  35.4% -lh5- 8f73 Dec  2  2006 src/I/dos/dosextens.i
-rw-r--r--  1000/1000      493    1246  39.6% -lh5- 97b7 Dec  2  2006 src/I/dos/doshunks.i
-rw-r--r--  1000/1000      459    1048  43.8% -lh5- fea9 Dec  2  2006 src/I/dos/dostags.i
-rw-r--r--  1000/1000      715    1545  46.3% -lh5- 6602 Dec  2  2006 src/I/dos/filehandler.i
-rw-r--r--  1000/1000      317     534  59.4% -lh5- 10d6 Dec  2  2006 src/I/dos/rdargs.i
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:22 src/I/exec/
-rw-r--r--  1000/1000      364     947  38.4% -lh5- 8fdc Dec  2  2006 src/I/exec/ables.i
-rw-r--r--  1000/1000     1306    3817  34.2% -lh5- 5396 Dec  2  2006 src/I/exec/alerts.i
-rw-r--r--  1000/1000      248     396  62.6% -lh5- 343e Dec  2  2006 src/I/exec/devices.i
-rw-r--r--  1000/1000      207     306  67.6% -lh5- cd9d Dec  2  2006 src/I/exec/errors.i
-rw-r--r--  1000/1000      847    1871  45.3% -lh5- 95b2 Dec  2  2006 src/I/exec/exec_lib.i
-rw-r--r--  1000/1000      859    2221  38.7% -lh5- e178 Dec  2  2006 src/I/exec/execbase.i
-rw-r--r--  1000/1000      144     190  75.8% -lh5- 80de Dec  2  2006 src/I/exec/execname.i
-rw-r--r--  1000/1000      325     701  46.4% -lh5- d003 Dec  2  2006 src/I/exec/initializers.i
-rw-r--r--  1000/1000      302     593  50.9% -lh5- 7bd4 Dec  2  2006 src/I/exec/interrupts.i
-rw-r--r--  1000/1000      509    1115  45.7% -lh5- 2695 Dec  2  2006 src/I/exec/io.i
-rw-r--r--  1000/1000      634    1402  45.2% -lh5- 5130 Dec  2  2006 src/I/exec/libraries.i
-rw-r--r--  1000/1000      586    1798  32.6% -lh5- 4cb0 Dec  2  2006 src/I/exec/lists.i
-rw-r--r--  1000/1000     1278    3046  42.0% -lh5- deb1 Dec  2  2006 src/I/exec/macros.i
-rw-r--r--  1000/1000      440     899  48.9% -lh5- 9645 Dec  2  2006 src/I/exec/memory.i
-rw-r--r--  1000/1000      380     672  56.5% -lh5- 4b09 Dec  2  2006 src/I/exec/nodes.i
-rw-r--r--  1000/1000      310     560  55.4% -lh5- bf1a Dec  2  2006 src/I/exec/ports.i
-rw-r--r--  1000/1000      299     506  59.1% -lh5- ea47 Dec  2  2006 src/I/exec/resident.i
-rw-r--r--  1000/1000      302     610  49.5% -lh5- dfd3 Dec  2  2006 src/I/exec/semaphores.i
-rw-r--r--  1000/1000      721    1648  43.8% -lh5- 70b1 Dec  2  2006 src/I/exec/tasks.i
-rw-r--r--  1000/1000      422    1063  39.7% -lh5- 4e95 Dec  2  2006 src/I/exec/types.i
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:22 src/I/graphics/
-rw-r--r--  1000/1000      550    1294  42.5% -lh5- e1ac Dec  2  2006 src/I/graphics/clip.i
-rw-r--r--  1000/1000      220     297  74.1% -lh5- f05a Dec  2  2006 src/I/graphics/coerce.i
-rw-r--r--  1000/1000      438    1043  42.0% -lh5- cd90 Dec  2  2006 src/I/graphics/copper.i
-rw-r--r--  1000/1000      561    1065  52.7% -lh5- d2b3 Dec  2  2006 src/I/graphics/display.i
-rw-r--r--  1000/1000     1977    5102  38.7% -lh5- 464e Dec  2  2006 src/I/graphics/displayinfo.i
-rw-r--r--  1000/1000      825    2062  40.0% -lh5- 50a3 Dec  2  2006 src/I/graphics/gels.i
-rw-r--r--  1000/1000      306     628  48.7% -lh5- 3966 Dec  2  2006 src/I/graphics/gfx.i
-rw-r--r--  1000/1000      849    2166  39.2% -lh5- 38e9 Dec  2  2006 src/I/graphics/gfxbase.i
-rw-r--r--  1000/1000      272     463  58.7% -lh5- c1ab Dec  2  2006 src/I/graphics/gfxnodes.i
-rw-r--r--  1000/1000      454     801  56.7% -lh5- 82c8 Dec  2  2006 src/I/graphics/layers.i
-rw-r--r--  1000/1000     2373    9842  24.1% -lh5- 334a Dec  2  2006 src/I/graphics/modeid.i
-rw-r--r--  1000/1000      722    1896  38.1% -lh5- 67c4 Dec  2  2006 src/I/graphics/monitor.i
-rw-r--r--  1000/1000      718    1714  41.9% -lh5- d433 Dec  2  2006 src/I/graphics/rastport.i
-rw-r--r--  1000/1000      456    1048  43.5% -lh5- 54f9 Dec  2  2006 src/I/graphics/scale.i
-rw-r--r--  1000/1000      186     269  69.1% -lh5- 00ce Dec  2  2006 src/I/graphics/sprite.i
-rw-r--r--  1000/1000      801    1948  41.1% -lh5- bb05 Dec  2  2006 src/I/graphics/text.i
-rw-r--r--  1000/1000      305     724  42.1% -lh5- bc8b Dec  2  2006 src/I/graphics/vector.i
-rw-r--r--  1000/1000     1432    4113  34.8% -lh5- c2e5 Dec  2  2006 src/I/graphics/videocontrol.i
-rw-r--r--  1000/1000      996    2495  39.9% -lh5- 36ed Dec  2  2006 src/I/graphics/view.i
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:22 src/I/hardware/
-rw-r--r--  1000/1000      343     703  48.8% -lh5- 5eed Dec  2  2006 src/I/hardware/aga.i
-rw-r--r--  1000/1000      221     444  49.8% -lh5- 0305 Dec  2  2006 src/I/hardware/audio.i
-rw-r--r--  1000/1000      212     406  52.2% -lh5- 7cf9 Dec  2  2006 src/I/hardware/bitplanes.i
-rw-r--r--  1000/1000      213     402  53.0% -lh5- 08da Dec  2  2006 src/I/hardware/blitter.i
-rw-r--r--  1000/1000      203     331  61.3% -lh5- 5614 Dec  2  2006 src/I/hardware/cia.i
-rw-r--r--  1000/1000      254     640  39.7% -lh5- 0b7b Dec  2  2006 src/I/hardware/color.i
-rw-r--r--  1000/1000      182     288  63.2% -lh5- 3888 Dec  2  2006 src/I/hardware/control.i
-rw-r--r--  1000/1000      182     281  64.8% -lh5- 63dc Dec  2  2006 src/I/hardware/copper.i
-rw-r--r--  1000/1000      947    3054  31.0% -lh5- 1235 Dec  2  2006 src/I/hardware/custom.i
-rw-r--r--  1000/1000      206     479  43.0% -lh5- 0e31 Dec  2  2006 src/I/hardware/custom_all.i
-rw-r--r--  1000/1000      370     781  47.4% -lh5- a22c Dec  2  2006 src/I/hardware/disk.i
-rw-r--r--  1000/1000      187     274  68.2% -lh5- 6943 Dec  2  2006 src/I/hardware/display.i
-rw-r--r--  1000/1000      341     719  47.4% -lh5- 257f Dec  2  2006 src/I/hardware/dmabits.i
-rw-r--r--  1000/1000      333     818  40.7% -lh5- 7b1d Dec  2  2006 src/I/hardware/intbits.i
-rw-r--r--  1000/1000      182     283  64.3% -lh5- 44d8 Dec  2  2006 src/I/hardware/ports.i
-rw-r--r--  1000/1000      302     766  39.4% -lh5- 50be Dec  2  2006 src/I/hardware/sprites.i
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:22 src/I/intuition/
-rw-r--r--  1000/1000     3814   11645  32.8% -lh5- 0b6e Dec  2  2006 src/I/intuition/intuition.i
-rw-r--r--  1000/1000      302     517  58.4% -lh5- af13 Dec  2  2006 src/I/intuition/intuitionbase.i
-rw-r--r--  1000/1000     1335    3183  41.9% -lh5- 06e3 Dec  2  2006 src/I/intuition/preferences.i
-rw-r--r--  1000/1000     1306    3382  38.6% -lh5- 8a04 Dec  2  2006 src/I/intuition/screens.i
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:22 src/I/lib/
-rw-r--r--  1000/1000      110     179  61.5% -lh5- 21bf Dec  2  2006 src/I/lib/asl.i
-rw-r--r--  1000/1000      186     420  44.3% -lh5- 3e37 Dec  2  2006 src/I/lib/clist.i
-rw-r--r--  1000/1000       69      93  74.2% -lh5- 4606 Dec  2  2006 src/I/lib/diskfont.i
-rw-r--r--  1000/1000     1257    2856  44.0% -lh5- d2e1 Dec  2  2006 src/I/lib/dos.i
-rw-r--r--  1000/1000     1017    2362  43.1% -lh5- 810d Dec  2  2006 src/I/lib/exec.i
-rw-r--r--  1000/1000      202     438  46.1% -lh5- 07d6 Dec  2  2006 src/I/lib/expansion.i
-rw-r--r--  1000/1000      369     868  42.5% -lh5- f60c Dec  2  2006 src/I/lib/gadtools.i
-rw-r--r--  1000/1000     1328    3248  40.9% -lh5- ef21 Dec  2  2006 src/I/lib/graphics.i
-rw-r--r--  1000/1000      221     464  47.6% -lh5- 6a03 Dec  2  2006 src/I/lib/icon.i
-rw-r--r--  1000/1000     1129    2750  41.1% -lh5- 2d02 Dec  2  2006 src/I/lib/intuition.i
-rw-r--r--  1000/1000      237     562  42.2% -lh5- 367d Dec  2  2006 src/I/lib/layers.i
-rw-r--r--  1000/1000      282     504  56.0% -lh5- 2ad8 Dec  2  2006 src/I/lib/locale.i
-rw-r--r--  1000/1000       88     141  62.4% -lh5- 6c6b Dec  2  2006 src/I/lib/mathffp.i
-rw-r--r--  1000/1000      110     220  50.0% -lh5- 9abc Dec  2  2006 src/I/lib/mathieeedoubbas.i
-rw-r--r--  1000/1000      136     295  46.1% -lh5- e7a0 Dec  2  2006 src/I/lib/mathieeedoubtrans.i
-rw-r--r--  1000/1000      130     260  50.0% -lh5- 0ead Dec  2  2006 src/I/lib/mathtrans.i
-rw-r--r--  1000/1000      380     795  47.8% -lh5- f5ed Dec  2  2006 src/I/lib/mmu040.i
-rw-r--r--  1000/1000       85     143  59.4% -lh5- c94c Dec  2  2006 src/I/lib/phoenix.i
-rw-r--r--  1000/1000       53      60  88.3% -lh5- f9f6 Dec  2  2006 src/I/lib/potgo.i
-rw-r--r--  1000/1000      314     626  50.2% -lh5- 817c Dec  2  2006 src/I/lib/reqtools.i
-rw-r--r--  1000/1000       43      49  87.8% -lh5- cdb7 Dec  2  2006 src/I/lib/timer.i
-rw-r--r--  1000/1000       19      19 100.0% -lh0- 159b Dec  2  2006 src/I/lib/translator.i
-rw-r--r--  1000/1000      270     457  59.1% -lh5- 71c9 Dec  2  2006 src/I/lib/utility.i
-rw-r--r--  1000/1000      141     250  56.4% -lh5- ba49 Dec  2  2006 src/I/lib/vector.i
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:22 src/I/libraries/
-rw-r--r--  1000/1000      792    2045  38.7% -lh5- c44e Dec  2  2006 src/I/libraries/configregs.i
-rw-r--r--  1000/1000      388     752  51.6% -lh5- 93e6 Dec  2  2006 src/I/libraries/configvars.i
-rw-r--r--  1000/1000      546    1275  42.8% -lh5- 986f Dec  2  2006 src/I/libraries/diskfont.i
-rw-r--r--  1000/1000       73      93  78.5% -lh5- 3400 Dec  2  2006 src/I/libraries/dos.i
-rw-r--r--  1000/1000       78     109  71.6% -lh5- 0e07 Dec  2  2006 src/I/libraries/dos_lib.i
-rw-r--r--  1000/1000       84     117  71.8% -lh5- b75d Dec  2  2006 src/I/libraries/dosextens.i
-rw-r--r--  1000/1000      176     237  74.3% -lh5- d466 Dec  2  2006 src/I/libraries/expansion.i
-rw-r--r--  1000/1000      307     608  50.5% -lh5- 0d13 Dec  2  2006 src/I/libraries/expansion_lib.i
-rw-r--r--  1000/1000       86     125  68.8% -lh5- 7b3d Dec  2  2006 src/I/libraries/filehandler.i
-rw-r--r--  1000/1000     1241    3418  36.3% -lh5- c03a Dec  2  2006 src/I/libraries/locale.i
-rw-r--r--  1000/1000     4891   17962  27.2% -lh5- b3fb Dec  2  2006 src/I/libraries/reqtools.i
-rw-r--r--  1000/1000      461    1214  38.0% -lh5- 6e2f Dec  2  2006 src/I/libraries/reqtools_lib.i
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:22 src/I/resources/
-rw-r--r--  1000/1000      530    1243  42.6% -lh5- 8a71 Dec  2  2006 src/I/resources/disk.i
-rw-r--r--  1000/1000      370     750  49.3% -lh5- 2bc1 Dec  2  2006 src/I/resources/filesysres.i
-rw-r--r--  1000/1000      258     402  64.2% -lh5- 0b80 Dec  2  2006 src/I/resources/misc.i
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:22 src/I/utility/
-rw-r--r--  1000/1000      170     272  62.5% -lh5- ca03 Dec  2  2006 src/I/utility/date.i
-rw-r--r--  1000/1000      200     271  73.8% -lh5- 3ceb Dec  2  2006 src/I/utility/hooks.i
-rw-r--r--  1000/1000      226     348  64.9% -lh5- 7b5c Dec  2  2006 src/I/utility/tagitem.i
-rw-r--r--  1000/1000      143     196  73.0% -lh5- f17a Dec  2  2006 src/I/utility/utility.i
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 May 10 12:22 src/I/workbench/
-rw-r--r--  1000/1000      822    1863  44.1% -lh5- 96f3 Dec  2  2006 src/I/workbench/workbench.i
-rw-r--r--  1000/1000      328     819  40.0% -lh5- 2494 Jan 11  2009 src/Makefile
-rw-r--r--  1000/1000    49399  143274  34.5% -lh5- da7a Dec 30  2014 src/PhxAss.guide
-rw-r--r--  1000/1000    56842  158225  35.9% -lh5- fcbb Dec 30  2014 src/PhxAss_d.guide
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total       156 files  378646 1123396  33.7%            May 10 22:18

Aminet © 1992-2017 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>