Register
RISCY BUSINESS»Wiki»Useful Links»Diff (13860 to 24944)
# Books
* [Official RISC-V Book List](https://riscv.org/risc-v-books/)
* [Code](http://www.charlespetzold.com/code/)


* [The RISC-V Reader: An Open Architecture Atlas](http://riscvbook.com/)
* [Computer Organization and Design RISC-V Edition](https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4)
* [Computer Architecture](https://www.elsevier.com/books/computer-architecture/hennessy/978-0-12-811905-1)


# Hardware
## Dev Boards
* [HiFive1 (dev board)](https://www.crowdsupply.com/sifive/hifive1)

## FPGAs
* [Arty Dev Kit (FPGA)](http://www.xilinx.com/products/boards-and-kits/arty.html)
* [VC707 (FPGA)](https://www.xilinx.com/products/boards-and-kits/ek-v7-vc707-g.html)

## Source
* [Freedom RTL (source)](https://github.com/sifive/freedom)
* [Official RISC-V Cores List](https://riscv.org/risc-v-cores/)

# Software
* [Freedom E SDK (aur)](https://aur.archlinux.org/packages/hifive1-sdk-git/)
* [Freedom E SDK (source)](https://github.com/sifive/freedom-e-sdk)

# Specs


* [RISC-V ELF psABI specification](https://github.com/riscv/riscv-elf-psabi-doc/blob/master/riscv-elf.md)
* [SiFive Documentation](https://www.sifive.com/documentation/)

# Misc
* [A Guide to Debouncing](http://www.eng.utah.edu/~cs5780/debouncing.pdf)
* [Controlling the Compilation Driver, gcc](https://gcc.gnu.org/onlinedocs/gccint/Driver.html)
* [GAS Manual](https://sourceware.org/binutils/docs-2.28/as/index.html)
* [GCC Statement Expressions](https://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html)
* [How to Use Inline Assembly Language in C Code](https://gcc.gnu.org/onlinedocs/gcc/Using-Assembly-Language-with-C.html#Using-Assembly-Language-with-C)
* [Per-march and per-mabi Library Paths on RISC-V Systems](https://www.sifive.com/blog/2017/09/18/all-aboard-part-5-risc-v-multilib/)
* [SiFive Webinar Series](https://info.sifive.com/risc-v-webinar)

## Pointers
* [blog.riscy.tv](https://blog.riscy.tv) -> hmn riscy blog
*
[cinera.riscy.tv](https://cinera.riscy.tv) -> annotated episode guide
*
[code.riscy.tv](https://code.riscy.tv) -> github
* [forum.riscy.tv](https://forum.riscy.tv), [forums.riscy.tv](forums.riscy.tv) -> hmn riscy forum
*
[gumroad.riscy.tv](https://gumroad.riscy.tv) -> patreon alternative
* [links.riscy.tv](https://links.riscy.tv) -> this
*
[patreon.riscy.tv](https://patreon.riscy.tv) -> patreon
*
[questions.riscy.tv](https://questions.riscy.tv) -> sifive question thread
*
[riscy.tv](https://riscy.tv) -> youtube archive
*
[twitch.riscy.tv](https://twitch.riscy.tv) -> twitch
*
[twitter.riscy.tv](https://twitter.riscy.tv) -> @hmn_riscy
*
[wiki.riscy.tv](https://wiki.riscy.tv) -> hmn riscy wiki
# Blogs
* [Designing a RISC-V CPU in VHDL](http://labs.domipheus.com/blog/tpu-series-quick-links/)
* [Last Week In RISC-V](https://github.com/sifive/last-week-in-risc-v)
* [lowRISC Blog](https://www.lowrisc.org/)
* [SiFive Blog](https://www.sifive.com/blog)

# Books
* [Official RISC-V Book List](https://riscv.org/risc-v-books/)
* [Code](http://www.charlespetzold.com/code/)

# Forums
* [r/RISCV](https://www.reddit.com/r/RISCV/)
* [SiFive Forums](https://forums.sifive.com/)

# Hardware
## Dev Boards
* [GreenWaves GAPPoc-A](https://greenwaves-technologies.com/product/gappoc-a-computer-vision-concept-board/)
* [GreenWaves GAPUINO](https://greenwaves-technologies.com/product/gapduino/)
* [Grove AI HAT](https://www.seeedstudio.com/Grove-AI-HAT-for-Edge-Computing-p-4026.html)
* [SiFive HiFive1](https://www.crowdsupply.com/sifive/hifive1)
* [SiFive HiFive1 Rev B](https://www.crowdsupply.com/sifive/hifive1-rev-b)
* [SiFive HiFive Unleashed](https://www.crowdsupply.com/sifive/hifive-unleashed)
* [SiFive Learn Inventor](https://shop.pimoroni.com/products/sifive-inventor)
* [Sipeed Longan Nano](https://www.seeedstudio.com/Sipeed-Longan-Nano-RISC-V-GD32VF103CBT6-Development-Board-p-4205.html)
* [Sipeed MAix BiT](https://www.seeedstudio.com/Sipeed-MAix-BiT-for-RISC-V-AI-IoT-p-2872.html)
* [Sipeed MAIX GO Suit](https://www.seeedstudio.com/Sipeed-MAix-GO-Suit-for-RISC-V-AI-IoT-p-2874.html)
* [Sipeed Maixduino](https://www.seeedstudio.com/Sipeed-Maixduino-for-RISC-V-AI-IoT-p-4046.html)
* [VEGA VEGAboard](https://open-isa.org/)


## FPGAs
* [Arty Dev Kit](http://www.xilinx.com/products/boards-and-kits/arty.html)
* [FII-PRA040 (Altera)](https://fraserinnovations.com/product/fpga-boards-fii-pra040-altera-risc-v-sopc-ai-cyclone10/)
* [FII-PRX100 (Xilinx)](https://fraserinnovations.com/product/fii-prx100-development-board/)
* [Fomu](https://www.crowdsupply.com/sutajio-kosagi/fomu)
* [iCEBreaker](https://www.crowdsupply.com/1bitsquared/icebreaker-fpga)
* [Perf-V](https://www.seeedstudio.com/Perf-V-Based-on-Xilinx-Artix-7-FPGA-RISC-V-opensource-p-4058.html)
* [Sipeed Tang Premier](https://www.seeedstudio.com/Sipeed-TANG-PriMER-FPGA-Development-Board-p-2881.html)
* [VC707](https://www.xilinx.com/products/boards-and-kits/ek-v7-vc707-g.html)

## Microcontrollers
* [GigaDevice GD32VF103](https://www.gigadevice.com/products/microcontrollers/gd32/risc-v/)


## Source
* [Official RISC-V Cores List](https://riscv.org/risc-v-cores/)

# Mailing Lists
* [Official RISC-V Mailing Lists](https://riscv.org/mailing-lists/)

# Software
* [Official RISC-V Software List](https://riscv.org/software-status/)
* [Compiler Explorer](https://cx.rv8.io)
* [Freedom E SDK (aur)](https://aur.archlinux.org/packages/hifive1-sdk-git/)
* [Freedom E SDK (source)](https://github.com/sifive/freedom-e-sdk)
* [Freedom U SDK (source)](https://github.com/sifive/freedom-u-sdk)

# Specs

* [Devicetree Specification v0.2](https://github.com/devicetree-org/devicetree-specification/releases/tag/v0.2)
* [RISC-V ELF psABI Specification](https://github.com/riscv/riscv-elf-psabi-doc/blob/master/riscv-elf.md)
* [SiFive Documentation](https://www.sifive.com/documentation/)

# Videos
* [Bitwise YouTube Channel](https://www.youtube.com/user/pervognsen)
* [LMARV-1 Series](https://www.youtube.com/playlist?list=PLEeZWGE3PwbansoxKjjMKHQqS_2cm8i60)
* [RISC-V YouTube Channel](https://www.youtube.com/channel/UC5gLmcFuvdGbajs4VL-WU3g)
* [SiFive YouTube Channel](https://www.youtube.com/channel/UCqpdhncf4nxTfy0QZh1YWLQ)
* [SiFive Webinar Series](https://info.sifive.com/risc-v-webinar)

# Misc
* [A Guide to Debouncing](http://www.eng.utah.edu/~cs5780/debouncing.pdf)
* [A Whirlwind Introduction to Dataflow Graphs](https://fgiesen.wordpress.com/2018/03/05/a-whirlwind-introduction-to-dataflow-graphs/)
* [Controlling the Compilation Driver, gcc](https://gcc.gnu.org/onlinedocs/gccint/Driver.html)
* [Build Fedora Gnome Desktop on RISC-V!!](https://github.com/westerndigitalcorporation/RISC-V-Linux)
* [GAS Manual](https://sourceware.org/binutils/docs-2.28/as/index.html)
* [GCC's assembler syntax](https://www.felixcloutier.com/documents/gcc-asm.html)
* [GCC Statement Expressions](https://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html)
* [How to Contribute to the RISC-V Software Ecosystem](https://www.sifive.com/blog/2018/02/20/all-aboard-part-10-how-to-contribute-to-the-risc-v-software-ecosystem/)
* [How to Use Inline Assembly Language in C Code](https://gcc.gnu.org/onlinedocs/gcc/Using-Assembly-Language-with-C.html#Using-Assembly-Language-with-C)
* [linux/include/uapi/asm-generic/unistd.h](https://github.com/torvalds/linux/blob/master/include/uapi/asm-generic/unistd.h)
* [Per-march and per-mabi Library Paths on RISC-V Systems](https://www.sifive.com/blog/2017/09/18/all-aboard-part-5-risc-v-multilib/)
* [Pre-defined Compiler Macros](https://sourceforge.net/p/predef/wiki/browse_pages/)
* [RISC-V: Linux Syscall Interface](https://sourceware.org/ml/libc-alpha/2017-06/msg00626.html)


## Pointers
* [blog.riscy.tv](http://blog.riscy.tv) -> hmn riscy blog
*
[cinera.riscy.tv](http://cinera.riscy.tv) -> annotated episode guide
*
[code.riscy.tv](http://code.riscy.tv) -> gitlab
* [forum.riscy.tv](http://forum.riscy.tv), [forums.riscy.tv](http://forums.riscy.tv) -> hmn riscy forum
*
[guide.riscy.tv](http://guide.riscy.tv) -> early access episode guide
* [hire.riscy.tv](https://hire.riscy.tv) -> hire me page
* [links.riscy.tv](http://links.riscy.tv)
-> this
*
[patreon.riscy.tv](http://patreon.riscy.tv) -> patreon
*
[questions.riscy.tv](http://questions.riscy.tv) -> sifive question thread
*
[riscy.tv](http://riscy.tv) -> youtube archive
*
[twitch.riscy.tv](http://twitch.riscy.tv) -> twitch
*
[twitter.riscy.tv](http://twitter.riscy.tv) -> @hmn_riscy
*
[wiki.riscy.tv](http://wiki.riscy.tv) -> hmn riscy wiki