mirror of
https://github.com/retroSoC/retroSoC.git
synced 2026-11-06 22:55:14 +00:00
- 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.
17 lines
414 B
C
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
|