06.04.2017 Views

Exploring Your System Deeper [with CHIPSEC] is Not Naughty

csw2017_ExploringYourSystemDeeper_updated

csw2017_ExploringYourSystemDeeper_updated

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Software DMA Access via IGD <strong>with</strong> <strong>CHIPSEC</strong><br />

chipsec_util igd<br />

chipsec_util igd<br />

chipsec_util igd dmaread [width] [file_name]<br />

chipsec_util igd dmawrite <br />

‣ Cannot access certain memory ranges such as SMRAM<br />

‣ A way for Graphics kernel driver to access Graphics Stolen data memory<br />

‣ Separate graphics IOMMU/VT-d engine (controlled by GFXVTBAR)<br />

References:<br />

Intel Graphics for Linux – Hardware Specification – PRMs

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!