Age | Commit message (Collapse) | Author |
|
spans can have dynamically set device types instead of constant strings
also fix up some string creation and copying to be safe against buffer overflows
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3281 5390a7c7-147a-4af0-8ec9-7488f05a26cb
|
|
called 'ztscan'. this tool outputs an Asterisk-style
configuration file containing one context for each Zaptel span with all the details that can be learned about that span. to
enable this tool, the ZT_SPANSTAT ioctl gained a number of new elements to report information about the spans:
- linecompat (available signaling modes for digital spans)
- spantype (T1, E1 or J1 for digital spans)
- location (PCI/PCI-Express location)
- manufacturer
- devicetype
Along the way I also found that the digital span drivers always set T1-style signaling bits in 'linecompat' even for E1 spans,
and that the ZT_SPANCONFIG ioctl did not properly check these bits when configuring E1 spans. The result of this is that it was
possible to configure T1-only coding/framing (AMI/B8Zs, D4/ESF) on E1 spans (but not the reverse); this has been corrected and
any attempt to use T1-only coding/framing on E1 spans will now result in an error from ztcfg.
Also did some minor simplification of the Makefile rules that build the userspace tools.
(the basics of ztscan were written by Brandon Kruse then reworked and fleshed out by me)
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3278 5390a7c7-147a-4af0-8ec9-7488f05a26cb
|
|
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3267 5390a7c7-147a-4af0-8ec9-7488f05a26cb
|
|
build with the local zaptel.h . Otherwise you may mix two versions of
Zaptel .
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3190 5390a7c7-147a-4af0-8ec9-7488f05a26cb
|
|
https://origsvn.digium.com/svn/zaptel/branches/1.2
........
r2864 | mattf | 2007-08-16 15:47:46 -0500 (Thu, 16 Aug 2007) | 1 line
Make sure we enable MRM
........
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@2865 5390a7c7-147a-4af0-8ec9-7488f05a26cb
|
|
https://origsvn.digium.com/svn/zaptel/branches/1.2
........
r2857 | mattf | 2007-08-16 15:02:58 -0500 (Thu, 16 Aug 2007) | 1 line
Fix for when voicebus based cards stop taking interrupts on some systems
........
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@2858 5390a7c7-147a-4af0-8ec9-7488f05a26cb
|
|
https://origsvn.digium.com/svn/zaptel/branches/1.2
........
r2756 | kpfleming | 2007-07-18 21:05:03 -0500 (Wed, 18 Jul 2007) | 2 lines
update to 2.6.22 request_irq() flags
........
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@2757 5390a7c7-147a-4af0-8ec9-7488f05a26cb
|
|
https://origsvn.digium.com/svn/zaptel/branches/1.2
........
r2754 | kpfleming | 2007-07-18 20:21:25 -0500 (Wed, 18 Jul 2007) | 2 lines
convert a few drivers over to current PCI module registration function
........
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@2755 5390a7c7-147a-4af0-8ec9-7488f05a26cb
|
|
https://origsvn.digium.com/svn/zaptel/branches/1.2
........
r2280 | kpfleming | 2007-03-04 23:34:43 -0600 (Sun, 04 Mar 2007) | 2 lines
ensure that we run objdump in the most generic language possible to avoid complications on non-English systems (issue #9196)
........
r2281 | kpfleming | 2007-03-04 23:40:37 -0600 (Sun, 04 Mar 2007) | 2 lines
remove stray character that my editor decided to add
........
r2282 | kpfleming | 2007-03-04 23:41:30 -0600 (Sun, 04 Mar 2007) | 2 lines
this driver does not use workqueues, so does not need this header (issue #9196)
........
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@2283 5390a7c7-147a-4af0-8ec9-7488f05a26cb
|
|
recently... this definitely still broken for 2.4 kernels, and maybe for 2.6 as well :-)
includes:
Makefile split and reorganize
TE120P driver
TC400B driver
HPEC support (not yet complete)
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@2215 5390a7c7-147a-4af0-8ec9-7488f05a26cb
|