Mat M
|
765ae2c06a
|
se: Fix compilation issues (#36)
* se: Correct excess argument errors with se_perform_aes_block_operation
* se: Fix excess arguments with set_se_ctr
* se: Correct variable identifiers in se_synchronous_exp_mod
* se: Correct offset variable identifier in se_get_exp_mod_output
|
2018-02-22 23:12:44 -08:00 |
|
Mat M
|
83216409d2
|
all: Use bool where applicable (#30)
|
2018-02-22 19:58:39 -08:00 |
|
Merry
|
a6c91ffe4e
|
se: fix infinite loop in shift_left_xor_rb (#21)
|
2018-02-22 18:03:05 -08:00 |
|
Michael Scire
|
a007e98e17
|
Fix SE access typo
|
2018-02-22 17:58:48 -08:00 |
|
Michael Scire
|
d1d8d3da34
|
Switch all MMIO to the new access style
|
2018-02-22 17:50:37 -08:00 |
|
Michael Scire
|
72da8dcf5a
|
Finish SE API operations other than context-saving.
|
2018-02-22 17:05:36 -08:00 |
|
Michael Scire
|
0ef8f1db2e
|
Implement SE secure AES API.
|
2018-02-22 16:17:12 -08:00 |
|
Michael Scire
|
f0d0ec0dca
|
Push WIP NX_BOOTLOADER sync code (for coldboots)
|
2018-02-21 10:57:51 -08:00 |
|
Michael Scire
|
d0beae376f
|
SMCCryptAes + Skeleton blocking AES API
|
2018-02-19 13:27:18 -08:00 |
|
Michael Scire
|
21c2405f15
|
Async SE AES API
|
2018-02-19 13:00:12 -08:00 |
|
Michael Scire
|
83fd2c43a3
|
Flesh out more of the SE driver
|
2018-02-19 01:27:50 -08:00 |
|
TuxSH
|
f629a629d1
|
Change argument types in se.c/h, implement read32le/be, etc.
|
2018-02-19 00:02:37 +01:00 |
|
Michael Scire
|
a800c3c2e7
|
Add some more MMIO, smcCpuOn
|
2018-02-17 18:50:39 -08:00 |
|
Michael Scire
|
77ff68a69d
|
Flesh out the SE driver, some
|
2018-02-17 14:54:00 -08:00 |
|