commit | 55fd78e67b61c8ec2a4e9a23277c530eef242eb9 | [log] [tgz] |
---|---|---|
author | Pirmin Vogel <vogelpi@lowrisc.org> | Fri Sep 13 14:50:35 2019 +0100 |
committer | Pirmin Vogel <vogelpi@lowrisc.org> | Mon Sep 16 11:02:25 2019 +0100 |
tree | 2a3ffa3a62ce4fe7c7250cd9f392d0d94487f42e | |
parent | 67399a8dafa73f0a8abeba0c1664d9b40019b55f [diff] |
Update lowrisc_ibex to lowRISC/ibex@f025236 Update code from upstream repository https://github.com/lowRISC/ibex.git to revision f025236a22e4d2290acf856de60449f24d79bc6f * [I-side] - Fix issues found in tracing example (Tom Roberts) * Run clang-format on all source files (Philipp Wagner) * Add lowRISC standard clang-format file (Philipp Wagner) * Controller: fix `nmi_mode` default assignment (Pirmin Vogel) * Update slave_driver grant timing to pass Ibex assertion checks (lowRISC/ibex#295) (udinator) * Controller: Fix exception cause ID of fast interrupts (Pirmin Vogel) * [I-side] - Fix assertion error (Tom Roberts) * Instruction set extensions M and C may be swapped (pbing) * Fix syntax error (Udi) * Adding Compressed Instruction support in tracer (Rahul Behl) * CSRs: reset `dcsr.XDEBUGVER` to `XDEBUGVER_STD` instead of 0 (Pirmin Vogel) * [RTL] Fix I-side timing loop (Tom Roberts) * Add core_sleep_o to ibex interface (Greg Chadwick) * [RTL] - Remove timing loop in LSU (Tom Roberts) * Added dret and ebreak tests (lowRISC/ibex#281) (udinator)
This repository contains hardware, software and utilities written as part of the OpenTitan project. It is structured as monolithic repository, or “monorepo”, where all components live in one repository.
The project contains comprehensive documentation of all IPs and tools. You can either access it online or build it locally by following the steps below.
$ sudo apt install python3 python3-pip $ pip3 install --user -r python-requirements.txt
$ ./util/build_docs.py --preview
This compiles the documentation into ./opentitan-docs
and starts a local server, which allows you to access the documentation at http://127.0.0.1:5500.
Have a look at CONTRIBUTING.md for guidelines how to contribute code to this repository.
Unless otherwise noted, everything in this repository is covered by the Apache License, Version 2.0 (see LICENSE for full text).