Pci Encryption/decryption Controller ⇒

// 6. Write AAD length & data (if any) pci_write32(bar, AAD_LEN, aad_len); pci_write_burst(bar, AAD_BUF, aad, aad_len);

// 8. Wait for STATUS.DONE (poll or interrupt) while ((pci_read32(bar, STATUS) & 0x2) == 0); pci encryption/decryption controller

// 5. Write IV (12 bytes) pci_write_burst(bar, IV, iv, 12); STATUS) & 0x2) == 0)

Shopping Basket