[comp.sys.amiga] librarys, graphics, etc, simple question

jojo@speedy.WISC.EDU (Jon Wesener) (11/04/87)

	I'm new to the amiga, and as I've been reading through several
different manuals on what the beast can do, am getting more and more
impressed.  Thing is, I'm having trouble getting all the information
I need.  As if the Hardware ref, rom kernel ref, and the the dos ref(s)
aren't enough to keep me busy, they always reference things that I can't
find information on.  

	for examples:  What's all in the Amiga library, what are the parameters
to the calls, etc. 

	where can I find an intelligient guide to the amiga, that
while for the beginner, assumes I know what #$!@ basic is, how to program in
C and assembler, and use CLI!  There's no middle ground!!!

	Also, how does one get at the serial port...  I need to driver the sucker
at 115K Baud, and yes I know what I'm saying.  If my awful PC can be coerced
into it, why can't the Amiga?

I've been at this too long,
--j
jon wesener
jojo@speedy.wisc.edu
	"remember kids, just say NO! to MSDOS"

hansb@ariel.unm.edu (Hans Bechtel) (11/06/87)

Here is some info for any interested people...

To find out the names AND parameters for ALL libraries.....



look in the fd directory on the amigabasic disk for 1.2
read ALL of the text #?.fd files in there or print them.

Even though they are really meant for amigabasic to have access to
the different routines in the rom, they list each of the C calls
with the parameters, and the assembly registers used.

From that, you should have an easy to read reference for any command.

Email to me if any questions arise...

Hans Bechtel


(in Spanish, "amiga" means girlfriend)

spencer@eris.BERKELEY.EDU (Randy Spencer) (11/08/87)

In article <1779@charon.unm.edu> hansb@ariel.UUCP (Hans Bechtel) writes:

>To find out the names AND parameters for ALL libraries.....

I really felt like replying to something, so darnit, this looks as good
as anything else...

>look in the fd directory on the amigabasic disk for 1.2
>read ALL of the text #?.fd files in there or print them.
>Even though they are really meant for amigabasic to have access to
>the different routines in the rom, they list each of the C calls
>with the parameters, and the assembly registers used.

This is a really good suggestion and deserves an AmigaWorld Tee shirt,
but actually the fd files are for any language other than C to get
to the librarys, Jforth, M2, any of these languages use them to create
a jump table of sorts.  The jump table that AmigaBasic uses is called
a .bmap file.

>Hans Bechtel

>(in Spanish, "amiga" means girlfriend)
  (so does "Amiga" mean GirlFriend?)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Randy Spencer      P.O. Box 4542   Berkeley  CA  94704        (415)284-4740 
                         I N F I N I T Y                 BBS: (415)283-5469
Now working for          |||||||||||::::... . .                    BUD-LINX
But in no way            |||||||||||||||::::.. .. .
Officially representing  ||||||||||||:::::... ..    ....ucbvax!mica!spencer
                         s o f t w a r e          spencer@mica.berkeley.edu
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-