Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

code has Intel architecture specific element #5

Open
wwortel opened this issue Jan 19, 2018 · 1 comment
Open

code has Intel architecture specific element #5

wwortel opened this issue Jan 19, 2018 · 1 comment

Comments

@wwortel
Copy link

wwortel commented Jan 19, 2018

In mISDN/drivers/isdn/mISDN/octvqe/octvqe_liniux.c a timestamp is used that uses the call in line 534
pChan->ulTimestampIn = (unsigned long)rdtsc();

rdtsc however is the reading of an Intel architecture specific time register that does not exist in other CPU architectures.
Tried to compile this for an ARM based platform and only could get there by removing these calls (am not using octvqe anyway).

@wwortel wwortel changed the title cose is Intel architecture specific code has Intel architecture specific element Jan 19, 2018
@kkeil
Copy link
Contributor

kkeil commented Jan 23, 2018

Yes the code was developed for Intel only years ago and I'm not so familar with this specific stuff (echo canceling). If somebody comes up with a CPU neutral Version I'm glade to merge it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants