ID บทความ: 000084361 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 11/09/2012

ทําไม Scatter-Gather DMA Controller Core (SG-DMA) จึงปฏิบัติต่อข้อมูลทั้งหมดเป็น Big Endian

สิ่งแวดล้อม

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

โดยไม่คํานึงความกว้างของข้อมูลที่กําหนดไว้สําหรับ DMA เลนไบต์ทั้งหมดจากหน่วยความจําที่แมปกับการสตรีมหรือสตรีมไปยังการถ่ายโอนที่แมปหน่วยความจําจะถูกย้อนกลับ  SGDMA อนุมานว่าสัญลักษณ์ 8 บิตกําลังถ่ายโอนและดําเนินการเปลี่ยนสัญลักษณ์ที่เหมาะสมส่งผลให้

 

หากคุณไม่ต้องการให้การย้อนกลับสัญลักษณ์นี้ คุณสามารถใส่ส่วนประกอบอะแดปเตอร์ของคุณเองลงในพาธข้อมูลที่จะย้อนกลับแต่ละเลนไบต์  ตัวอย่างเช่น หากข้อมูลกว้าง 32 บิต คุณสามารถปรับตัวต่อไปนี้:

 

data_out[31:24]

data_out[23:16]

data_out[15:8]

data_out[7:0]

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

อุปกรณ์ที่ตั้งโปรแกรมได้ Intel®

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้