10.07.2015 Views

Intel 80310 I/O Processor Chipset AAU Coding Techniques

Intel 80310 I/O Processor Chipset AAU Coding Techniques

Intel 80310 I/O Processor Chipset AAU Coding Techniques

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Intel</strong> ® <strong>80310</strong> I/O <strong>Processor</strong> <strong>Chipset</strong> <strong>AAU</strong> <strong>Coding</strong> <strong>Techniques</strong><strong>AAU</strong> Source Code1106 {1107 list->status = 0;1108 list->src[0] = src;1109 list->aau_desc.SAR[0] = (u32) virt_to_phys(src);1110 list->dest = dest;1111 list->aau_desc.DAR = (u32) virt_to_phys(dest);1112 list->aau_desc.BC = size;1113 list->aau_desc.DC = <strong>AAU</strong>_DCR_WRITE | <strong>AAU</strong>_DCR_BLKCTRL_1_DF;1114 if(!list->next)1115 {1116 list->aau_desc.DC |= <strong>AAU</strong>_DCR_IE;1117 list->status |= <strong>AAU</strong>_END_CHAIN;1118 break;1119 }1120 list = list->next;1121 }1122 err = aau_queue_buffer((u32) aau, &head);1123 aau_return_buffer((u32) aau, head.list);1124 return err;1125 }11261127 EXPORT_SYMBOL_NOVERS(aau_request);1128 EXPORT_SYMBOL_NOVERS(aau_queue_buffer);1129 EXPORT_SYMBOL_NOVERS(aau_suspend);1130 EXPORT_SYMBOL_NOVERS(aau_resume);1131 EXPORT_SYMBOL_NOVERS(aau_free);1132 EXPORT_SYMBOL_NOVERS(aau_set_irq_threshold);1133 EXPORT_SYMBOL_NOVERS(aau_get_buffer);1134 EXPORT_SYMBOL_NOVERS(aau_return_buffer);1135 EXPORT_SYMBOL_NOVERS(aau_memcpy);11361137 module_init(aau_init);66 White Paper

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

Saved successfully!

Ooh no, something went wrong!