Hangar.La tienda de software del Amiga

multifunction 38.1

Function collection for everyday programming tasks

Short:        Function collection for everyday programming tasks
Author:       Matthias Bethke (Matthias.Bethke@stud.uni-erlangen.de), Michael Boese (mike_b@yahoo.com)
Uploader:     Matthias Bethke (Matthias Bethke stud uni-erlangen de)
Type:         util/libs
Version:      38.1
Architecture: m68k-amigaos

"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

Gratis

Descargar 29 KB

Desde el Amiga: abre Hangar y busca multifunction.

AutorMatthias Bethke (Matthias.Bethke@stud.uni-erlangen.de), Michael Boese (mike_b@yahoo.com)
Categoríautil/libs
Tamaño29 KB
Param68k-amigaos
OrigenAminet