1
0
mirror of https://git.suyu.dev/suyu/suyu synced 2025-10-12 23:55:57 -05:00

HW: add AES engine & implement AES-CCM

This commit is contained in:
wwylele
2017-01-01 14:58:02 +02:00
parent 1bf449d752
commit ea1ea0224c
12 changed files with 419 additions and 1 deletions

View File

@@ -45,3 +45,4 @@
// Sys files
#define SHARED_FONT "shared_font.bin"
#define AES_KEYS "aes_keys.txt"

View File

@@ -62,6 +62,7 @@ namespace Log {
SUB(HW, Memory) \
SUB(HW, LCD) \
SUB(HW, GPU) \
SUB(HW, AES) \
CLS(Frontend) \
CLS(Render) \
SUB(Render, Software) \

View File

@@ -79,6 +79,7 @@ enum class Class : ClassType {
HW_Memory, ///< Memory-map and address translation
HW_LCD, ///< LCD register emulation
HW_GPU, ///< GPU control emulation
HW_AES, ///< AES engine emulation
Frontend, ///< Emulator UI
Render, ///< Emulator video output and hardware acceleration
Render_Software, ///< Software renderer backend