URL
https://opencores.org/ocsvn/neorv32/neorv32/trunk
Subversion Repositories neorv32
[/] [neorv32/] [trunk/] [sw/] [README.md] - Rev 61
Go to most recent revision | Compare with Previous | Blame | View Log
## NEORV32 Software FrameworkThis folder provides the core of the NEORV32 software framework. This is a short description of the main folders.### [`bootloader`](https://github.com/stnolting/neorv32/tree/master/sw/bootloader)Source(s) of the default NEORV32 bootloader. A pre-built image is already installed into the rtl design via the`rtl/core/neorv32_bootloader_image.vhd` file.### [`common`](https://github.com/stnolting/neorv32/tree/master/sw/common)NEORV32-specific common files for all bootloader and application programs: linker script for executable generation andprocessor start-up code.### [`example`](https://github.com/stnolting/neorv32/tree/master/sw/example)Several example programs for testing and for getting started.### [`image_gen`](https://github.com/stnolting/neorv32/tree/master/sw/image_gen)This folder contains a simple program that is used to create NEORV32 executables (for upload via bootloader) and VHDL memoryinitializiation files (for memory-persistent applications and for the bootloader). This program is automatically compiled usingthe native GCC when invoking one of the application compilation makefiles.### [`lib`](https://github.com/stnolting/neorv32/tree/master/sw/lib)Core libraries (sources and header files) and helper functions for using the processor peripherals and the CPU itself.
Go to most recent revision | Compare with Previous | Blame | View Log
