
|
84781 packages online
|
|
 |
|
docs/help/LibrariesGuide.lha |
|
No screenshot available
|
|
The original file I've found in `aminet/docs/help/' was a standard
plain file: short, printable ... readable ..., but not the best for a
quick consultation. That is why I've translated it to an AmigaGuide for-
mat: a bit longer, more readable, easy to use, ... 8)
The translation was made with the great aid of `AGW' by David L. McPaul
(you may find in `aminet/text/hyper/AGWriter???.lha').
P.S.: the guide has several nodes linked to AutoDocs (in the AmigaGuide
format). Then you are supposed to have propely set AmigaGuide path
env (try `aminet/text/hyper/GuidePrefs.lha' if you are not so con-
fident with this issue), and to have the AmigaGuide version of
AutoDocs.
You are also supposed to have the assignment `TEXT-INCLUDE:' set
too. Of course you also need include-files.
I (the AmigaGuide-er) may be reached at the following addresses:
E-Mail: istrice@paola.dei.unipd.it
istrice2@maya.dei.unipd.it
Ciao
Alessandro Ponzio
////
////
////
////
\\\\ ////
\\\X///
\XXX/ Amiga®
*************************************************************************
This is an ASCII formatted article describing most of the things AmigaDOS
shared libraries are all about. This is the table of contents:
1 Shared Library Overview
1.1 Shared Library
1.2 Link Library
1.3 ROM Based/Disk Based Libraries
1.4 Memory Usage
1.5 Other Operating Systems
1.6 Advantages
2 Calling Shared Library Functions
2.1 Address Library Functions
2.2 Library Base
2.3 Index
2.4 Parameters
2.5 Access Libraries
2.5.1 OpenLibrary()
2.5.2 CloseLibrary()
2.5.3 RemLibrary()
2.6 Return Code
2.7 Glue Code
2.8 C and Register Parameters
2.8.1 SAS/Dice pragmas
2.8.2 Aztec/Maxon pragmas
2.8.3 How to create pragma files
2.9 Near Data Effects
2.10 Registers
3 Parts of an AmigaDOS Shared Library Image
3.1 Prevent Execution
3.2 ROMTag Structure
3.3 Init Table
3.4 Function Pointer Table
3.5 Data Table
3.6 Init Routine
3.7 Functions
4 Libraries in the System
4.1 Library Opening Details
4.2 Library List
4.3 Patching Libraries
5 Programming
5.1 Functions
5.1.1 Open()
5.1.2 Close()
5.1.3 Expunge()
5.1.4 Extfunc()
5.2 Function Descriptor File
5.3 Glue Code
5.4 Compiling
5.5 Linking
5.6 Debugging
5.7 Hints
6 Support library calls from ARexx
6.1 How ARexx access the library
6.2 ARexx calls a library function
6.3 ARexx function
Appendix
A. Version numbers and shared libraries
B. Further reading
C. Library source examples
|
Contents of docs/help/LibrariesGuide.lha
PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 266 628 42.4% -lh5- 771d Sep 21 1994 Libraries.info
[generic] 248 492 50.4% -lh5- 72b5 Sep 21 1994 Libraries/Icons/AmigaDOS/libraries.info
[generic] 1007 1892 53.2% -lh5- 56c7 Sep 21 1994 Libraries/Icons/MagicWB/libraries.info
[generic] 488 1464 33.3% -lh5- 0cc2 Sep 21 1994 Libraries/Install.info
[generic] 338 582 58.1% -lh5- 9a0e Sep 21 1994 Libraries/Install/English.info
[generic] 1681 6080 27.6% -lh5- f35b Sep 21 1994 Libraries/Install/Install
[generic] 341 587 58.1% -lh5- 2f24 Sep 21 1994 Libraries/Install/Italiano.info
[generic] 358 601 59.6% -lh5- c589 Sep 21 1994 Libraries/Install/ReadMe
[generic] 213 427 49.9% -lh5- 862b Sep 21 1994 Libraries/Install/ReadMe.info
[generic] 22970 68136 33.7% -lh5- d391 Sep 21 1994 Libraries/libraries
[generic] 250 492 50.8% -lh5- 9495 Sep 21 1994 Libraries/libraries.info
[generic] 1363 3327 41.0% -lh5- 3ed4 Sep 21 1994 Libraries/ReadMe
[generic] 214 427 50.1% -lh5- 87cf Sep 21 1994 Libraries/ReadMe.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 13 files 29737 85135 34.9% Dec 24 1997
|
|
|
 |
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |