forked from libre-chip/fayalite
remove XdcCreateClockAnnotation, XdcIOStandardAnnotation and XdcLocationAnnotation
This commit is contained in:
parent
ad5e7e29e9
commit
9da113b53e
3 changed files with 2 additions and 19 deletions
17
crates/fayalite/src/vendor/lattice.rs
vendored
17
crates/fayalite/src/vendor/lattice.rs
vendored
|
|
@ -16,23 +16,6 @@ pub mod orangecrab;
|
|||
pub mod primitives;
|
||||
pub mod yosys_nextpnr;
|
||||
|
||||
/* must be removed later */
|
||||
#[derive(Copy, Clone, PartialEq, Eq, Hash, Debug)]
|
||||
pub struct XdcIOStandardAnnotation {
|
||||
pub value: Interned<str>,
|
||||
}
|
||||
|
||||
#[derive(Copy, Clone, PartialEq, Eq, Hash, Debug)]
|
||||
pub struct XdcLocationAnnotation {
|
||||
pub location: Interned<str>,
|
||||
}
|
||||
|
||||
#[derive(Copy, Clone, PartialEq, Eq, Hash, Debug)]
|
||||
pub struct XdcCreateClockAnnotation {
|
||||
/// clock period in nanoseconds
|
||||
pub period: NotNan<f64>,
|
||||
}
|
||||
|
||||
/* fixme make_annotation_enum! {
|
||||
#[non_exhaustive]
|
||||
pub enum LatticeAnnotation {
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ use crate::{
|
|||
},
|
||||
prelude::*,
|
||||
vendor::lattice::{
|
||||
Device, XdcCreateClockAnnotation, XdcIOStandardAnnotation, XdcLocationAnnotation,
|
||||
Device,
|
||||
primitives,
|
||||
},
|
||||
};
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ use crate::{
|
|||
source_location::SourceLocation,
|
||||
util::{HashSet, job_server::AcquiredJob},
|
||||
vendor::lattice::{
|
||||
Device, XdcCreateClockAnnotation, XdcIOStandardAnnotation, XdcLocationAnnotation,
|
||||
Device,
|
||||
/* fixme LatticeAnnotation,*/ LatticeArgs,
|
||||
},
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue