home *** CD-ROM | disk | FTP | other *** search
- MORSE.DOC Copyright 1987 by Peter V. Inskeep
- This is the documentary information for the programs morse.s and morse.r.
- They were written by Peter V. Inskeep, Amateur Radio Call, NO2D.
- My address is:
- 6 Clearview Drive
- Long Valley
- New Jersey
- 07853
-
- I can be reached via email on Compuserve, 72017,1211.
- I also hang out on the low end of 20 meters in the evening a lot.
- You may feel free to use or abuse the attached source code as you see fit
- so long as you do not sell it for profit or use it in a program for profit
- without my prior written consent.
-
- The atttached file, morse.s, is the source code for a morse code practice
- sending session. The attached file, morse.r, is the run file for the same
- program, and can be run from the cli. I never tried to run it from the
- workbench. It is written entirely in assembly language and compiled with
- the Metacomco assembler and linker.
-
- Most of what happens is explained in the comments which follow each line
- of code. I can add a few clarifying comments, however. The INCLUDE files
- were not included because they add so to assembly time when testing.
- If you prefer to use the INCLUDE files, then set the equates accordingly,
- so that you do not get hundreds of multiple definition errors. The
- outfile.equ file referred to is created by setting the -e option on the
- assembler and running a dummy assembly program with all of the INCLUDE
- files whose equates you want or need. This from a copy of The Trans-
- actor some months back.
-
- The primary purpose for writing this program was to see if I could learn how
- to create menus, proportional gadgets, and images in assembly language.
- Therefore, the code section is rough. I have not even tried to create an
- output so that one can feed the code to the transmitter. This is usually
- done with an output on one of the joystick pins, and I guess would not
- be hard to do. With all of the ports on the back of the Amiga, there must
- be an even better way to do that.
-
- If you are not a licensed Amateur Radio Operator (Ham) then I hope that this
- program may encourage you to pursue that challenge. Now that first level
- hams, called Novices, can use both morse code and speech (or phone), there
- is more incentive to learn the code and get a license. There is an Amiga
- Amateur Radio net operating at 3.882 Megahertz on Tuesday nights at
- 7:00 pm eastern time. Tune in for helpful information on the Amiga.
-
- I have pilfered assembly language algorythms from many sources to put this
- program together. Primary among them have been "68000 Assembly Language
- Programming", by L. Leventhal, Compute's Amiga Programmer's Guide, edited
- by S. Levy and the various issues of The Transactor, which has got to be
- the definitive mag for the Commodores and the Amiga.
-
- I hope you enjoy this and don't hesitate to write if you have
- questions. Pete N02d
-
-