From: S <s...@ka...> - 2004-03-26 16:51:08
|
Hi Steve, I haven't found a FAX machine right now to send a FAX to digium. No old fashioned folks out there... Try to find one next week. See comments below : PS : I have published the alpha version of my Zaurus iax client on : http://www.kauss.org/Stephan/ziaxphone/index.html ---------------------------------------------------------------- Steve Kann wrote : > S wrote: > > > Hi Steve, > > > > I will send a FAX to digium. First I have to find a FAX > > machine ;-)) > > (Yes there are people out which have no fax-machine (this > machines are > > old fashioned stuff) If I have send the fax I let you know. > > > > All RISC machines need pointers word align, but some one > > have a > > special handling to remedy the problem. For example the DEC > ALPHA chip > > get a trap and realign the pointer (in the same way I have > done). This > > means for every pointer wich is not align the CPU has to do > some extra > > work. > > Also I think some new compiler have options to handle this > problem. > > (They add some extra code into you program). > > Right, that's what I expected. And, since the majority of your > > changes were in debug code anyway, the extra work to re-align things > really isn't significant. Not true the function iax_parse_ies() is called for every AST_FRAME_IAX package. > > I guess, before I go and commit these things [either the alignment > stuff or the POKE change], I'd like to hear confirmation from others > that (a) these problems are real, and (b) these fixes fix the problem > correctly. It is real, try to use iaxcomm register with asterisk. > > I don't use the registration stuff myself much [my client doesn't > register], but It seems to be working for lots of people using > iaxclient-based clients, so It would be quite surprising that there's > a bug that induces a failure here. > > Similarly, Jason Pattie also has iaxclient working on a zaurus, and I > don't think he needed all these alignment changes to make it work.. > If I understand Jason A. Pattie right, he use a iPAQ also with a ARM CPU. > Is there some documentation you can point me to on the alignment > requirements in C programs for the zaurus? > See http://www.arm.com/support/faqdev/1469.html Section : (3) Unknown alignment and Section Porting code > -SteveK |