Move a lot of the data-handling utilities into their own module.

This commit is contained in:
David Given
2024-10-13 13:35:48 +02:00
parent e1f2494966
commit c5373480ba
143 changed files with 440 additions and 459 deletions

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h"
#include "lib/config/flags.h"
#include "lib/fluxmap.h"
#include "lib/data/fluxmap.h"
#include "lib/config/config.h"
#include "lib/decoders/decoders.h"
#include "lib/encoders/encoders.h"
@@ -24,13 +24,13 @@
#include "arch/victor9k/victor9k.h"
#include "arch/zilogmcz/zilogmcz.h"
#include "lib/decoders/fluxmapreader.h"
#include "lib/flux.h"
#include "lib/data/flux.h"
#include "protocol.h"
#include "lib/decoders/rawbits.h"
#include "lib/sector.h"
#include "lib/image.h"
#include "lib/data/sector.h"
#include "lib/data/image.h"
#include "lib/decoders/decoders.pb.h"
#include "lib/layout.h"
#include "lib/data/layout.h"
#include <numeric>
std::unique_ptr<Decoder> Decoder::create(Config& config)