#pragma once #include "target.h" #include "hardware.h" #include "synchronize.h" #include "bit.h" #include "bitop.h" using ::dark::target_size_t; using ::dark::target_ssize_t; using ::dark::hardware::Register; using ::dark::hardware::Wire; using ::dark::hardware::Visitor; using ::dark::hardware::SyncTags; using ::dark::hardware::sync_member; using ::dark::bits::Bit;