Files
retroSoC/crt/include/retrosoc/core/archinfo.h
T
maksyuki 4f8d7bc699 feat: add archinfo metadata generation and integration
- Introduced scripts and makefile targets for generating architecture information metadata.
- Updated the filelist generation to include archinfo metadata files.
- Modified software.mk to include archinfo source files and headers.
- Enhanced the ip_apb_wrapper and user_ip_wrapper to integrate archinfo components.
- Updated tests to ensure stability and correct path expansions for generated files.
- Removed unnecessary files from the clusterip filelist.
2026-08-09 15:14:41 +08:00

17 lines
414 B
C

#ifndef RETROSOC_ARCHINFO_H
#define RETROSOC_ARCHINFO_H
#include <stdint.h>
#include <archinfo.h>
#include <retrosoc/core/status.h>
typedef archinfo_snapshot_t rs_archinfo_t;
rs_status_t rs_archinfo_read(rs_archinfo_t *info);
rs_status_t rs_archinfo_validate_build(const rs_archinfo_t *info);
rs_status_t rs_archinfo_read_device_id(uint32_t device_id[4]);
void ip_archinfo_test(int argc, char **argv);
#endif