[sci.electronics] Todd's Motorola DSP 56000 family archives

todd@ivucsb.sba.ca.us (Todd Day) (08/03/89)

In response to the people who wanted to start comp.dsp, I have
offered to count votes and put up an archive server.

I've gotten a big response in favor of an archive service for
the Motorola DSP 56000 family of processors.  I will be storing
DSP source code.  Here is what I have so far:



Todd's Motorola DSP 56000 source file archive

Wed Aug  2 23:12:17 PDT 1989

Okay, I've put up some files, now.  Most of this is stuff I've gotten
off of Motorola's Dr. BuB DSP board (get the dr.bub file for complete
information).

README		This file.
1077  08/02/89

HOWTO		How to download files from the archives
2912  08/02/89

defs.inc	Miscellaneous definitions that I've found useful.
546   08/02/89

dr.bub		Results of my last login to Motorola's DSP board.
17360 08/02/89  Contains a list of most of the files available,
		plus phone numbers.

intequ.inc	DSP 56000 interrupt vector equates.
1195  08/02/89

ioequ.inc	DSP 56000 I/O address and register equates.
8617  08/02/89

lms.help	How to implement an LMS adaptive filter.
5858  08/02/89

rand1.asm	Random number generator using a 15 bit shift register.
2446  08/02/89

rand1.help	Help file for above program.
753   08/02/89

sloader.asm	Serial loader for the DSP56000 with character echo.
6248  08/02/89	Great program for bootstrap ROM.  Accepts .LOD files.


I'm planning on adding a pitch changer this weekend.


How to access Todd's Motorola DSP 56000 source file archive

Wed Aug  2 23:12:17 PDT 1989

How can you access the archive?  I've decided to try and implement this
three different ways.

1) ftp anise.acc.com [129.192.64.22]
   cd pub/dsp56000
   You can put sources into pub/dsp56000/incoming.

2) uucp ivucsb {2400 and 1200, no 300}
   The only trick here is that my system operates on ringback
   (shared voice/modem line).  If you do not do ringback, my
   system will connect you to the answering machine.  So, dial
   my number, let it ring once, then have your computer call
   (make sure there is about a 10 sec difference between your
   hangup and the time the modem dials, but be quick!  I'll only
   wait ~50 secs for you to log in!).  Also, I ask that you limit
   the amount you download to less than 15 minutes between 8am
   and 10pm.  This shouldn't be a problem, for at 2400 baud, you
   can download ~216kB, and most DSP source is much less than 10kB.
   If you exceed this time limit and I need to use the phone, don't
   be surprised if you get disconnected.  Also, since this line is
   shared, make sure your computer doesn't start giving me stray
   calls.  I'll take it off line if this happens.

   This is what my system gives, and what it [expects].

Welcome to IVUCSB

{2400 baud}

Please login: [dsp]
Password: [56000]

   uucico transfer will then commence.  If you need to use 1200 baud,
   keep sending -BREAK- until you see {1200 baud}.  If you have problems
   with this, send me email.  It should cycle between baud rates (sometimes
   it works if you just hit <return>), but I can't guarentee this.
   To download a file, try:

uucp ivucsb!~dsp/[filename] ~uucp

   To upload a file, try:

uucp [filename] ivucsb!~dsp/incoming/[filename]

   By the way, my phone number is (805)967-3186.  If you want to leave
   a voice message, my answering machine will pick it up on the 5th
   ring.

   [Anyone interested in a kermit server?]

3) I haven't implemented this, but I want to make an archive mail
   server, since most of the source code will be way less than
   50,000 bytes.  For right now, if you can't access the archive
   either of the above ways, send mail to dsp@ivucsb.sba.ca.us
   and list the files you want on each line with "send " in front
   i.e.,

send intequ.inc
send README
send HOWTO

   Lines that don't have send in front of them will be ignored.
   Trailing words will be ignored, also.  Make sure you don't
   change case.  I will try to get a primitive daemon up to send
   out shared source files.



Right now I am looking for program source that does standard processing
tricks with audio (chorusing, flanging, echoing, pitch shift, etc.).
Please send me only DSP 56000 family source code (.ASM and .INC files).
Also, if you have updates on the Dr. BuB stuff or have any code that
you may have downloaded from Motorola, I would appreciate that, too.
Make sure you put in your source code how many bits and the sampling
rate that you are using.

Thank you for your cooperation.

You can mail source to me at the address below.

-- 

Todd Day  |  todd@ivucsb.sba.ca.us  |  ivucsb!todd@anise.acc.com
"It's not the heat, it's the stupidity"  ---  Angry Poodle B-B-Q