summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-02-21Make sure we do the check for memory allocation failure.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2199 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-21Reduce our stack usage when using the vpm450mmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2198 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-21use new tag version numbering scriptkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2194 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-21move this comment to before the first place HOTPLUG_FIRMWARE gets setkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2193 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-21fix HPEC builds on 2.4 kernelskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2190 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-21fix up some compiler warnings when building for 2.4 kernelskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2188 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-16Fix detection of second single port modules so it actually works now.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2166 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-11struct inode and debugfs: break some Fedoras rather than all others.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2150 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-08Build xpp as of kernel version 2.6.8, not 2.6.9.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2128 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07oops... missed a line in all the back-and-forth mergingkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2122 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07don't allow wct4xxp workqueue support to be built against kernel 2.6.20... ↵kpfleming
it's not going to work git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2119 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07don't reference ZAPTEL_DIR before it has been definedkpfleming
don't print a pointless 'Compile for Unknown' message (if you want a version string, use the top-level version string that we've already created) use a simpler method of conforming to the 2.6.20 workqueue API... there is no need to document the change in the code, nor #define entries that are only used in one place git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2118 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07Fixed an incorrect merge of xpp/xbus-core.c .tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2117 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07Update the firmwares from previous commit (2113, Xorcom rev. 3332).tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2114 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07xpp driver rev. 3332:tzafrir
* Reverse polarity and power denial detection. * A short led flash at registration time. * Add a real version of the xpp modules to them (independent of the Zaptel version). * Update our line status even when not registered. * Fixed a false SIG_CHANGED when inserting or removing cable to FXO. * Fixed compilation fixes for 2.6.20 (Bug #8982) * A cleaner fix for the bool changes of 2.6.19 . * Automatically detect echo_can_state_t at debug time. * Automaitcally set XPP_DEBUGFS (depending on debugfs) at compile time. * Bug-fixes to zaptel-helper. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2113 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07build XPP on the kernels that Xorcom says are OK to build onkpfleming
update workqueue usage to conform to kernel 2.6.20 API git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2110 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07make the workqueue usage compatible with 2.6.20 kernelkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2104 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07include headers we need... new kernel releases won't do it for uskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2103 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07correct commentkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2102 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-06revert transcoder driver to last version that passed PQ testing... improved ↵kpfleming
version will come back once testing has been completed and bugs are found/fixed git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2092 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-06correct grammar in commentkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2091 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-05fix version-numbering logickpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2086 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-05make a change to deal with buggy gcc 4.1 compilerskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2084 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-01revert some code that appears to be causing crasheskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2078 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-01add support for Digium's High Performance Echo Cancellerkpfleming
rework the top-level Makefile so kernel 2.6 modules are built by a dedicated Makefile git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2076 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31clean up wctc4xxp directory during 'make clean'kpfleming
adjust zt_transcoder_hdr padding to account for removed fields git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2073 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31remove unused header that doesn't build properly without other headerskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2071 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31zaptel-helper deserves wider exposure. Note: it is not getting installed.tzafrir
However it will probably help preven the braking of Astribank drivers loading for those who do care. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2064 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31Minor genzaptelconf fixes:tzafrir
* callerid not written to zapata.conf * some messages were not printed with say (and thus not supressed without -v) (Xorcom changeset 3240) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2063 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31running out of cmdq entries is not a "debug" message, it's an errorkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2061 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31add compatibility for kernels pre-2.6.10kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2060 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31make it simpler for existing userspace apps to use the new zaptel.h that ↵kpfleming
requires linux/types.h git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2059 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31merge support for the Digium TC400B hardware transcoderkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2057 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31fix up author email addresseskpfleming
use the kernel's built-in support for module aliases instead of manually doing it in modprobe.conf or equivalent add wctdm8xxp alias for wctdm24xxp git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2043 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31final fix for non-hotplug firmware loadingkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2038 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-30- Make the build of xpp occur with 2.6.8 or above, instead of 2.6.10russell
- remove the installation of the userspace tools - remove the architecture check (issue #8894, tzafrir) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2018 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-29_really_ fix the non-hotplug firmware casekpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1996 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-27properly reference the size symbol produced by objcopykpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1987 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-26Fix driver table entry name to original.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1981 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-25Add support for additional product.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1978 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-25* Xbus protocol version: 2.4 (Zaptel 1.2.12/1.4.0 had 2.3).tzafrir
XPS Init scripts renamed accordingly. * Performance improvements for multi-XPD (span) devices. * Astribank BRI driver (in next commit). * Changes under /proc: - XBUS and XPD numbers have two digits. - Every script wildcard should be replaced from XBUS-? to XBUS-[0-9]* - Added /proc/xpp/XBUS-*/XPD-*/blink: echo 1 to start and 0 to stop. * Several countries (South Africa, UAE, anybody else) require a shorter ring delay. Adjust FXO reg 0x17 (23)'s bits 0:2 to 011. * Use tasklets to move most of the interrupt PCM copying out of the interrupt. * Debugfs-based code to dump data to userspace (used to debug BRI D channel). * Pretend every 2.6.9 actually has later RHEL's typedefs. * fpga_load supports /dev/bus/usb . * Fixed physical order sorting in genzaptelconf. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1966 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-25Remove confusing print of ZT_FLAG_RUNNING .tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1963 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-25xproto old code cleanup:tzafrir
- Remove old SOFT_SIMULATOR (not used in the last year ;-) - As a result can merge packet_receive() and packet_process() - Remove unused macro (MAX_XPACKET_DATALEN) from xproto.h git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1962 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-24might as well fix this driver too :-)kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1953 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-24If the xpp pieces get built, install the userspace utilities as well.russell
(issue #8894) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1943 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-23Make sure we don't clear the interrupt before we might have received it in mattf
shared interrupt line scenarios. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1936 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-23use the proper function prototype for 2.6 kernelskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1923 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-23clean up various compiler warningskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1920 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-23Fix Congestion tone for Australia. (issue #8891 reported by JT)file
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1912 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22use better definition for linked-in firmware datakpfleming
ensure that hotplug-loaded firmware is released when we are finished with it git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1898 5390a7c7-147a-4af0-8ec9-7488f05a26cb