DSP56001 TNC by Jarkko Vuori, s30874w@kaira.hut.fi This program is a beta version of the DSP TNC for the DSP CARD 3 signal processor card. It implements the full (Bell 202) TNC with KISS interface. This program is intended for private use only. You may redistribute far and wide but charge no money, not even handling fees. Commercial use of this code is absolutely prohibited without permission of the author. This code may not be used as the basis of any program that will be sold, bartered, or in any way traded for gain without the permission of the author. There is no warranty. What you see is what you get. EQUIPMENT REQUIREMENTS The code is written for Motorola DSP56001 digital signal processor, and it needs: * X memory: 0000H - 00FFH (approx.) Y memory: 0000H - 00FFH ( -"- ) P memory: 0000H - 0FFFH ( -"- ) * SCI port connected to the host computer (by KISS-protocol) * Texas TLC32044 converter chip (master clock 5.184 MHz) connected to the SSI port * SC1 connected to the PTT To compile the source code you need Motorola ASM56000 cross compiler and LNK56000 linker and Microsoft Make (or compatible) utility. OTHER INFO The code implements DSP KISS-TNC. It uses a special multibit observation in demodulation, and integrated symbol syncro so its Eb/No ratio is about two dBs lower than the plain vanilla TNC. It is altought very dependent on the exact Bell 202 frequencies, so it can't be used on SSB links. doc.zip Original document and schematics source.zip Sources for software