#pragma once

// convenience header to pick table or bit-by-bit impl
// this is not best way, longer term can add a feature macro to pick

#if BOARD_MSC == 3
    #if defined(PART_TM4C1290NCPDT)
        #include "table/crc-16-ccitt.h"
    #elif defined(PART_TM4C123GH6PM)
        #include "bit/crc-16-ccitt.h"
    #else
        #error "Unknown part"
    #endif
#else
    #error "Unknown board"
#endif
