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

util/libs/multifunction.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:Function collection for everyday programming tasks
Author: Matthias.Bethke at stud.uni-erlangen.de mike_b at yahoo.com
Uploader:Matthias Bethke (Matthias Bethke stud uni-erlangen de)
Type:util/libs
Version:38.1
Architecture:m68k-amigaos
Date:1998-08-01
Download:util/libs/multifunction.lha - View contents
Readme:util/libs/multifunction.readme
Downloads:761

"multifunction.library" is the admittedly not very original name for a
collection of routines for everyday programming problems. By now it
includes functions from the following areas:

- library handling (opening/closing multiple libs at once)
- commodities support (simplify broker stuff)
- general GUI stuff (help bubbles kinda like MUI's)
- parallel port handling and sharing between tasks, simple character I/O
- FIFO buffer routines
- timing functions - timer.device made almost as easy as dos.library/Delay()

The entire library is written in assembler and thus very small, its
parameter conventions are also especially suited for assembler
programmers (pointers in address registers, other stuff in data regs).

COPYRIGHT/DISCLAIMER
multifunction.library is (c) 1997-1998 by Michael Boese and Matthias
Bethke. It is hereby placed in the Public Domain, which means you may
use it for free whether you application is PD or commercial. If you
want to modify/patch anything, do so, just don't distribute any
modified version.
We don't guarantee that this library does anything else than occupy
storage space on your HD but to the best of our knowledge things
should work as documented here :-)


HISTORY
V37.1  (02-Apr-97)  -  first version, unreleased
		    -  let project rot a little :)
V37.2  (24-Jul-98)  -  added timer functions
		    -  semaphore-protection for parallel port functions
V38.1  (25-Jul-98)  -  added StartTimer() function
		    -  debugged the debugging output routines :)
		    -  optimized away some overgeneralized
		       register-saving macros
		    -  rewrote about 80% of the commodity functions. They
		       were horridly broken, in fact I must assume Michael
		       to have been quite pissed while writing them... X-(
		    -  bugfix: library version hadn't been in RT_VERSION
		    -  bugfix: autoopen lib for SAS didn't work


Contents of util/libs/multifunction.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 1135    2117  53.6% -lh5- 1e30 Jul 30  1998 multifunction.readme
[generic]                 8101   24730  32.8% -lh5- fd3d Jul 30  1998 multifunction/AutoDocs/multifunction.doc
[generic]                 2392    3308  72.3% -lh5- d379 Jul 23  1998 multifunction/Examples/HelpBubbles/bubble
[generic]                 1476    3433  43.0% -lh5- 0915 Jul 23  1998 multifunction/Examples/HelpBubbles/bubble.c
[generic]                 1005    2482  40.5% -lh5- 6dc7 Jun 17  1997 multifunction/Examples/HelpBubbles/ImageData.c
[generic]                  105     163  64.4% -lh5- f3f5 Jul 23  1998 multifunction/Examples/HelpBubbles/SCOPTIONS
[generic]                  191     289  66.1% -lh5- 41c4 Jul 23  1998 multifunction/Examples/HelpBubbles/smakefile
[generic]                 1039    3888  26.7% -lh5- cdb9 Jun 17  1997 multifunction/Examples/ParPort/Schematics.ilbm
[generic]                  105     163  64.4% -lh5- f3f5 Jul 23  1998 multifunction/Examples/ParPort/SCOPTIONS
[generic]                  115     168  68.5% -lh5- f942 Jul 30  1998 multifunction/Examples/ParPort/smakefile
[generic]                 1897    2912  65.1% -lh5- d650 Jul 27  1998 multifunction/Examples/ParPort/Switch
[generic]                 1337    2797  47.8% -lh5- 1b1a Jul 27  1998 multifunction/Examples/ParPort/Switch.c
[generic]                 1734    2688  64.5% -lh5- 9472 Jul 30  1998 multifunction/Examples/Timer/mftimer
[generic]                  686    1622  42.3% -lh5- 2404 Jul 23  1998 multifunction/Examples/Timer/mftimer.c
[generic]                  117     173  67.6% -lh5- e816 Jul 30  1998 multifunction/Examples/Timer/SCOPTIONS
[generic]                   80      88  90.9% -lh5- 9755 Jul 23  1998 multifunction/Examples/Timer/smakefile
[generic]                  529    1168  45.3% -lh5- efdb Jul 23  1998 multifunction/include/clib/multifunction_protos.h
[generic]                  439    1011  43.4% -lh5- 2ee5 Jul 23  1998 multifunction/include/FD/multifunction_lib.fd
[generic]                  552    1310  42.1% -lh5- 8d9a Jul 23  1998 multifunction/include/libraries/multifunction.h
[generic]                  533    1237  43.1% -lh5- 16ae Jun 17  1997 multifunction/include/libraries/multifunction.i
[generic]                  754    3694  20.4% -lh5- c638 Jul 30  1998 multifunction/include/pragmas/multifunction_pragmas.h
[generic]                  157     308  51.0% -lh5- e98c Jun 17  1997 multifunction/include/proto/multifunction.h
[generic]                  326     540  60.4% -lh5- ecac Jul 27  1998 multifunction/lib/multifunction.lib
[generic]                 3227    5432  59.4% -lh5- 5bf5 Jul 27  1998 multifunction/libs/multifunction.library
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        24 files   28032   65721  42.7%            Aug  1  1998
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>