|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Files | |
| mdl_app.h | |
| The downloader's portable application layer: one run mode, one call. | |
| mdl_cache.h | |
| Bounded per-host HTTP document cache for the media downloader. | |
| mdl_config.h | |
| Per-site descriptor loaded from a flat key=value config file. | |
| mdl_discover.h | |
| Search / browse discovery: governed fetch of a results page, parse, honest presentation, and optional select-for-download. | |
| mdl_export.h | |
| Package a downloaded chapter folder into a reader-openable container. | |
| mdl_extract.h | |
| Extract image URLs and anchor links from an HTML page (v1 scanner). | |
| mdl_fetch.h | |
| State-aware chapter/page download orchestrator for the media downloader. | |
| mdl_format.h | |
| Shared media artifact format contract for download and export paths. | |
| mdl_hash.h | |
| Content-identity hashing (FNV-1a 64) for the media downloader's persistent library state. | |
| mdl_library.h | |
| Portable bounded operations over a tracked media library. | |
| mdl_net.h | |
| Streaming HTTP(S) GET seam (a real function-pointer vtable) for the host manga downloader (v0). | |
| mdl_net_c6link.h | |
| Media network backend over the ESP32-C6 raw HTTPS transport. | |
| mdl_pack.h | |
| Archive packaging of downloaded page folders for the mdl CLI. | |
| mdl_pathfs.h | |
| Guarded filesystem directory joins for the media downloader. | |
| mdl_politeness.h | |
| Jittered inter-request delay plus the per-host politeness governor. | |
| mdl_report.h | |
| Human-facing progress and failure reporting for the mdl CLI. | |
| mdl_robots.h | |
| robots.txt parser, path matcher, and per-host cache. | |
| mdl_sanitize.h | |
| Neutralise untrusted names before they reach a filesystem or XML sink. | |
| mdl_search.h | |
| Pure search/discovery policy: query encoding, URL templating, and the honest zero-vs-broken result classifier. | |
| mdl_session.h | |
| Session identity (honest User-Agent) and robots.txt gating. | |
| mdl_state.h | |
| Persistent per-series library state for the media downloader. | |
| mdl_storage.h | |
| Injected portable storage resources for downloader domain code. | |
| mdl_url_guard.h | |
| Pure URL / address safety predicates for the libcurl backend. | |
| mdl_urlname.h | |
| Bounded URL naming and portable image-classification helpers. | |
| mdl_verify.h | |
| Bounded, no-heap structural validation of mdl artifacts. | |