add_library(w6300 STATIC w6300.cpp)

target_include_directories(w6300 PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})

target_compile_options(w6300 PRIVATE -Wall -Wextra -Wno-unused-parameter)

target_link_libraries(w6300 PUBLIC
    pico_stdlib
    hardware_pio
    hardware_spi
    hardware_dma
    hardware_clocks
)

pico_generate_pio_header(w6300 ${CMAKE_CURRENT_SOURCE_DIR}/qspi.pio)
