[comp.dsp] My 56000 archive server

todd@ivucsb.sba.ca.us (Todd Day) (11/30/89)

Once again, I have updated my archive server.  Some people have been
submitting stuff they got from Dr. BuB plus some stuff they wrote.
However, I still don't have enough stuff.

Note that the changes are effective immediately on my machine, but
not on anise (it might take a day or two).  Also note that we haven't
figured out why you can't take a DIR on anise ('ls' does work, though).
If you want to find out when the last update was, simply grab the README
file.  The date of last update is posted at the top.

Changes:

Someone submitted code for debugger ROMS from Dr. BuB (thanks, I forgot
your name!).  I don't have a EPROM burner handy, or I'd have tested
these babies out by now.  Sound like it won't be that hard to modify
my board to use them.  Note that this code has been tar'ed, compressed,
and uuencoded.  Get the .hlp file, and if you think you can use it,
THEN send for the rest.  The code is long and in five parts.

Someone (I forgot again!) submitted code for sending and receiving DTMF
using the 56000.  Haven't tried this one yet (want to at least try the
send part).  Again, I've TCUed (tar'ed, compressed, uuencoded) this one.

I put up the SETUP.ASM code I talked about in note 8 (I mistakenly thought
it was already there).

I also TCUed the ditfft software - it hasn't changed since last time, so
if you already have it, don't bother sending for it again.

BTW, a few of you have been sending in requests like

send readme
send howto

These requests will fail as my server is case sensitive.

Here is a copy of my current README file:


Motorola DSP 56000 source file archive on ivucsb.sba.ca.us and anise.acc.com

Wed Nov 29 21:53:20 PST 1989

I welcome all submissions.  Please, send me any little code bits
you think might be useful for someone else.  Also, if you have
any downloads from Dr. BuB, please send them here.  I'd like to
post them to save people the phone call.

Send bug reports to todd@ivucsb.sba.ca.us

If you want to find out how to download the following files, send the
following line to dsp@ivucsb.sba.ca.us

send HOWTO

Anything ending in .uu is generally tar'ed and compressed source that
has been uuencoded.  Unless otherwise noted, you should be able to
extract the source using the following:

uudecode file.uu
zcat file.tar.Z | tar xvtf -

Please note that anything that has already been uuencoded will not need
to be sent using 'sendu'.

----------------------------------------

   3202 Nov 29 21:25 HOWTO		How to get archives
                     analog/		Analog filter design programs
                     board/		How I built my dual 56000 board
  24391 Nov 29 21:50 ditfft.uu		Decimation in Time FFT routines
  17360 Aug  2 23:47 dr.bub 		How to get to Dr. BuB
  43585 Aug  7 09:58 dr.bub.hier 	Dr. BuB support BBS hierarchy
		     dspbug/		Debugger ROMS from Dr. BuB
  40001 Nov 29 21:38 dtmf.uu		DTMF source from Dr. BuB (uuencoded)
                     inc/		General lower case .INC files
                     incoming/		Where to put submissions
   5858 Aug  2 23:54 lms.help 		How to implement LMS filter
                     math/		Math functions
   3185 Nov 29 21:33 setup.asm		My standard setup (see board/note8)
                     sinewaves/		Sinewave generating routines
   6248 Aug  3 00:21 sloader.asm 	.LOD serial loader (good bootstrap ROM)
   3923 Sep 25 00:07 vfreq.asm		Pitch changer (has clicking problem)

analog/
   5765 Sep 26 20:18 ellip.c		Elliptical filter design.
  11555 Sep 26 20:18 filter.c		Butterworth, Chebychev, and Inv-Cheb.
  17687 Sep 26 20:18 pzsim.c		Pole-Zero simulator.
   2515 Sep 26 20:49 pzsim.doc		Info on above program.
  28254 Sep 26 20:18 sspice.c		Simple SPICE-type program.
   3003 Sep 26 21:16 sspice.doc		Info on above program.

board/
   2586 Sep 25 08:20 note1		Choosing the DSP chip
   3866 Sep 26 01:16 note2		Choosing the DACs and ADCs
   5453 Sep 26 20:10 note3		Designing the analog filter
   6646 Sep 30 05:50 note4		Hooking up RAM and ROM
   2533 Sep 28 23:56 note5		Power supply considerations
   4035 Oct  5 11:03 note6		How the SM5805 drives the board
   8915 Oct  8 11:23 note7		Bootstrapping the 56000
   7857 Nov 17 17:29 note8		Initializing the board
   1745 Oct  8 10:48 people		People to contact + spec sheets

dspbug/
   2062 Nov 29 07:36 dspbug.hlp		Download the help file first.  If
  46461 Nov 29 21:11 dspbug.uu.1	you like what you see, download
  46500 Nov 29 21:11 dspbug.uu.2	the rest and after unsharing, type:
  46500 Nov 29 21:11 dspbug.uu.3
  46500 Nov 29 21:11 dspbug.uu.4	cat dspbug.uu.? | uudecode
  41906 Nov 29 21:11 dspbug.uu.5	zcat dspbug.tar.Z | tar xvtf -

inc/
    546 Aug  2 23:44 defs.inc 		Defines that I find useful
   1195 Aug  2 23:51 intequ.inc 	Interrupt equates
   8617 Aug  2 23:53 ioequ.inc 		I/O equates

math/
   2446 Aug  2 23:39 rand1.asm 		Random noise generator
    753 Aug  2 23:55 rand1.help 	More on random noise generator
   2796 Sep  9 08:51 square_root	Square root function

sinewaves/
    424 Aug  3 10:06 sine_int.asm 	Uses two integrators



-Todd Day-
todd@ivucsb.sba.ca.us
ivucsb!todd@anise.acc.com

Pause:
Rewind - replay -
Warm memory chip
Random-sample -
Hold the one you need
		--Neil Peart, of Rush; "Vital Signs", from _Moving Pictures_
-- 
Todd Day  |  todd@ivucsb.sba.ca.us  |  ivucsb!todd@anise.acc.com
"A rubber hose is just as effective, and it doesn't leave any marks"
					-- Donna Reed