We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
RISCY BUSINESS»Episode Guide
Understanding the Perf Demo & Studying AON
?
?

Keyboard Navigation

Global Keys

[, < / ], > Jump to previous / next episode
W, K, P / S, J, N Jump to previous / next marker
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)

Menu toggling

q Quotes r References f Filter y Link c Credits

In-Menu Movement

a
w
s
d
h j k l


Quotes and References Menus

Enter Jump to timecode

Quotes, References and Credits Menus

o Open URL (in new tab)

Filter Menu

x, Space Toggle category and focus next
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus

Filter and Link Menus

z Toggle filter / linking mode

Credits Menu

Enter Open URL (in new tab)
0:06Return to studying the rdmcycle() macro
📖
0:06Return to studying the rdmcycle() macro
📖
0:06Return to studying the rdmcycle() macro
📖
0:51Update stream information
0:51Update stream information
0:51Update stream information
1:18Continue studying the rdmcycle() macro
📖
1:18Continue studying the rdmcycle() macro
📖
1:18Continue studying the rdmcycle() macro
📖
5:11Read rdminstret()
📖
5:11Read rdminstret()
📖
5:11Read rdminstret()
📖
5:56Read factorial()
📖
5:56Read factorial()
📖
5:56Read factorial()
📖
9:10Read through main() in performance_counters.c
📖
9:10Read through main() in performance_counters.c
📖
9:10Read through main() in performance_counters.c
📖
18:10Say we're done studying that demo, and move on to double_tap_dontboot.c
18:10Say we're done studying that demo, and move on to double_tap_dontboot.c
18:10Say we're done studying that demo, and move on to double_tap_dontboot.c
18:52Read the intro documentation in double_tap_dontboot.c
📖
18:52Read the intro documentation in double_tap_dontboot.c
📖
18:52Read the intro documentation in double_tap_dontboot.c
📖
22:09Marry up the #defines with the documentation1
📖
22:09Marry up the #defines with the documentation1
📖
22:09Marry up the #defines with the documentation1
📖
23:31Read through main() in double_tap_dontboot.c
23:31Read through main() in double_tap_dontboot.c
23:31Read through main() in double_tap_dontboot.c
24:15Read 3.1.11 Machine Trap-Vector Base-Adddress Register (mtvec)2
📖
24:15Read 3.1.11 Machine Trap-Vector Base-Adddress Register (mtvec)2
📖
24:15Read 3.1.11 Machine Trap-Vector Base-Adddress Register (mtvec)2
📖
28:02Continue reading through double_tap_dontboot.c, including LED lighting and input handling code
📖
28:02Continue reading through double_tap_dontboot.c, including LED lighting and input handling code
📖
28:02Continue reading through double_tap_dontboot.c, including LED lighting and input handling code
📖
45:02Determine to review the LED stuff
45:02Determine to review the LED stuff
45:02Determine to review the LED stuff
47:51Read Chapter 5 - E300 Always-On (AON) Domain3
📖
47:51Read Chapter 5 - E300 Always-On (AON) Domain3
📖
47:51Read Chapter 5 - E300 Always-On (AON) Domain3
📖
57:05Consult Table 5.1: SiFive AON Memory Map4
📖
57:05Consult Table 5.1: SiFive AON Memory Map4
📖
57:05Consult Table 5.1: SiFive AON Memory Map4
📖
59:00We are just about out of time
59:00We are just about out of time
59:00We are just about out of time