46 | | TBD |
| 47 | or1ksim is a new BSP that can run on or1ksim emulator. It's the first implemented interface for OpenRISC targets. It provides the following functions: |
| 48 | * Start code: the necessary start code for the BSP which contains the vector table slots, HW exceptions addresses, start code which set up the stack, clear .bss and jump to bootcard. |
| 49 | * Clock driver: The or1ksim BSP provides a clock driver with an external clock of 100 MHz necessary for task scheduling and multi-tasking. |
| 50 | * UART driver: It simply provides the low-level implementation for initialization, putc, and uart write functions needed to be able to emit some output to stdout. |