[pwrmgr, dv] Regenerate DV README for Mocha's Config

Abierto Apto para principiantes
#751 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 2 días

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
88/100
Tipo de issue
Documentación
Claridad
Bien especificado
Estado de actividad
Activo

Línea de trabajo

Actualiza hw/top_chip/ip_autogen/pwrmgr/dv/README.md y comprueba los detalles de wakeup con las líneas 8-15 de hw/top_chip/data/pwrmgr_cfg.hjson. Sustituye la lista de enums de Earlgrey por ext_wkup_req de Mocha de soc_proxy y cambia los ocho enlaces rotos de GitHub por rutas relativas bajo hw/top_chip/ip_autogen/pwrmgr/. Se considera completado cuando la README coincide con la configuración de Mocha y no contiene enlaces a hw/top_mocha.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

hw/top_chip/ip_autogen/pwrmgr/dv/README.md is template text that was not updated for Mocha:

  1. Lines 44-50 list the Earlgrey wakeup enum (WakeupSysrst, WakeupDbgCable, WakeupPin, WakeupUsb, WakeupAonTimer, WakeupSensorCtrl). Mocha declares a single wakeup, ext_wkup_req from soc_proxy (hw/top_chip/data/pwrmgr_cfg.hjson:8-15).
  2. Eight links point at https://github.com/lowRISC/opentitan/blob/master/hw/top_mocha/..., which 404s. That path exists only in this repo. They should be relative links into hw/top_chip/ip_autogen/pwrmgr/.

This should be fixed before V2.

The same applies to the rst_mgr, 18 of the 25 links in the README are broken even though the documents exist, due to wrong relative links. This cant be fixed just by updating the READMEs, since they are generated from artefacts.py, and we must patch ip_templates/{rstmgr,pwrmgr}/dv/README.md.tpl.

Lenguaje dominante
SystemVerilog
Estrellas
45
Forks
22
Merge medio
2 d 4 h
PR fusionados (30 d)
9

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de lowRISC/mocha

Todos los issues de lowRISC/mocha

Issues similares

Más issues de Documentation

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.