Commit Graph

20 Commits

Author SHA1 Message Date
Morten Rolland 53c5232deb Functions capable of providing a simple audio-interface to the linux ISDN
subsystem, available through the /dev/ttyI* devices.
1999-03-09 20:26:37 +00:00
Morten Rolland 098be99060 A malloc that exits when it fails, and initializes memory for the benefit
of mlock'ing working memory to avoid paging.  All memory allocations should
be completed before the program locks its memory pages.
1999-03-09 20:23:21 +00:00
Morten Rolland fd60190e3c A simplified and faster way to translate linear <-> alaw, including
bit-reversal.
1999-03-09 20:19:35 +00:00
Morten Rolland d28cd23605 Register all available modules for later use. 1999-03-09 20:15:39 +00:00
Oliver Eichler fbbf7b3116 *** empty log message *** 1999-02-21 12:19:37 +00:00
Morten Rolland d9da365a39 Inital code to support a daemon like program 'amodemd' to handle at least
the DSP and link-level parts of a G3-fax transfer, and possibly standard
modem connections at a later time.
1999-01-31 20:54:55 +00:00
Oliver Eichler 43fb221aca *** empty log message *** 1999-01-25 20:29:53 +00:00
Oliver Eichler 518e776f05 *** empty log message *** 1999-01-25 20:15:12 +00:00
Oliver Eichler cfd64235f8 *** empty log message *** 1999-01-23 19:00:13 +00:00
Morten Rolland ed16aca402 Framework and modules updated to support 'handle_demand'. 1999-01-06 00:27:57 +00:00
Morten Rolland 9d4023b751 Extended module framework to enable demanding data from upstream modules. 1999-01-06 00:08:46 +00:00
Morten Rolland 43330800f6 Added more explicit signed/unsigned types for use in DSP code. 1999-01-06 00:04:23 +00:00
Andreas Beck cd8f23b2f1 Added HDLC frame checking (CRC).
Added interpretation module.
1998-12-21 01:28:11 +00:00
Morten Rolland 3ee683188c New modualtor for 300 bit/s V.21 communication. 1998-12-15 21:53:19 +00:00
Morten Rolland 3486a20d23 The scrambler code is now inside of module 'scrambler.c' 1998-12-07 16:14:01 +00:00
Morten Rolland 9e7193cc67 Added new bitstream scrambler/descrambler module that should be compliant. 1998-12-07 16:10:34 +00:00
Morten Rolland d973074909 Needs to be able to command scrambler to initialize. 1998-12-05 16:43:02 +00:00
Morten Rolland 4e572667fd Uses lowpass filtered Re/Im to create signal now. Should create higher
quality signals.  Added command for generating synchronization
segments 1, 2 and 3.
1998-12-05 16:29:43 +00:00
Morten Rolland bdcbcbe008 Added debug formats support, and a 16-bit signed decimal output format. 1998-12-05 16:22:20 +00:00
Andreas Beck d2f8d601e4 Initial checkin of ISDNfax. 1998-11-29 22:56:33 +00:00