H. Peter Anvin
|
6b1989fac8
fw: allow gcc to optimize memset, memcpy, and memmove
|
3 lat temu |
H. Peter Anvin
|
d37791d8a7
fw: faster memset()
|
3 lat temu |
H. Peter Anvin
|
f6f9bf7ede
Add i2c unit
|
3 lat temu |
H. Peter Anvin
|
518503fa99
iodev: centralize definitions and auto-generate boiler plate code
|
3 lat temu |
H. Peter Anvin
|
74ebfc9b60
fw: allow optimization if IRQ_VECTORS < 32
|
3 lat temu |
H. Peter Anvin
|
cd15d8fd49
picorv32: revamp the Q registers to be a full bank switch
|
3 lat temu |
H. Peter Anvin
|
75980f5efb
fw: now working interrupt handling, periodic timer flashing LEDs
|
3 lat temu |
H. Peter Anvin
|
2b261e54f6
fw: add interrupt support; use a linker script
|
3 lat temu |
H. Peter Anvin
|
6a406133f0
Add sdcard and sysclock units; reshuffle address map
|
3 lat temu |
H. Peter Anvin
|
0176e771d1
fw: irq wrapper, picorv32 custom instructions, _die() with blinkenlights
|
3 lat temu |