|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Shared media artifact format contract for download and export paths. More...
#include <stdint.h>Go to the source code of this file.
Enumerations | |
| enum | mdl_format_t : uint8_t { k_mdl_format_loose = 0U , k_mdl_format_cbz = 1U , k_mdl_format_cbt = 2U , k_mdl_format_cbr = 3U , k_mdl_format_cbt_xz = 4U , k_mdl_format_cbt_gz = 5U , k_mdl_format_epub = 6U , k_mdl_format_jof = 7U , k_mdl_format_rabook = 8U , k_mdl_format_invalid = 255U } |
| Artifact format selected by a media-download composition root. More... | |
Shared media artifact format contract for download and export paths.
This type names the artifact the RA8 application will actually publish. It is deliberately separate from the C6 raw-HTTPS transport protocol: selecting RABOOK means the RA8-side exporter must build, validate, and transactionally commit a .rabook; it never means that a transport backend may merely relabel downloaded bytes.
Definition in file mdl_format.h.
| enum mdl_format_t : uint8_t |
Artifact format selected by a media-download composition root.
Values cover every current host exporter so the same selection can be carried into firmware composition without depending on CLI-only headers. Reserved values remain explicit and cannot be mistaken for implemented writers.
Definition at line 35 of file mdl_format.h.