Commit Graph

33 Commits

Author SHA1 Message Date
621debcea3 Improve heap fixing (works now to get iBoot!) 2020-03-10 20:31:31 -04:00
d77df9b994 Reorder AES data 2020-03-10 20:31:03 -04:00
a9550de75a Cleaned up headers 2020-02-27 16:17:11 -05:00
aff4be3a65 Make crypto lib naming more consistent 2020-02-27 16:17:11 -05:00
a5d1121675 lots of changes, some project restructuring and a new experiment 2020-02-27 16:17:11 -05:00
1bd577596b Greatly improve experiments 2020-02-27 10:23:21 -05:00
bf6153062d change key for a new round of experiments 2020-02-25 20:18:09 -05:00
a66ff906bd added to the bootrom libraries 2020-02-24 15:02:05 -05:00
94fe326afb add function to get ticks instead of time 2020-02-23 20:25:20 -05:00
a5995cd4aa add some experiments with the cache 2020-02-23 20:24:51 -05:00
3e64bd8bab added a function to fix the heap 2020-02-11 20:51:50 -05:00
823c914e84 better data housekeeping since we're using the on-device heap now... don't want to leave a mess 2020-02-11 15:34:47 -05:00
8b25a00bd4 synchronous payloads seem to work well 2020-02-11 15:10:35 -05:00
d407c17c0f implement basics of async execution (still need to test) 2020-02-11 14:38:53 -05:00
bd4c9b8196 heavily restructured libpayload, more integrated with c8_remote now 2020-02-11 09:56:37 -05:00
983ad0ad29 more device pointers 2020-02-10 19:42:25 -05:00
5143528433 add explicit type for device pointers 2020-02-10 19:39:35 -05:00
0e094be537 some changes, preparing for async 2020-02-10 19:02:30 -05:00
cd3eb5edf0 Add dynamic allocation 2020-02-09 12:29:55 -05:00
79d3b72d15 Added demotion capability 2020-02-09 11:12:04 -05:00
e341d51bf9 payload changes 2020-02-09 11:11:42 -05:00
b1bf2daa2f Add some more interesting payloads 2020-01-21 10:22:17 -05:00
41d3ae8550 Added functionality for getting error strings from codes 2020-01-12 16:13:15 -05:00
660ae546f8 Payloads are now linked into the final remote executable... much cleaner but still needs some work 2020-01-12 13:03:52 -05:00
477d7079c8 Added payload for figuring out sleep function 2020-01-11 17:14:10 -05:00
5326c19acc Added AES software-based implementation 2020-01-10 14:35:51 -05:00
7f49731ec6 report the return value of the command 2020-01-08 15:33:08 -05:00
41df95aaab long 2020-01-07 17:40:33 -05:00
3945238173 Add payload_aes_busy to project 2020-01-07 11:14:54 -05:00
d8f5e48598 Working trigger (basic) and user key AES - good for experiments tomorrow! 2020-01-05 22:25:27 -05:00
87bd68b697 Remove custom libusb, never really modified it 2020-01-05 16:13:19 -05:00
431b51bb4e A working AES experiment! 2020-01-05 14:01:07 -05:00
de3be2df4b Project restructuring 2019-12-31 00:30:21 -05:00