AES Registers: Difference between revisions

Profi200 (talk | contribs)
m AES_WRFIFO/AES_RDFIFO: Too inaccurate.
Completely wrong. Please at least do a modicum of research/testing before making any further wiki edits. Thanks.
Line 177: Line 177:


== AES_WRFIFO/AES_RDFIFO ==
== AES_WRFIFO/AES_RDFIFO ==
The AES engine can accept up to 64 bytes of input data (16 32-bit words) and can hold up to 64 bytes of output data at a time. This is configured with bits 12-13 and 14-15 in AES_CNT (see above).
Up to 128 bytes of input data can be buffered.


The input data for the AES crypto operation is written to AES_WRFIFO, the output data is read from AES_RDFIFO.
The input data for the AES crypto operation is written to AES_WRFIFO, the output data is read from AES_RDFIFO.