RDL addr map name enforcement when doing buck builds
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Área
- build-system, tooling
Línea de trabajo
Empieza localizando las herramientas comunes de RDL utilizadas por las compilaciones de Buck2 y Cobble. Mapea los casos de anidamiento y los diseños antiguos que requieren compatibilidad, y después define la regla de nombres y el mecanismo de escape; se considera terminado cuando el comportamiento para los casos normales y excepcionales se haya acordado antes de comenzar la implementación.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
We'd like to have even more consistency on how things are named, and enforce it pragmatically but we have to figure out how to do that without breaking our older designs.
Ideally we'd enforce that <some_name>.rdl will translate to
addrmap <some_name> but there are a bunch of strange cases around nesting plus making this change needs to be done inside our RDL tooling which is common for both buck2 and cobble based builds and so we probably need an escape hatch of some type.
- Lenguaje dominante
- VHDL
- Estrellas
- 24
- Forks
- 2
- Merge medio
- 41 min
- PR fusionados (30 d)
- 6
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de oxidecomputer/quartz
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
oxidecomputer/quartz#542 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
oxidecomputer/quartz#535 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
oxidecomputer/quartz#534 ·
-
VHDL ignition controllerAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
oxidecomputer/quartz#533 ·
-
FPGA-FPGA linkQuizá libre de nuevo @nathanaelhuffman la tomó hace 40 días y no hay ningún pull request abierto. Abierto
oxidecomputer/quartz#532 · 1 asignado ·
Todos los issues de oxidecomputer/quartz
Issues similares
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
linuxserver/docker-bookstack#302 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Dome-Works/DOME#129 ·
Los mantenedores suelen responder en 1 día
-
[cmocka] update to 2.0.2Abiertoupdate-request
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
msys2/MINGW-packages#33004 ·
Los mantenedores suelen responder en 1 día
-
bug small tooling
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100