pico: add define for device id We've got two incompatible devices here now
diff --git a/32blit-pico/CMakeLists.txt b/32blit-pico/CMakeLists.txt index 7f343a9..3c6ab0f 100644 --- a/32blit-pico/CMakeLists.txt +++ b/32blit-pico/CMakeLists.txt
@@ -236,6 +236,7 @@ target_compile_definitions(${NAME} PRIVATE ${BLIT_BOARD_DEFINITIONS}) # need these for framebuffer config target_compile_options(${NAME} PRIVATE -ffunction-sections -fdata-sections) + set_source_files_properties(${STARTUP_SRC} PROPERTIES COMPILE_DEFINITIONS DEVICE_ID=2) # minimal pico-sdk libs target_link_libraries(${NAME} boot_picobin_headers pico_bit_ops pico_clib_interface pico_cxx_options pico_divider pico_double pico_int64_ops pico_float pico_malloc pico_mem_ops pico_runtime_headers)
diff --git a/32blit-pico/startup.S b/32blit-pico/startup.S index 8fe6d1a..26a637d 100644 --- a/32blit-pico/startup.S +++ b/32blit-pico/startup.S
@@ -10,7 +10,7 @@ .word _ZN4blit4tickEm // tick .word _entry_point // init .word __flash_binary_size -.word 2 // device_id = 2 + padding +.word DEVICE_ID // device_id + padding .hword BLIT_API_VERSION_MAJOR .hword BLIT_API_VERSION_MINOR .word __flash_binary_start // unused