mirror of
https://github.com/saymrwulf/xous-core.git
synced 2026-11-15 08:30:02 +00:00
add SoC with new Vex core
updated codebase, hopefully pulls in fixes for cache clear
This commit is contained in:
parent
9c4a39066d
commit
77e1379fc0
6 changed files with 13266 additions and 1 deletions
|
|
@ -31,6 +31,7 @@ std = []
|
|||
#
|
||||
# Maintainer note: add checks in build.rs to ensure only one is selected.
|
||||
precursor-c809403 = []
|
||||
precursor-6156e49 = []
|
||||
precursor-c809403-perflib = []
|
||||
precursor-2753c12-dvt = []
|
||||
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ fn main() {
|
|||
allow_single_target_feature!("precursor", "hosted", "renode");
|
||||
|
||||
#[cfg(feature="precursor")]
|
||||
allow_single_gitrev_feature!("precursor-c809403", "precursor-c809403-perflib", "precursor-2753c12-dvt");
|
||||
allow_single_gitrev_feature!("precursor-c809403", "precursor-c809403-perflib", "precursor-2753c12-dvt", "precursor-6156e49");
|
||||
|
||||
// ----- select an SVD file based on a specific revision -----
|
||||
#[cfg(feature="precursor-c809403")]
|
||||
|
|
@ -79,6 +79,11 @@ fn main() {
|
|||
#[cfg(feature="precursor-c809403")]
|
||||
let generated_filename = "src/generated/precursor_c809403.rs";
|
||||
|
||||
#[cfg(feature="precursor-6156e49")]
|
||||
let svd_filename = "precursor/soc-6156e49.svd";
|
||||
#[cfg(feature="precursor-6156e49")]
|
||||
let generated_filename = "src/generated/precursor_6156e49.rs";
|
||||
|
||||
#[cfg(feature="precursor-c809403-perflib")]
|
||||
let svd_filename = "precursor/soc-perf-c809403.svd";
|
||||
#[cfg(feature="precursor-c809403-perflib")]
|
||||
|
|
|
|||
7161
utralib/precursor/soc-6156e49.svd
Normal file
7161
utralib/precursor/soc-6156e49.svd
Normal file
File diff suppressed because it is too large
Load diff
BIN
utralib/precursor/soc_csr-6156e49.bin
Normal file
BIN
utralib/precursor/soc_csr-6156e49.bin
Normal file
Binary file not shown.
|
|
@ -6,6 +6,10 @@ mod precursor_c809403;
|
|||
#[cfg(feature="precursor-c809403")]
|
||||
pub use precursor_c809403::*;
|
||||
|
||||
#[cfg(feature="precursor-6156e49")]
|
||||
mod precursor_6156e49;
|
||||
#[cfg(feature="precursor-6156e49")]
|
||||
pub use precursor_6156e49::*;
|
||||
|
||||
#[cfg(feature="precursor-c809403-perflib")]
|
||||
mod precursor_perf_c809403;
|
||||
|
|
|
|||
6094
utralib/src/generated/precursor_6156e49.rs
Normal file
6094
utralib/src/generated/precursor_6156e49.rs
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue