// // InOut.hpp // Clock Signal // // Created by Thomas Harte on 08/11/2023. // Copyright © 2023 Thomas Harte. All rights reserved. // #pragma once #include "../AccessType.hpp" namespace InstructionSet::x86::Primitive { template void out( const uint16_t port, read_t value, ContextT &context ) { context.io.template out(port, value); } template void in( const uint16_t port, write_t value, ContextT &context ) { value = context.io.template in(port); } }