Hi everybody, I have an application where I need extreme precise timing (about 1µs) for a couple of seconds using a standard PC (to access a I/O PCI board). For this, I want to write an application that initializes normally and whenever the software is in a certain state, I want to enter a "high-precision-timing mode". In this high-precision-timing mode, I want to disable all interrupts and poll permanently on a PCI I/O board. The timing itself can be directly taken from the CPU's TSC using rdtsc. Within this mode, the time measurement of register changes on the PCI I/O board is very important. After a couple of seconds, when all relevant data is taken, I want to leave this "high-precision-mode" and come back to the normal mode. Then the measurement results are interpreted in detail. All this should happen in user mode, not in kernel mode.
My questions are now: Is this possible using Xenomai? How can I enter a mode that disables all interrupts (including timer) for a while? Thanks for any help on this! Regards Mathias -- Mathias Koehrer [EMAIL PROTECTED] Viel oder wenig? Schnell oder langsam? Unbegrenzt surfen + telefonieren ohne Zeit- und Volumenbegrenzung? DAS TOP ANGEBOT JETZT bei Arcor: günstig und schnell mit DSL - das All-Inclusive-Paket für clevere Doppel-Sparer, nur 44,85 inkl. DSL- und ISDN-Grundgebühr! http://www.arcor.de/rd/emf-dsl-2 _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
