TuxSH
|
cc4f6f7f84
|
Introduce memory_map.h
|
2018-02-24 17:22:55 +01:00 |
|
Michael Scire
|
ed5850ebbf
|
Implement se_trigger_interrupt, fix up some configitems
|
2018-02-24 07:25:38 -08:00 |
|
Michael Scire
|
e8b1e0b965
|
Implement exception vectors.
|
2018-02-24 07:06:29 -08:00 |
|
Mat M
|
e3897bb731
|
se: Add missing string.h include (#46)
Resolves implicit declaration warnings for memcpy and memset
|
2018-02-23 16:09:44 -08:00 |
|
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 |
|