Commit Graph

144 Commits

Author SHA1 Message Date
8cca9a2930 Correctly link shared crypto_dev library 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
d0af1d9819 fix spacing 2020-02-25 09:40:14 -05:00
6462401fee wait for longer between queries 2020-02-25 09:13:58 -05:00
3334ccd17e more readable like this 2020-02-24 16:47:08 -05:00
3adc4c2e72 report actual count 2020-02-24 16:18:10 -05:00
df40cc6970 some bugfixes and changes for a longer term experiment 2020-02-24 16:17:01 -05:00
6ec02145b3 implemented bernstein-based aes timing experiment 2020-02-24 15:03:02 -05:00
14ffb6b7c3 updated payloads to use new bootrom types 2020-02-24 15:02:41 -05:00
a66ff906bd added to the bootrom libraries 2020-02-24 15:02:05 -05:00
db97653fc2 modify AES experiment to replicate bernstein 2020-02-23 20:25:51 -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
eb225122e5 explicitly check if these files open 2020-02-19 17:14:01 -05:00
29b4c63ffd fixed some unknown values which are actually known 2020-02-19 16:48:01 -05:00
d8a22d5e34 updates for testing 2020-02-19 14:29:45 -05:00
ghaas
60dd861370 Merge pull request #1 from ghaas/ardflag
Ardflag
2020-02-17 15:48:34 -05:00
d04b884487 Copy over some adjustments from other branch ... overwrite 2020-02-17 15:37:57 -05:00
34703b958e Undo arduino incorporation (dumb) 2020-02-12 14:40:36 -05:00
ab93d72633 Finally incorporated arduino code into main program (somewhat) 2020-02-11 21:27:14 -05:00
059461ccbd fixed an async payload bug and implemented an async floppysleep (works!) 2020-02-11 20:52:23 -05:00
3e64bd8bab added a function to fix the heap 2020-02-11 20:51:50 -05:00
a6ddec511a improved generic payload entry point 2020-02-11 20:51:04 -05:00
33f3ab9a0d fix segfault 2020-02-11 15:41:31 -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
637fd548f5 Added a generic payload entry point to support async execution 2020-02-11 14:38:21 -05:00
80fd4f6b4c Some restructuring for libbootrom 2020-02-11 14:37:32 -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
Gregor Haas
200865c8a6 Added demotion module 2020-02-10 14:07:53 -05:00
Gregor Haas
1423f51aef Added test pongo module 2020-02-10 13:55:42 -05:00
5c8579c913 some fixes 2020-02-09 12:53:25 -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
83ca059295 Measure time more accurately 2020-01-21 14:06:58 -05:00
c6fcb4aa66 Adjustments to finalize for experiment 2020-01-21 10:35:15 -05:00
54e64d982e Actually explicitly check... don't want to sleep for a whole experiment 2020-01-21 10:28:32 -05:00
420e60cf7f Fix eternal sleep in floppysleep 2020-01-21 10:27:50 -05:00
b1bf2daa2f Add some more interesting payloads 2020-01-21 10:22:17 -05:00
92fc040298 Add support for assembly in payloads 2020-01-21 10:21:19 -05:00
39a932090b Make headerize and librarize scripts more reliable with arguments 2020-01-13 21:48:06 -05:00
199d67d293 Remove outdated readme 2020-01-13 21:37:11 -05:00
495a5474ca Clarified toolchains 2020-01-13 14:01:32 -05:00