Je souhaite enregistrer toutes les transactions PCI en lecture/écriture d'un pilote de périphérique. Y at-il un moyen de le faire par une commande linux ou sur un logiciel?Comment enregistrer (opérations de reverse engineering) des transactions PCI sous Linux
5
A
Répondre
4
Memory-mapped I/O Trace est maintenant dans le noyau principal, voir /usr/src/linux/Documentation/trace/mmiotrace.txt pour la documentation.
+0
Ceci est utile pour enregistrer l'accès à la partie mappée en mémoire du périphérique PCI, mais ne consignation pas l'accès à la configuration PCI du périphérique (par exemple, le réglage BARs). Vous pouvez google et trouver qu'une analyse complète peut être faite avec le traceur de qemu, mais je n'ai pas encore trouvé la solution native. – bazz
Questions connexes
- 1. reverse engineering dans symfony
- 2. Reverse engineering C++ DLL
- 3. Java Reverse Engineering Tutoriel
- 4. Reverse engineering de fichiers INI
- 5. Reverse engineering d'une page Web
- 6. Reverse engineering Un formulaire Web
- 7. Reverse engineering d'un fichier de données personnalisé
- 8. Reverse engineering d'un protocole série Black-Box
- 9. Reverse engineering pour obtenir UML avec PostgreSQL
- 10. iphone, xcode; Reverse engineering d'une plume
- 11. Simple U ++ C++ avec reverse engineering
- 12. Reverse engineering DDL à partir des entités JPA
- 13. Reverse engineering: comment identifier une méthode de compression inconnue?
- 14. Comment empêcher la technologie dll gérée par reverse engineering C#
- 15. Comment utiliser le reverse engineering dans mon eclipse
- 16. reverse engineering Modèle de données ActiveRecord à jpa
- 17. Option de reverse engineering dans Visual Studio 2008 arch edition
- 18. Comment gérer des sous-transactions ou des transactions imbriquées?
- 19. Reverse engineering d'une Apple Kext - Reconstruire la classe
- 20. Quels sont les meilleurs outils pour apprendre le reverse engineering
- 21. Enregistrer des extensions de fichiers/types mime sous Linux
- 22. Can Reflector reverse engineering d'une application C++/CLI
- 23. Linux: Support des opérations de fichiers
- 24. reverse engineering mysql database pour créer l'application django
- 25. Comment enregistrer la consommation de mémoire sous Linux?
- 26. Comment une construction de débogage rend-elle le reverse engineering facile?
- 27. Comment puis-je effectuer un reverse engineering d'un programme Perl compilé avec perlcc?
- 28. Comment puis-je effectuer le reverse engineering de paquets brouillés dans une application Windows?
- 29. Interfacer le code de socket avec un pilote PCI Linux
- 30. Comment configurer un périphérique de pont PCI-PCI dans VxWorks?
Vous voulez dire Applicaiton <--> Pilote ou pilote <--> Matériel? – Baget
pilote <--> Matériel –