├── CMakeCache.txt ├── CMakeFiles ├── 3.19.1 │ ├── CMakeCCompiler.cmake │ ├── CMakeCXXCompiler.cmake │ ├── CMakeDetermineCompilerABI_C.bin │ ├── CMakeDetermineCompilerABI_CXX.bin │ ├── CMakeSystem.cmake │ ├── CompilerIdC │ │ ├── CMakeCCompilerId.c │ │ └── a.out │ └── CompilerIdCXX │ │ ├── CMakeCXXCompilerId.cpp │ │ └── a.out ├── CMakeDirectoryInformation.cmake ├── CMakeOutput.log ├── cmake.check_cache ├── pico_rom.dir │ ├── ASM.includecache │ ├── C.includecache │ ├── CXX.includecache │ ├── DependInfo.cmake │ ├── Users │ │ └── nickbild │ │ │ └── working │ │ │ └── pico_sdk │ │ │ └── pico-sdk │ │ │ ├── lib │ │ │ └── tinyusb │ │ │ │ └── src │ │ │ │ ├── class │ │ │ │ ├── audio │ │ │ │ │ └── audio_device.c.obj │ │ │ │ ├── cdc │ │ │ │ │ └── cdc_device.c.obj │ │ │ │ ├── dfu │ │ │ │ │ └── dfu_rt_device.c.obj │ │ │ │ ├── hid │ │ │ │ │ └── hid_device.c.obj │ │ │ │ ├── midi │ │ │ │ │ └── midi_device.c.obj │ │ │ │ ├── msc │ │ │ │ │ └── msc_device.c.obj │ │ │ │ ├── net │ │ │ │ │ └── net_device.c.obj │ │ │ │ ├── usbtmc │ │ │ │ │ └── usbtmc_device.c.obj │ │ │ │ └── vendor │ │ │ │ │ └── vendor_device.c.obj │ │ │ │ ├── common │ │ │ │ └── tusb_fifo.c.obj │ │ │ │ ├── device │ │ │ │ ├── usbd.c.obj │ │ │ │ └── usbd_control.c.obj │ │ │ │ ├── portable │ │ │ │ └── raspberrypi │ │ │ │ │ └── rp2040 │ │ │ │ │ ├── dcd_rp2040.c.obj │ │ │ │ │ └── rp2040_usb.c.obj │ │ │ │ └── tusb.c.obj │ │ │ └── src │ │ │ ├── common │ │ │ ├── pico_sync │ │ │ │ ├── critical_section.c.obj │ │ │ │ ├── lock_core.c.obj │ │ │ │ ├── mutex.c.obj │ │ │ │ └── sem.c.obj │ │ │ ├── pico_time │ │ │ │ ├── time.c.obj │ │ │ │ └── timeout_helper.c.obj │ │ │ └── pico_util │ │ │ │ ├── datetime.c.obj │ │ │ │ ├── pheap.c.obj │ │ │ │ └── queue.c.obj │ │ │ └── rp2_common │ │ │ ├── hardware_claim │ │ │ └── claim.c.obj │ │ │ ├── hardware_clocks │ │ │ └── clocks.c.obj │ │ │ ├── hardware_divider │ │ │ └── divider.S.obj │ │ │ ├── hardware_dma │ │ │ └── dma.c.obj │ │ │ ├── hardware_gpio │ │ │ └── gpio.c.obj │ │ │ ├── hardware_irq │ │ │ ├── irq.c.obj │ │ │ └── irq_handler_chain.S.obj │ │ │ ├── hardware_pio │ │ │ └── pio.c.obj │ │ │ ├── hardware_pll │ │ │ └── pll.c.obj │ │ │ ├── hardware_sync │ │ │ └── sync.c.obj │ │ │ ├── hardware_timer │ │ │ └── timer.c.obj │ │ │ ├── hardware_uart │ │ │ └── uart.c.obj │ │ │ ├── hardware_vreg │ │ │ └── vreg.c.obj │ │ │ ├── hardware_watchdog │ │ │ └── watchdog.c.obj │ │ │ ├── hardware_xosc │ │ │ └── xosc.c.obj │ │ │ ├── pico_bit_ops │ │ │ └── bit_ops_aeabi.S.obj │ │ │ ├── pico_bootrom │ │ │ └── bootrom.c.obj │ │ │ ├── pico_divider │ │ │ └── divider.S.obj │ │ │ ├── pico_double │ │ │ ├── double_aeabi.S.obj │ │ │ ├── double_init_rom.c.obj │ │ │ ├── double_math.c.obj │ │ │ └── double_v1_rom_shim.S.obj │ │ │ ├── pico_fix │ │ │ └── rp2040_usb_device_enumeration │ │ │ │ └── rp2040_usb_device_enumeration.c.obj │ │ │ ├── pico_float │ │ │ ├── float_aeabi.S.obj │ │ │ ├── float_init_rom.c.obj │ │ │ ├── float_math.c.obj │ │ │ └── float_v1_rom_shim.S.obj │ │ │ ├── pico_int64_ops │ │ │ └── pico_int64_ops_aeabi.S.obj │ │ │ ├── pico_malloc │ │ │ └── pico_malloc.c.obj │ │ │ ├── pico_mem_ops │ │ │ └── mem_ops_aeabi.S.obj │ │ │ ├── pico_platform │ │ │ └── platform.c.obj │ │ │ ├── pico_printf │ │ │ └── printf.c.obj │ │ │ ├── pico_runtime │ │ │ └── runtime.c.obj │ │ │ ├── pico_standard_link │ │ │ ├── binary_info.c.obj │ │ │ ├── crt0.S.obj │ │ │ └── new_delete.cpp.obj │ │ │ ├── pico_stdio │ │ │ └── stdio.c.obj │ │ │ ├── pico_stdio_usb │ │ │ ├── reset_interface.c.obj │ │ │ ├── stdio_usb.c.obj │ │ │ └── stdio_usb_descriptors.c.obj │ │ │ └── pico_stdlib │ │ │ └── stdlib.c.obj │ ├── build.make │ ├── cmake_clean.cmake │ ├── depend.internal │ ├── depend.make │ ├── flags.make │ ├── link.txt │ ├── progress.make │ └── rom.c.obj ├── pico_rom_rom_pio_h.dir │ ├── DependInfo.cmake │ ├── build.make │ ├── cmake_clean.cmake │ ├── depend.internal │ ├── depend.make │ └── progress.make ├── progress.marks ├── slower_boot2.dir │ ├── ASM.includecache │ ├── DependInfo.cmake │ ├── Users │ │ └── nickbild │ │ │ └── working │ │ │ └── pico_sdk │ │ │ └── pico-sdk │ │ │ └── src │ │ │ └── rp2_common │ │ │ └── boot_stage2 │ │ │ └── boot2_w25q080.S.obj │ ├── build.make │ ├── cmake_clean.cmake │ ├── depend.internal │ ├── depend.make │ ├── flags.make │ ├── link.txt │ └── progress.make ├── slower_boot2_bin.dir │ ├── DependInfo.cmake │ ├── build.make │ ├── cmake_clean.cmake │ └── progress.make └── slower_boot2_padded_checksummed_asm.dir │ ├── DependInfo.cmake │ ├── build.make │ ├── cmake_clean.cmake │ ├── depend.internal │ ├── depend.make │ └── progress.make ├── CMakeLists.txt ├── Makefile ├── README.md ├── cmake_install.cmake ├── media ├── .DS_Store ├── picorom.jpg ├── picorom_close.jpg ├── picorom_close_sm.jpg ├── picorom_sm.jpg ├── picorom_with_vectron_65.jpg ├── picorom_with_vectron_65_close.jpg ├── picorom_with_vectron_65_close_sm.jpg ├── picorom_with_vectron_65_sm.jpg ├── vectron_65_screen.jpg └── vectron_65_screen_sm.jpg ├── pico_rom.bin ├── pico_rom.dis ├── pico_rom.elf ├── pico_rom.elf.map ├── pico_rom.hex ├── pico_rom.uf2 ├── pin_definitions.h ├── rom.c ├── slower_boot2.bin ├── slower_boot2.dis ├── slower_boot2.elf ├── slower_boot2.elf.map └── slower_boot2_padded_checksummed.S /CMakeCache.txt: -------------------------------------------------------------------------------- 1 | # This is the CMakeCache file. 2 | # For build in directory: /Users/nickbild/working/pico_sdk/pico-examples/pico_rom 3 | # It was generated by CMake: /usr/local/Cellar/cmake/3.19.1/bin/cmake 4 | # You can edit this file to change values found and used by cmake. 5 | # If you do not want to change any of the values, simply exit the editor. 6 | # If you do want to change a value, simply edit, save, and exit the editor. 7 | # The syntax for the file is as follows: 8 | # KEY:TYPE=VALUE 9 | # KEY is the name of a variable in the cache. 10 | # TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. 11 | # VALUE is the current value for the KEY. 12 | 13 | ######################## 14 | # EXTERNAL cache entries 15 | ######################## 16 | 17 | //Path to a program. 18 | CMAKE_ADDR2LINE:FILEPATH=CMAKE_ADDR2LINE-NOTFOUND 19 | 20 | //Path to a program. 21 | CMAKE_AR:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ar 22 | 23 | //For backwards compatibility, what version of CMake commands and 24 | // syntax should this version of CMake try to support. 25 | CMAKE_BACKWARDS_COMPATIBILITY:STRING=2.4 26 | 27 | //Choose the type of build, options are: None Debug Release RelWithDebInfo 28 | // MinSizeRel ... 29 | CMAKE_BUILD_TYPE:STRING= 30 | 31 | //Enable/Disable color output during build. 32 | CMAKE_COLOR_MAKEFILE:BOOL=ON 33 | 34 | //CXX compiler 35 | CMAKE_CXX_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/c++ 36 | 37 | //Flags used by the CXX compiler during all build types. 38 | CMAKE_CXX_FLAGS:STRING= 39 | 40 | //Flags used by the CXX compiler during DEBUG builds. 41 | CMAKE_CXX_FLAGS_DEBUG:STRING=-g 42 | 43 | //Flags used by the CXX compiler during MINSIZEREL builds. 44 | CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG 45 | 46 | //Flags used by the CXX compiler during RELEASE builds. 47 | CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG 48 | 49 | //Flags used by the CXX compiler during RELWITHDEBINFO builds. 50 | CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG 51 | 52 | //C compiler 53 | CMAKE_C_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/cc 54 | 55 | //Flags used by the C compiler during all build types. 56 | CMAKE_C_FLAGS:STRING= 57 | 58 | //Flags used by the C compiler during DEBUG builds. 59 | CMAKE_C_FLAGS_DEBUG:STRING=-g 60 | 61 | //Flags used by the C compiler during MINSIZEREL builds. 62 | CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG 63 | 64 | //Flags used by the C compiler during RELEASE builds. 65 | CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG 66 | 67 | //Flags used by the C compiler during RELWITHDEBINFO builds. 68 | CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG 69 | 70 | //Path to a program. 71 | CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND 72 | 73 | //Executable file format 74 | CMAKE_EXECUTABLE_FORMAT:STRING=MACHO 75 | 76 | //Flags used by the linker during all build types. 77 | CMAKE_EXE_LINKER_FLAGS:STRING= 78 | 79 | //Flags used by the linker during DEBUG builds. 80 | CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= 81 | 82 | //Flags used by the linker during MINSIZEREL builds. 83 | CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= 84 | 85 | //Flags used by the linker during RELEASE builds. 86 | CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= 87 | 88 | //Flags used by the linker during RELWITHDEBINFO builds. 89 | CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= 90 | 91 | //Enable/Disable output of compile commands during generation. 92 | CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= 93 | 94 | //Path to a program. 95 | CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool 96 | 97 | //Install path prefix, prepended onto install directories. 98 | CMAKE_INSTALL_PREFIX:PATH=/usr/local 99 | 100 | //Path to a program. 101 | CMAKE_LINKER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ld 102 | 103 | //Path to a program. 104 | CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make 105 | 106 | //Flags used by the linker during the creation of modules during 107 | // all build types. 108 | CMAKE_MODULE_LINKER_FLAGS:STRING= 109 | 110 | //Flags used by the linker during the creation of modules during 111 | // DEBUG builds. 112 | CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= 113 | 114 | //Flags used by the linker during the creation of modules during 115 | // MINSIZEREL builds. 116 | CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= 117 | 118 | //Flags used by the linker during the creation of modules during 119 | // RELEASE builds. 120 | CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= 121 | 122 | //Flags used by the linker during the creation of modules during 123 | // RELWITHDEBINFO builds. 124 | CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= 125 | 126 | //Path to a program. 127 | CMAKE_NM:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/nm 128 | 129 | //Path to a program. 130 | CMAKE_OBJCOPY:FILEPATH=CMAKE_OBJCOPY-NOTFOUND 131 | 132 | //Path to a program. 133 | CMAKE_OBJDUMP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/objdump 134 | 135 | //Build architectures for OSX 136 | CMAKE_OSX_ARCHITECTURES:STRING= 137 | 138 | //Minimum OS X version to target for deployment (at runtime); newer 139 | // APIs weak linked. Set to empty string for default value. 140 | CMAKE_OSX_DEPLOYMENT_TARGET:STRING= 141 | 142 | //The product will be built against the headers and libraries located 143 | // inside the indicated SDK. 144 | CMAKE_OSX_SYSROOT:STRING= 145 | 146 | //Value Computed by CMake 147 | CMAKE_PROJECT_DESCRIPTION:STATIC= 148 | 149 | //Value Computed by CMake 150 | CMAKE_PROJECT_HOMEPAGE_URL:STATIC= 151 | 152 | //Value Computed by CMake 153 | CMAKE_PROJECT_NAME:STATIC=Project 154 | 155 | //Path to a program. 156 | CMAKE_RANLIB:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ranlib 157 | 158 | //Path to a program. 159 | CMAKE_READELF:FILEPATH=CMAKE_READELF-NOTFOUND 160 | 161 | //Flags used by the linker during the creation of shared libraries 162 | // during all build types. 163 | CMAKE_SHARED_LINKER_FLAGS:STRING= 164 | 165 | //Flags used by the linker during the creation of shared libraries 166 | // during DEBUG builds. 167 | CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= 168 | 169 | //Flags used by the linker during the creation of shared libraries 170 | // during MINSIZEREL builds. 171 | CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= 172 | 173 | //Flags used by the linker during the creation of shared libraries 174 | // during RELEASE builds. 175 | CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= 176 | 177 | //Flags used by the linker during the creation of shared libraries 178 | // during RELWITHDEBINFO builds. 179 | CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= 180 | 181 | //If set, runtime paths are not added when installing shared libraries, 182 | // but are added when building. 183 | CMAKE_SKIP_INSTALL_RPATH:BOOL=NO 184 | 185 | //If set, runtime paths are not added when using shared libraries. 186 | CMAKE_SKIP_RPATH:BOOL=NO 187 | 188 | //Flags used by the linker during the creation of static libraries 189 | // during all build types. 190 | CMAKE_STATIC_LINKER_FLAGS:STRING= 191 | 192 | //Flags used by the linker during the creation of static libraries 193 | // during DEBUG builds. 194 | CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= 195 | 196 | //Flags used by the linker during the creation of static libraries 197 | // during MINSIZEREL builds. 198 | CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= 199 | 200 | //Flags used by the linker during the creation of static libraries 201 | // during RELEASE builds. 202 | CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= 203 | 204 | //Flags used by the linker during the creation of static libraries 205 | // during RELWITHDEBINFO builds. 206 | CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= 207 | 208 | //Path to a program. 209 | CMAKE_STRIP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/strip 210 | 211 | //If this value is on, makefiles will be generated without the 212 | // .SILENT directive, and all commands will be echoed to the console 213 | // during the make. This is useful for debugging only. With Visual 214 | // Studio IDE projects all commands are done without /nologo. 215 | CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE 216 | 217 | //Single output directory for building all executables. 218 | EXECUTABLE_OUTPUT_PATH:PATH= 219 | 220 | //Single output directory for building all libraries. 221 | LIBRARY_OUTPUT_PATH:PATH= 222 | 223 | //Value Computed by CMake 224 | Project_BINARY_DIR:STATIC=/Users/nickbild/working/pico_sdk/pico-examples/pico_rom 225 | 226 | //Value Computed by CMake 227 | Project_SOURCE_DIR:STATIC=/Users/nickbild/working/pico_sdk/pico-examples/pico_rom 228 | 229 | 230 | ######################## 231 | # INTERNAL cache entries 232 | ######################## 233 | 234 | //ADVANCED property for variable: CMAKE_ADDR2LINE 235 | CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 236 | //ADVANCED property for variable: CMAKE_AR 237 | CMAKE_AR-ADVANCED:INTERNAL=1 238 | //This is the directory where this CMakeCache.txt was created 239 | CMAKE_CACHEFILE_DIR:INTERNAL=/Users/nickbild/working/pico_sdk/pico-examples/pico_rom 240 | //Major version of cmake used to create the current loaded cache 241 | CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 242 | //Minor version of cmake used to create the current loaded cache 243 | CMAKE_CACHE_MINOR_VERSION:INTERNAL=19 244 | //Patch version of cmake used to create the current loaded cache 245 | CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 246 | //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE 247 | CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 248 | //Path to CMake executable. 249 | CMAKE_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.19.1/bin/cmake 250 | //Path to cpack program executable. 251 | CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.19.1/bin/cpack 252 | //Path to ctest program executable. 253 | CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.19.1/bin/ctest 254 | //ADVANCED property for variable: CMAKE_CXX_COMPILER 255 | CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 256 | //ADVANCED property for variable: CMAKE_CXX_FLAGS 257 | CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 258 | //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG 259 | CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 260 | //ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL 261 | CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 262 | //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE 263 | CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 264 | //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO 265 | CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 266 | //ADVANCED property for variable: CMAKE_C_COMPILER 267 | CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 268 | //ADVANCED property for variable: CMAKE_C_FLAGS 269 | CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 270 | //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG 271 | CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 272 | //ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL 273 | CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 274 | //ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE 275 | CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 276 | //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO 277 | CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 278 | //ADVANCED property for variable: CMAKE_DLLTOOL 279 | CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 280 | //Path to cache edit program executable. 281 | CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.19.1/bin/ccmake 282 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS 283 | CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 284 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG 285 | CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 286 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL 287 | CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 288 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE 289 | CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 290 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO 291 | CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 292 | //ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS 293 | CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 294 | //Name of external makefile project generator. 295 | CMAKE_EXTRA_GENERATOR:INTERNAL= 296 | //Name of generator. 297 | CMAKE_GENERATOR:INTERNAL=Unix Makefiles 298 | //Generator instance identifier. 299 | CMAKE_GENERATOR_INSTANCE:INTERNAL= 300 | //Name of generator platform. 301 | CMAKE_GENERATOR_PLATFORM:INTERNAL= 302 | //Name of generator toolset. 303 | CMAKE_GENERATOR_TOOLSET:INTERNAL= 304 | //Source directory with the top level CMakeLists.txt file for this 305 | // project 306 | CMAKE_HOME_DIRECTORY:INTERNAL=/Users/nickbild/working/pico_sdk/pico-examples/pico_rom 307 | //ADVANCED property for variable: CMAKE_INSTALL_NAME_TOOL 308 | CMAKE_INSTALL_NAME_TOOL-ADVANCED:INTERNAL=1 309 | //ADVANCED property for variable: CMAKE_LINKER 310 | CMAKE_LINKER-ADVANCED:INTERNAL=1 311 | //ADVANCED property for variable: CMAKE_MAKE_PROGRAM 312 | CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 313 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS 314 | CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 315 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG 316 | CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 317 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL 318 | CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 319 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE 320 | CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 321 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO 322 | CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 323 | //ADVANCED property for variable: CMAKE_NM 324 | CMAKE_NM-ADVANCED:INTERNAL=1 325 | //number of local generators 326 | CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 327 | //ADVANCED property for variable: CMAKE_OBJCOPY 328 | CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 329 | //ADVANCED property for variable: CMAKE_OBJDUMP 330 | CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 331 | //Platform information initialized 332 | CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 333 | //ADVANCED property for variable: CMAKE_RANLIB 334 | CMAKE_RANLIB-ADVANCED:INTERNAL=1 335 | //ADVANCED property for variable: CMAKE_READELF 336 | CMAKE_READELF-ADVANCED:INTERNAL=1 337 | //Path to CMake installation. 338 | CMAKE_ROOT:INTERNAL=/usr/local/Cellar/cmake/3.19.1/share/cmake 339 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS 340 | CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 341 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG 342 | CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 343 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL 344 | CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 345 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE 346 | CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 347 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO 348 | CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 349 | //ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH 350 | CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 351 | //ADVANCED property for variable: CMAKE_SKIP_RPATH 352 | CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 353 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS 354 | CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 355 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG 356 | CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 357 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL 358 | CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 359 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE 360 | CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 361 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO 362 | CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 363 | //ADVANCED property for variable: CMAKE_STRIP 364 | CMAKE_STRIP-ADVANCED:INTERNAL=1 365 | //uname command 366 | CMAKE_UNAME:INTERNAL=/usr/bin/uname 367 | //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE 368 | CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 369 | 370 | -------------------------------------------------------------------------------- /CMakeFiles/3.19.1/CMakeCCompiler.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_C_COMPILER "/Library/Developer/CommandLineTools/usr/bin/cc") 2 | set(CMAKE_C_COMPILER_ARG1 "") 3 | set(CMAKE_C_COMPILER_ID "AppleClang") 4 | set(CMAKE_C_COMPILER_VERSION "10.0.0.10001044") 5 | set(CMAKE_C_COMPILER_VERSION_INTERNAL "") 6 | set(CMAKE_C_COMPILER_WRAPPER "") 7 | set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") 8 | set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") 9 | set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") 10 | set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") 11 | set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") 12 | 13 | set(CMAKE_C_PLATFORM_ID "Darwin") 14 | set(CMAKE_C_SIMULATE_ID "") 15 | set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") 16 | set(CMAKE_C_SIMULATE_VERSION "") 17 | 18 | 19 | 20 | 21 | set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") 22 | set(CMAKE_C_COMPILER_AR "") 23 | set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") 24 | set(CMAKE_C_COMPILER_RANLIB "") 25 | set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") 26 | set(CMAKE_MT "") 27 | set(CMAKE_COMPILER_IS_GNUCC ) 28 | set(CMAKE_C_COMPILER_LOADED 1) 29 | set(CMAKE_C_COMPILER_WORKS TRUE) 30 | set(CMAKE_C_ABI_COMPILED TRUE) 31 | set(CMAKE_COMPILER_IS_MINGW ) 32 | set(CMAKE_COMPILER_IS_CYGWIN ) 33 | if(CMAKE_COMPILER_IS_CYGWIN) 34 | set(CYGWIN 1) 35 | set(UNIX 1) 36 | endif() 37 | 38 | set(CMAKE_C_COMPILER_ENV_VAR "CC") 39 | 40 | if(CMAKE_COMPILER_IS_MINGW) 41 | set(MINGW 1) 42 | endif() 43 | set(CMAKE_C_COMPILER_ID_RUN 1) 44 | set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) 45 | set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) 46 | set(CMAKE_C_LINKER_PREFERENCE 10) 47 | 48 | # Save compiler ABI information. 49 | set(CMAKE_C_SIZEOF_DATA_PTR "8") 50 | set(CMAKE_C_COMPILER_ABI "") 51 | set(CMAKE_C_LIBRARY_ARCHITECTURE "") 52 | 53 | if(CMAKE_C_SIZEOF_DATA_PTR) 54 | set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") 55 | endif() 56 | 57 | if(CMAKE_C_COMPILER_ABI) 58 | set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") 59 | endif() 60 | 61 | if(CMAKE_C_LIBRARY_ARCHITECTURE) 62 | set(CMAKE_LIBRARY_ARCHITECTURE "") 63 | endif() 64 | 65 | set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") 66 | if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) 67 | set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") 68 | endif() 69 | 70 | 71 | 72 | 73 | 74 | set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/local/include;/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include;/Library/Developer/CommandLineTools/usr/include;/usr/include") 75 | set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") 76 | set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib;/usr/local/lib") 77 | set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Frameworks;/System/Library/Frameworks") 78 | -------------------------------------------------------------------------------- /CMakeFiles/3.19.1/CMakeCXXCompiler.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_CXX_COMPILER "/Library/Developer/CommandLineTools/usr/bin/c++") 2 | set(CMAKE_CXX_COMPILER_ARG1 "") 3 | set(CMAKE_CXX_COMPILER_ID "AppleClang") 4 | set(CMAKE_CXX_COMPILER_VERSION "10.0.0.10001044") 5 | set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") 6 | set(CMAKE_CXX_COMPILER_WRAPPER "") 7 | set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") 8 | set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") 9 | set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") 10 | set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") 11 | set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") 12 | set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") 13 | set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") 14 | 15 | set(CMAKE_CXX_PLATFORM_ID "Darwin") 16 | set(CMAKE_CXX_SIMULATE_ID "") 17 | set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") 18 | set(CMAKE_CXX_SIMULATE_VERSION "") 19 | 20 | 21 | 22 | 23 | set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") 24 | set(CMAKE_CXX_COMPILER_AR "") 25 | set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") 26 | set(CMAKE_CXX_COMPILER_RANLIB "") 27 | set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") 28 | set(CMAKE_MT "") 29 | set(CMAKE_COMPILER_IS_GNUCXX ) 30 | set(CMAKE_CXX_COMPILER_LOADED 1) 31 | set(CMAKE_CXX_COMPILER_WORKS TRUE) 32 | set(CMAKE_CXX_ABI_COMPILED TRUE) 33 | set(CMAKE_COMPILER_IS_MINGW ) 34 | set(CMAKE_COMPILER_IS_CYGWIN ) 35 | if(CMAKE_COMPILER_IS_CYGWIN) 36 | set(CYGWIN 1) 37 | set(UNIX 1) 38 | endif() 39 | 40 | set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") 41 | 42 | if(CMAKE_COMPILER_IS_MINGW) 43 | set(MINGW 1) 44 | endif() 45 | set(CMAKE_CXX_COMPILER_ID_RUN 1) 46 | set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) 47 | set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) 48 | 49 | foreach (lang C OBJC OBJCXX) 50 | if (CMAKE_${lang}_COMPILER_ID_RUN) 51 | foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) 52 | list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) 53 | endforeach() 54 | endif() 55 | endforeach() 56 | 57 | set(CMAKE_CXX_LINKER_PREFERENCE 30) 58 | set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) 59 | 60 | # Save compiler ABI information. 61 | set(CMAKE_CXX_SIZEOF_DATA_PTR "8") 62 | set(CMAKE_CXX_COMPILER_ABI "") 63 | set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") 64 | 65 | if(CMAKE_CXX_SIZEOF_DATA_PTR) 66 | set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") 67 | endif() 68 | 69 | if(CMAKE_CXX_COMPILER_ABI) 70 | set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") 71 | endif() 72 | 73 | if(CMAKE_CXX_LIBRARY_ARCHITECTURE) 74 | set(CMAKE_LIBRARY_ARCHITECTURE "") 75 | endif() 76 | 77 | set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") 78 | if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) 79 | set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") 80 | endif() 81 | 82 | 83 | 84 | 85 | 86 | set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/usr/include/c++/v1;/usr/local/include;/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include;/Library/Developer/CommandLineTools/usr/include;/usr/include") 87 | set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++") 88 | set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib;/usr/local/lib") 89 | set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Frameworks;/System/Library/Frameworks") 90 | -------------------------------------------------------------------------------- /CMakeFiles/3.19.1/CMakeDetermineCompilerABI_C.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/3.19.1/CMakeDetermineCompilerABI_C.bin -------------------------------------------------------------------------------- /CMakeFiles/3.19.1/CMakeDetermineCompilerABI_CXX.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/3.19.1/CMakeDetermineCompilerABI_CXX.bin -------------------------------------------------------------------------------- /CMakeFiles/3.19.1/CMakeSystem.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_HOST_SYSTEM "Darwin-17.7.0") 2 | set(CMAKE_HOST_SYSTEM_NAME "Darwin") 3 | set(CMAKE_HOST_SYSTEM_VERSION "17.7.0") 4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") 5 | 6 | 7 | 8 | set(CMAKE_SYSTEM "Darwin-17.7.0") 9 | set(CMAKE_SYSTEM_NAME "Darwin") 10 | set(CMAKE_SYSTEM_VERSION "17.7.0") 11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64") 12 | 13 | set(CMAKE_CROSSCOMPILING "FALSE") 14 | 15 | set(CMAKE_SYSTEM_LOADED 1) 16 | -------------------------------------------------------------------------------- /CMakeFiles/3.19.1/CompilerIdC/CMakeCCompilerId.c: -------------------------------------------------------------------------------- 1 | #ifdef __cplusplus 2 | # error "A C++ compiler has been selected for C." 3 | #endif 4 | 5 | #if defined(__18CXX) 6 | # define ID_VOID_MAIN 7 | #endif 8 | #if defined(__CLASSIC_C__) 9 | /* cv-qualifiers did not exist in K&R C */ 10 | # define const 11 | # define volatile 12 | #endif 13 | 14 | 15 | /* Version number components: V=Version, R=Revision, P=Patch 16 | Version date components: YYYY=Year, MM=Month, DD=Day */ 17 | 18 | #if defined(__INTEL_COMPILER) || defined(__ICC) 19 | # define COMPILER_ID "Intel" 20 | # if defined(_MSC_VER) 21 | # define SIMULATE_ID "MSVC" 22 | # endif 23 | # if defined(__GNUC__) 24 | # define SIMULATE_ID "GNU" 25 | # endif 26 | /* __INTEL_COMPILER = VRP */ 27 | # define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) 28 | # define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) 29 | # if defined(__INTEL_COMPILER_UPDATE) 30 | # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) 31 | # else 32 | # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) 33 | # endif 34 | # if defined(__INTEL_COMPILER_BUILD_DATE) 35 | /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ 36 | # define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) 37 | # endif 38 | # if defined(_MSC_VER) 39 | /* _MSC_VER = VVRR */ 40 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 41 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 42 | # endif 43 | # if defined(__GNUC__) 44 | # define SIMULATE_VERSION_MAJOR DEC(__GNUC__) 45 | # elif defined(__GNUG__) 46 | # define SIMULATE_VERSION_MAJOR DEC(__GNUG__) 47 | # endif 48 | # if defined(__GNUC_MINOR__) 49 | # define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) 50 | # endif 51 | # if defined(__GNUC_PATCHLEVEL__) 52 | # define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) 53 | # endif 54 | 55 | #elif defined(__PATHCC__) 56 | # define COMPILER_ID "PathScale" 57 | # define COMPILER_VERSION_MAJOR DEC(__PATHCC__) 58 | # define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) 59 | # if defined(__PATHCC_PATCHLEVEL__) 60 | # define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) 61 | # endif 62 | 63 | #elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) 64 | # define COMPILER_ID "Embarcadero" 65 | # define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) 66 | # define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) 67 | # define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) 68 | 69 | #elif defined(__BORLANDC__) 70 | # define COMPILER_ID "Borland" 71 | /* __BORLANDC__ = 0xVRR */ 72 | # define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) 73 | # define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) 74 | 75 | #elif defined(__WATCOMC__) && __WATCOMC__ < 1200 76 | # define COMPILER_ID "Watcom" 77 | /* __WATCOMC__ = VVRR */ 78 | # define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) 79 | # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) 80 | # if (__WATCOMC__ % 10) > 0 81 | # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) 82 | # endif 83 | 84 | #elif defined(__WATCOMC__) 85 | # define COMPILER_ID "OpenWatcom" 86 | /* __WATCOMC__ = VVRP + 1100 */ 87 | # define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) 88 | # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) 89 | # if (__WATCOMC__ % 10) > 0 90 | # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) 91 | # endif 92 | 93 | #elif defined(__SUNPRO_C) 94 | # define COMPILER_ID "SunPro" 95 | # if __SUNPRO_C >= 0x5100 96 | /* __SUNPRO_C = 0xVRRP */ 97 | # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) 98 | # define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) 99 | # define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) 100 | # else 101 | /* __SUNPRO_CC = 0xVRP */ 102 | # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) 103 | # define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) 104 | # define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) 105 | # endif 106 | 107 | #elif defined(__HP_cc) 108 | # define COMPILER_ID "HP" 109 | /* __HP_cc = VVRRPP */ 110 | # define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) 111 | # define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) 112 | # define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) 113 | 114 | #elif defined(__DECC) 115 | # define COMPILER_ID "Compaq" 116 | /* __DECC_VER = VVRRTPPPP */ 117 | # define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) 118 | # define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) 119 | # define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) 120 | 121 | #elif defined(__IBMC__) && defined(__COMPILER_VER__) 122 | # define COMPILER_ID "zOS" 123 | /* __IBMC__ = VRP */ 124 | # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) 125 | # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) 126 | # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) 127 | 128 | #elif defined(__ibmxl__) && defined(__clang__) 129 | # define COMPILER_ID "XLClang" 130 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 131 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 132 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 133 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 134 | 135 | 136 | #elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 137 | # define COMPILER_ID "XL" 138 | /* __IBMC__ = VRP */ 139 | # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) 140 | # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) 141 | # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) 142 | 143 | #elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 144 | # define COMPILER_ID "VisualAge" 145 | /* __IBMC__ = VRP */ 146 | # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) 147 | # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) 148 | # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) 149 | 150 | #elif defined(__PGI) 151 | # define COMPILER_ID "PGI" 152 | # define COMPILER_VERSION_MAJOR DEC(__PGIC__) 153 | # define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) 154 | # if defined(__PGIC_PATCHLEVEL__) 155 | # define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) 156 | # endif 157 | 158 | #elif defined(_CRAYC) 159 | # define COMPILER_ID "Cray" 160 | # define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) 161 | # define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) 162 | 163 | #elif defined(__TI_COMPILER_VERSION__) 164 | # define COMPILER_ID "TI" 165 | /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ 166 | # define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) 167 | # define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) 168 | # define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) 169 | 170 | #elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) 171 | # define COMPILER_ID "Fujitsu" 172 | 173 | #elif defined(__ghs__) 174 | # define COMPILER_ID "GHS" 175 | /* __GHS_VERSION_NUMBER = VVVVRP */ 176 | # ifdef __GHS_VERSION_NUMBER 177 | # define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) 178 | # define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) 179 | # define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) 180 | # endif 181 | 182 | #elif defined(__TINYC__) 183 | # define COMPILER_ID "TinyCC" 184 | 185 | #elif defined(__BCC__) 186 | # define COMPILER_ID "Bruce" 187 | 188 | #elif defined(__SCO_VERSION__) 189 | # define COMPILER_ID "SCO" 190 | 191 | #elif defined(__ARMCC_VERSION) && !defined(__clang__) 192 | # define COMPILER_ID "ARMCC" 193 | #if __ARMCC_VERSION >= 1000000 194 | /* __ARMCC_VERSION = VRRPPPP */ 195 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) 196 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) 197 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) 198 | #else 199 | /* __ARMCC_VERSION = VRPPPP */ 200 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) 201 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) 202 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) 203 | #endif 204 | 205 | 206 | #elif defined(__clang__) && defined(__apple_build_version__) 207 | # define COMPILER_ID "AppleClang" 208 | # if defined(_MSC_VER) 209 | # define SIMULATE_ID "MSVC" 210 | # endif 211 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 212 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 213 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 214 | # if defined(_MSC_VER) 215 | /* _MSC_VER = VVRR */ 216 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 217 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 218 | # endif 219 | # define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) 220 | 221 | #elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) 222 | # define COMPILER_ID "ARMClang" 223 | # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) 224 | # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) 225 | # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) 226 | # define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) 227 | 228 | #elif defined(__clang__) && defined(__INTEL_DPCPP_COMPILER__) 229 | # define COMPILER_ID "IntelDPCPP" 230 | # if defined(_MSC_VER) 231 | # define SIMULATE_ID "MSVC" 232 | # endif 233 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 234 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 235 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 236 | # if defined(_MSC_VER) 237 | /* _MSC_VER = VVRR */ 238 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 239 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 240 | # endif 241 | # define COMPILER_VERSION_TWEAK DEC(__INTEL_DPCPP_COMPILER__) 242 | 243 | #elif defined(__clang__) && defined(__INTEL_CLANG_COMPILER) 244 | # define COMPILER_ID "IntelClang" 245 | # if defined(_MSC_VER) 246 | # define SIMULATE_ID "MSVC" 247 | # endif 248 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 249 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 250 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 251 | # if defined(_MSC_VER) 252 | /* _MSC_VER = VVRR */ 253 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 254 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 255 | # endif 256 | # define COMPILER_VERSION_TWEAK DEC(__INTEL_CLANG_COMPILER) 257 | 258 | #elif defined(__clang__) 259 | # define COMPILER_ID "Clang" 260 | # if defined(_MSC_VER) 261 | # define SIMULATE_ID "MSVC" 262 | # endif 263 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 264 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 265 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 266 | # if defined(_MSC_VER) 267 | /* _MSC_VER = VVRR */ 268 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 269 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 270 | # endif 271 | 272 | #elif defined(__GNUC__) 273 | # define COMPILER_ID "GNU" 274 | # define COMPILER_VERSION_MAJOR DEC(__GNUC__) 275 | # if defined(__GNUC_MINOR__) 276 | # define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) 277 | # endif 278 | # if defined(__GNUC_PATCHLEVEL__) 279 | # define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) 280 | # endif 281 | 282 | #elif defined(_MSC_VER) 283 | # define COMPILER_ID "MSVC" 284 | /* _MSC_VER = VVRR */ 285 | # define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) 286 | # define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) 287 | # if defined(_MSC_FULL_VER) 288 | # if _MSC_VER >= 1400 289 | /* _MSC_FULL_VER = VVRRPPPPP */ 290 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) 291 | # else 292 | /* _MSC_FULL_VER = VVRRPPPP */ 293 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) 294 | # endif 295 | # endif 296 | # if defined(_MSC_BUILD) 297 | # define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) 298 | # endif 299 | 300 | #elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) 301 | # define COMPILER_ID "ADSP" 302 | #if defined(__VISUALDSPVERSION__) 303 | /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ 304 | # define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) 305 | # define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) 306 | # define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) 307 | #endif 308 | 309 | #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) 310 | # define COMPILER_ID "IAR" 311 | # if defined(__VER__) && defined(__ICCARM__) 312 | # define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) 313 | # define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) 314 | # define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) 315 | # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) 316 | # elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) 317 | # define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) 318 | # define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) 319 | # define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) 320 | # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) 321 | # endif 322 | 323 | #elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) 324 | # define COMPILER_ID "SDCC" 325 | # if defined(__SDCC_VERSION_MAJOR) 326 | # define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) 327 | # define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) 328 | # define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) 329 | # else 330 | /* SDCC = VRP */ 331 | # define COMPILER_VERSION_MAJOR DEC(SDCC/100) 332 | # define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) 333 | # define COMPILER_VERSION_PATCH DEC(SDCC % 10) 334 | # endif 335 | 336 | 337 | /* These compilers are either not known or too old to define an 338 | identification macro. Try to identify the platform and guess that 339 | it is the native compiler. */ 340 | #elif defined(__hpux) || defined(__hpua) 341 | # define COMPILER_ID "HP" 342 | 343 | #else /* unknown compiler */ 344 | # define COMPILER_ID "" 345 | #endif 346 | 347 | /* Construct the string literal in pieces to prevent the source from 348 | getting matched. Store it in a pointer rather than an array 349 | because some compilers will just produce instructions to fill the 350 | array rather than assigning a pointer to a static array. */ 351 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; 352 | #ifdef SIMULATE_ID 353 | char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; 354 | #endif 355 | 356 | #ifdef __QNXNTO__ 357 | char const* qnxnto = "INFO" ":" "qnxnto[]"; 358 | #endif 359 | 360 | #if defined(__CRAYXE) || defined(__CRAYXC) 361 | char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; 362 | #endif 363 | 364 | #define STRINGIFY_HELPER(X) #X 365 | #define STRINGIFY(X) STRINGIFY_HELPER(X) 366 | 367 | /* Identify known platforms by name. */ 368 | #if defined(__linux) || defined(__linux__) || defined(linux) 369 | # define PLATFORM_ID "Linux" 370 | 371 | #elif defined(__CYGWIN__) 372 | # define PLATFORM_ID "Cygwin" 373 | 374 | #elif defined(__MINGW32__) 375 | # define PLATFORM_ID "MinGW" 376 | 377 | #elif defined(__APPLE__) 378 | # define PLATFORM_ID "Darwin" 379 | 380 | #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) 381 | # define PLATFORM_ID "Windows" 382 | 383 | #elif defined(__FreeBSD__) || defined(__FreeBSD) 384 | # define PLATFORM_ID "FreeBSD" 385 | 386 | #elif defined(__NetBSD__) || defined(__NetBSD) 387 | # define PLATFORM_ID "NetBSD" 388 | 389 | #elif defined(__OpenBSD__) || defined(__OPENBSD) 390 | # define PLATFORM_ID "OpenBSD" 391 | 392 | #elif defined(__sun) || defined(sun) 393 | # define PLATFORM_ID "SunOS" 394 | 395 | #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) 396 | # define PLATFORM_ID "AIX" 397 | 398 | #elif defined(__hpux) || defined(__hpux__) 399 | # define PLATFORM_ID "HP-UX" 400 | 401 | #elif defined(__HAIKU__) 402 | # define PLATFORM_ID "Haiku" 403 | 404 | #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) 405 | # define PLATFORM_ID "BeOS" 406 | 407 | #elif defined(__QNX__) || defined(__QNXNTO__) 408 | # define PLATFORM_ID "QNX" 409 | 410 | #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) 411 | # define PLATFORM_ID "Tru64" 412 | 413 | #elif defined(__riscos) || defined(__riscos__) 414 | # define PLATFORM_ID "RISCos" 415 | 416 | #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) 417 | # define PLATFORM_ID "SINIX" 418 | 419 | #elif defined(__UNIX_SV__) 420 | # define PLATFORM_ID "UNIX_SV" 421 | 422 | #elif defined(__bsdos__) 423 | # define PLATFORM_ID "BSDOS" 424 | 425 | #elif defined(_MPRAS) || defined(MPRAS) 426 | # define PLATFORM_ID "MP-RAS" 427 | 428 | #elif defined(__osf) || defined(__osf__) 429 | # define PLATFORM_ID "OSF1" 430 | 431 | #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) 432 | # define PLATFORM_ID "SCO_SV" 433 | 434 | #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) 435 | # define PLATFORM_ID "ULTRIX" 436 | 437 | #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) 438 | # define PLATFORM_ID "Xenix" 439 | 440 | #elif defined(__WATCOMC__) 441 | # if defined(__LINUX__) 442 | # define PLATFORM_ID "Linux" 443 | 444 | # elif defined(__DOS__) 445 | # define PLATFORM_ID "DOS" 446 | 447 | # elif defined(__OS2__) 448 | # define PLATFORM_ID "OS2" 449 | 450 | # elif defined(__WINDOWS__) 451 | # define PLATFORM_ID "Windows3x" 452 | 453 | # elif defined(__VXWORKS__) 454 | # define PLATFORM_ID "VxWorks" 455 | 456 | # else /* unknown platform */ 457 | # define PLATFORM_ID 458 | # endif 459 | 460 | #elif defined(__INTEGRITY) 461 | # if defined(INT_178B) 462 | # define PLATFORM_ID "Integrity178" 463 | 464 | # else /* regular Integrity */ 465 | # define PLATFORM_ID "Integrity" 466 | # endif 467 | 468 | #else /* unknown platform */ 469 | # define PLATFORM_ID 470 | 471 | #endif 472 | 473 | /* For windows compilers MSVC and Intel we can determine 474 | the architecture of the compiler being used. This is because 475 | the compilers do not have flags that can change the architecture, 476 | but rather depend on which compiler is being used 477 | */ 478 | #if defined(_WIN32) && defined(_MSC_VER) 479 | # if defined(_M_IA64) 480 | # define ARCHITECTURE_ID "IA64" 481 | 482 | # elif defined(_M_X64) || defined(_M_AMD64) 483 | # define ARCHITECTURE_ID "x64" 484 | 485 | # elif defined(_M_IX86) 486 | # define ARCHITECTURE_ID "X86" 487 | 488 | # elif defined(_M_ARM64) 489 | # define ARCHITECTURE_ID "ARM64" 490 | 491 | # elif defined(_M_ARM) 492 | # if _M_ARM == 4 493 | # define ARCHITECTURE_ID "ARMV4I" 494 | # elif _M_ARM == 5 495 | # define ARCHITECTURE_ID "ARMV5I" 496 | # else 497 | # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) 498 | # endif 499 | 500 | # elif defined(_M_MIPS) 501 | # define ARCHITECTURE_ID "MIPS" 502 | 503 | # elif defined(_M_SH) 504 | # define ARCHITECTURE_ID "SHx" 505 | 506 | # else /* unknown architecture */ 507 | # define ARCHITECTURE_ID "" 508 | # endif 509 | 510 | #elif defined(__WATCOMC__) 511 | # if defined(_M_I86) 512 | # define ARCHITECTURE_ID "I86" 513 | 514 | # elif defined(_M_IX86) 515 | # define ARCHITECTURE_ID "X86" 516 | 517 | # else /* unknown architecture */ 518 | # define ARCHITECTURE_ID "" 519 | # endif 520 | 521 | #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) 522 | # if defined(__ICCARM__) 523 | # define ARCHITECTURE_ID "ARM" 524 | 525 | # elif defined(__ICCRX__) 526 | # define ARCHITECTURE_ID "RX" 527 | 528 | # elif defined(__ICCRH850__) 529 | # define ARCHITECTURE_ID "RH850" 530 | 531 | # elif defined(__ICCRL78__) 532 | # define ARCHITECTURE_ID "RL78" 533 | 534 | # elif defined(__ICCRISCV__) 535 | # define ARCHITECTURE_ID "RISCV" 536 | 537 | # elif defined(__ICCAVR__) 538 | # define ARCHITECTURE_ID "AVR" 539 | 540 | # elif defined(__ICC430__) 541 | # define ARCHITECTURE_ID "MSP430" 542 | 543 | # elif defined(__ICCV850__) 544 | # define ARCHITECTURE_ID "V850" 545 | 546 | # elif defined(__ICC8051__) 547 | # define ARCHITECTURE_ID "8051" 548 | 549 | # else /* unknown architecture */ 550 | # define ARCHITECTURE_ID "" 551 | # endif 552 | 553 | #elif defined(__ghs__) 554 | # if defined(__PPC64__) 555 | # define ARCHITECTURE_ID "PPC64" 556 | 557 | # elif defined(__ppc__) 558 | # define ARCHITECTURE_ID "PPC" 559 | 560 | # elif defined(__ARM__) 561 | # define ARCHITECTURE_ID "ARM" 562 | 563 | # elif defined(__x86_64__) 564 | # define ARCHITECTURE_ID "x64" 565 | 566 | # elif defined(__i386__) 567 | # define ARCHITECTURE_ID "X86" 568 | 569 | # else /* unknown architecture */ 570 | # define ARCHITECTURE_ID "" 571 | # endif 572 | 573 | #elif defined(__TI_COMPILER_VERSION__) 574 | # if defined(__TI_ARM__) 575 | # define ARCHITECTURE_ID "ARM" 576 | 577 | # elif defined(__MSP430__) 578 | # define ARCHITECTURE_ID "MSP430" 579 | 580 | # elif defined(__TMS320C28XX__) 581 | # define ARCHITECTURE_ID "TMS320C28x" 582 | 583 | # elif defined(__TMS320C6X__) || defined(_TMS320C6X) 584 | # define ARCHITECTURE_ID "TMS320C6x" 585 | 586 | # else /* unknown architecture */ 587 | # define ARCHITECTURE_ID "" 588 | # endif 589 | 590 | #else 591 | # define ARCHITECTURE_ID 592 | #endif 593 | 594 | /* Convert integer to decimal digit literals. */ 595 | #define DEC(n) \ 596 | ('0' + (((n) / 10000000)%10)), \ 597 | ('0' + (((n) / 1000000)%10)), \ 598 | ('0' + (((n) / 100000)%10)), \ 599 | ('0' + (((n) / 10000)%10)), \ 600 | ('0' + (((n) / 1000)%10)), \ 601 | ('0' + (((n) / 100)%10)), \ 602 | ('0' + (((n) / 10)%10)), \ 603 | ('0' + ((n) % 10)) 604 | 605 | /* Convert integer to hex digit literals. */ 606 | #define HEX(n) \ 607 | ('0' + ((n)>>28 & 0xF)), \ 608 | ('0' + ((n)>>24 & 0xF)), \ 609 | ('0' + ((n)>>20 & 0xF)), \ 610 | ('0' + ((n)>>16 & 0xF)), \ 611 | ('0' + ((n)>>12 & 0xF)), \ 612 | ('0' + ((n)>>8 & 0xF)), \ 613 | ('0' + ((n)>>4 & 0xF)), \ 614 | ('0' + ((n) & 0xF)) 615 | 616 | /* Construct a string literal encoding the version number components. */ 617 | #ifdef COMPILER_VERSION_MAJOR 618 | char const info_version[] = { 619 | 'I', 'N', 'F', 'O', ':', 620 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', 621 | COMPILER_VERSION_MAJOR, 622 | # ifdef COMPILER_VERSION_MINOR 623 | '.', COMPILER_VERSION_MINOR, 624 | # ifdef COMPILER_VERSION_PATCH 625 | '.', COMPILER_VERSION_PATCH, 626 | # ifdef COMPILER_VERSION_TWEAK 627 | '.', COMPILER_VERSION_TWEAK, 628 | # endif 629 | # endif 630 | # endif 631 | ']','\0'}; 632 | #endif 633 | 634 | /* Construct a string literal encoding the internal version number. */ 635 | #ifdef COMPILER_VERSION_INTERNAL 636 | char const info_version_internal[] = { 637 | 'I', 'N', 'F', 'O', ':', 638 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', 639 | 'i','n','t','e','r','n','a','l','[', 640 | COMPILER_VERSION_INTERNAL,']','\0'}; 641 | #endif 642 | 643 | /* Construct a string literal encoding the version number components. */ 644 | #ifdef SIMULATE_VERSION_MAJOR 645 | char const info_simulate_version[] = { 646 | 'I', 'N', 'F', 'O', ':', 647 | 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', 648 | SIMULATE_VERSION_MAJOR, 649 | # ifdef SIMULATE_VERSION_MINOR 650 | '.', SIMULATE_VERSION_MINOR, 651 | # ifdef SIMULATE_VERSION_PATCH 652 | '.', SIMULATE_VERSION_PATCH, 653 | # ifdef SIMULATE_VERSION_TWEAK 654 | '.', SIMULATE_VERSION_TWEAK, 655 | # endif 656 | # endif 657 | # endif 658 | ']','\0'}; 659 | #endif 660 | 661 | /* Construct the string literal in pieces to prevent the source from 662 | getting matched. Store it in a pointer rather than an array 663 | because some compilers will just produce instructions to fill the 664 | array rather than assigning a pointer to a static array. */ 665 | char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; 666 | char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; 667 | 668 | 669 | 670 | #if !defined(__STDC__) 671 | # if (defined(_MSC_VER) && !defined(__clang__)) \ 672 | || (defined(__ibmxl__) || defined(__IBMC__)) 673 | # define C_DIALECT "90" 674 | # else 675 | # define C_DIALECT 676 | # endif 677 | #elif __STDC_VERSION__ >= 201000L 678 | # define C_DIALECT "11" 679 | #elif __STDC_VERSION__ >= 199901L 680 | # define C_DIALECT "99" 681 | #else 682 | # define C_DIALECT "90" 683 | #endif 684 | const char* info_language_dialect_default = 685 | "INFO" ":" "dialect_default[" C_DIALECT "]"; 686 | 687 | /*--------------------------------------------------------------------------*/ 688 | 689 | #ifdef ID_VOID_MAIN 690 | void main() {} 691 | #else 692 | # if defined(__CLASSIC_C__) 693 | int main(argc, argv) int argc; char *argv[]; 694 | # else 695 | int main(int argc, char* argv[]) 696 | # endif 697 | { 698 | int require = 0; 699 | require += info_compiler[argc]; 700 | require += info_platform[argc]; 701 | require += info_arch[argc]; 702 | #ifdef COMPILER_VERSION_MAJOR 703 | require += info_version[argc]; 704 | #endif 705 | #ifdef COMPILER_VERSION_INTERNAL 706 | require += info_version_internal[argc]; 707 | #endif 708 | #ifdef SIMULATE_ID 709 | require += info_simulate[argc]; 710 | #endif 711 | #ifdef SIMULATE_VERSION_MAJOR 712 | require += info_simulate_version[argc]; 713 | #endif 714 | #if defined(__CRAYXE) || defined(__CRAYXC) 715 | require += info_cray[argc]; 716 | #endif 717 | require += info_language_dialect_default[argc]; 718 | (void)argv; 719 | return require; 720 | } 721 | #endif 722 | -------------------------------------------------------------------------------- /CMakeFiles/3.19.1/CompilerIdC/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/3.19.1/CompilerIdC/a.out -------------------------------------------------------------------------------- /CMakeFiles/3.19.1/CompilerIdCXX/CMakeCXXCompilerId.cpp: -------------------------------------------------------------------------------- 1 | /* This source file must have a .cpp extension so that all C++ compilers 2 | recognize the extension without flags. Borland does not know .cxx for 3 | example. */ 4 | #ifndef __cplusplus 5 | # error "A C compiler has been selected for C++." 6 | #endif 7 | 8 | 9 | /* Version number components: V=Version, R=Revision, P=Patch 10 | Version date components: YYYY=Year, MM=Month, DD=Day */ 11 | 12 | #if defined(__COMO__) 13 | # define COMPILER_ID "Comeau" 14 | /* __COMO_VERSION__ = VRR */ 15 | # define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) 16 | # define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) 17 | 18 | #elif defined(__INTEL_COMPILER) || defined(__ICC) 19 | # define COMPILER_ID "Intel" 20 | # if defined(_MSC_VER) 21 | # define SIMULATE_ID "MSVC" 22 | # endif 23 | # if defined(__GNUC__) 24 | # define SIMULATE_ID "GNU" 25 | # endif 26 | /* __INTEL_COMPILER = VRP */ 27 | # define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) 28 | # define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) 29 | # if defined(__INTEL_COMPILER_UPDATE) 30 | # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) 31 | # else 32 | # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) 33 | # endif 34 | # if defined(__INTEL_COMPILER_BUILD_DATE) 35 | /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ 36 | # define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) 37 | # endif 38 | # if defined(_MSC_VER) 39 | /* _MSC_VER = VVRR */ 40 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 41 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 42 | # endif 43 | # if defined(__GNUC__) 44 | # define SIMULATE_VERSION_MAJOR DEC(__GNUC__) 45 | # elif defined(__GNUG__) 46 | # define SIMULATE_VERSION_MAJOR DEC(__GNUG__) 47 | # endif 48 | # if defined(__GNUC_MINOR__) 49 | # define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) 50 | # endif 51 | # if defined(__GNUC_PATCHLEVEL__) 52 | # define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) 53 | # endif 54 | 55 | #elif defined(__PATHCC__) 56 | # define COMPILER_ID "PathScale" 57 | # define COMPILER_VERSION_MAJOR DEC(__PATHCC__) 58 | # define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) 59 | # if defined(__PATHCC_PATCHLEVEL__) 60 | # define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) 61 | # endif 62 | 63 | #elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) 64 | # define COMPILER_ID "Embarcadero" 65 | # define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) 66 | # define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) 67 | # define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) 68 | 69 | #elif defined(__BORLANDC__) 70 | # define COMPILER_ID "Borland" 71 | /* __BORLANDC__ = 0xVRR */ 72 | # define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) 73 | # define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) 74 | 75 | #elif defined(__WATCOMC__) && __WATCOMC__ < 1200 76 | # define COMPILER_ID "Watcom" 77 | /* __WATCOMC__ = VVRR */ 78 | # define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) 79 | # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) 80 | # if (__WATCOMC__ % 10) > 0 81 | # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) 82 | # endif 83 | 84 | #elif defined(__WATCOMC__) 85 | # define COMPILER_ID "OpenWatcom" 86 | /* __WATCOMC__ = VVRP + 1100 */ 87 | # define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) 88 | # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) 89 | # if (__WATCOMC__ % 10) > 0 90 | # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) 91 | # endif 92 | 93 | #elif defined(__SUNPRO_CC) 94 | # define COMPILER_ID "SunPro" 95 | # if __SUNPRO_CC >= 0x5100 96 | /* __SUNPRO_CC = 0xVRRP */ 97 | # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) 98 | # define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) 99 | # define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) 100 | # else 101 | /* __SUNPRO_CC = 0xVRP */ 102 | # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) 103 | # define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) 104 | # define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) 105 | # endif 106 | 107 | #elif defined(__HP_aCC) 108 | # define COMPILER_ID "HP" 109 | /* __HP_aCC = VVRRPP */ 110 | # define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) 111 | # define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) 112 | # define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) 113 | 114 | #elif defined(__DECCXX) 115 | # define COMPILER_ID "Compaq" 116 | /* __DECCXX_VER = VVRRTPPPP */ 117 | # define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) 118 | # define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) 119 | # define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) 120 | 121 | #elif defined(__IBMCPP__) && defined(__COMPILER_VER__) 122 | # define COMPILER_ID "zOS" 123 | /* __IBMCPP__ = VRP */ 124 | # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) 125 | # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) 126 | # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) 127 | 128 | #elif defined(__ibmxl__) && defined(__clang__) 129 | # define COMPILER_ID "XLClang" 130 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 131 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 132 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 133 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 134 | 135 | 136 | #elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 137 | # define COMPILER_ID "XL" 138 | /* __IBMCPP__ = VRP */ 139 | # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) 140 | # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) 141 | # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) 142 | 143 | #elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 144 | # define COMPILER_ID "VisualAge" 145 | /* __IBMCPP__ = VRP */ 146 | # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) 147 | # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) 148 | # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) 149 | 150 | #elif defined(__PGI) 151 | # define COMPILER_ID "PGI" 152 | # define COMPILER_VERSION_MAJOR DEC(__PGIC__) 153 | # define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) 154 | # if defined(__PGIC_PATCHLEVEL__) 155 | # define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) 156 | # endif 157 | 158 | #elif defined(_CRAYC) 159 | # define COMPILER_ID "Cray" 160 | # define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) 161 | # define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) 162 | 163 | #elif defined(__TI_COMPILER_VERSION__) 164 | # define COMPILER_ID "TI" 165 | /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ 166 | # define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) 167 | # define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) 168 | # define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) 169 | 170 | #elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) 171 | # define COMPILER_ID "Fujitsu" 172 | 173 | #elif defined(__ghs__) 174 | # define COMPILER_ID "GHS" 175 | /* __GHS_VERSION_NUMBER = VVVVRP */ 176 | # ifdef __GHS_VERSION_NUMBER 177 | # define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) 178 | # define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) 179 | # define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) 180 | # endif 181 | 182 | #elif defined(__SCO_VERSION__) 183 | # define COMPILER_ID "SCO" 184 | 185 | #elif defined(__ARMCC_VERSION) && !defined(__clang__) 186 | # define COMPILER_ID "ARMCC" 187 | #if __ARMCC_VERSION >= 1000000 188 | /* __ARMCC_VERSION = VRRPPPP */ 189 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) 190 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) 191 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) 192 | #else 193 | /* __ARMCC_VERSION = VRPPPP */ 194 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) 195 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) 196 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) 197 | #endif 198 | 199 | 200 | #elif defined(__clang__) && defined(__apple_build_version__) 201 | # define COMPILER_ID "AppleClang" 202 | # if defined(_MSC_VER) 203 | # define SIMULATE_ID "MSVC" 204 | # endif 205 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 206 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 207 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 208 | # if defined(_MSC_VER) 209 | /* _MSC_VER = VVRR */ 210 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 211 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 212 | # endif 213 | # define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) 214 | 215 | #elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) 216 | # define COMPILER_ID "ARMClang" 217 | # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) 218 | # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) 219 | # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) 220 | # define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) 221 | 222 | #elif defined(__clang__) && defined(__INTEL_DPCPP_COMPILER__) 223 | # define COMPILER_ID "IntelDPCPP" 224 | # if defined(_MSC_VER) 225 | # define SIMULATE_ID "MSVC" 226 | # endif 227 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 228 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 229 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 230 | # if defined(_MSC_VER) 231 | /* _MSC_VER = VVRR */ 232 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 233 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 234 | # endif 235 | # define COMPILER_VERSION_TWEAK DEC(__INTEL_DPCPP_COMPILER__) 236 | 237 | #elif defined(__clang__) && defined(__INTEL_CLANG_COMPILER) 238 | # define COMPILER_ID "IntelClang" 239 | # if defined(_MSC_VER) 240 | # define SIMULATE_ID "MSVC" 241 | # endif 242 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 243 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 244 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 245 | # if defined(_MSC_VER) 246 | /* _MSC_VER = VVRR */ 247 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 248 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 249 | # endif 250 | # define COMPILER_VERSION_TWEAK DEC(__INTEL_CLANG_COMPILER) 251 | 252 | #elif defined(__clang__) 253 | # define COMPILER_ID "Clang" 254 | # if defined(_MSC_VER) 255 | # define SIMULATE_ID "MSVC" 256 | # endif 257 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 258 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 259 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 260 | # if defined(_MSC_VER) 261 | /* _MSC_VER = VVRR */ 262 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 263 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 264 | # endif 265 | 266 | #elif defined(__GNUC__) || defined(__GNUG__) 267 | # define COMPILER_ID "GNU" 268 | # if defined(__GNUC__) 269 | # define COMPILER_VERSION_MAJOR DEC(__GNUC__) 270 | # else 271 | # define COMPILER_VERSION_MAJOR DEC(__GNUG__) 272 | # endif 273 | # if defined(__GNUC_MINOR__) 274 | # define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) 275 | # endif 276 | # if defined(__GNUC_PATCHLEVEL__) 277 | # define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) 278 | # endif 279 | 280 | #elif defined(_MSC_VER) 281 | # define COMPILER_ID "MSVC" 282 | /* _MSC_VER = VVRR */ 283 | # define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) 284 | # define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) 285 | # if defined(_MSC_FULL_VER) 286 | # if _MSC_VER >= 1400 287 | /* _MSC_FULL_VER = VVRRPPPPP */ 288 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) 289 | # else 290 | /* _MSC_FULL_VER = VVRRPPPP */ 291 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) 292 | # endif 293 | # endif 294 | # if defined(_MSC_BUILD) 295 | # define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) 296 | # endif 297 | 298 | #elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) 299 | # define COMPILER_ID "ADSP" 300 | #if defined(__VISUALDSPVERSION__) 301 | /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ 302 | # define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) 303 | # define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) 304 | # define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) 305 | #endif 306 | 307 | #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) 308 | # define COMPILER_ID "IAR" 309 | # if defined(__VER__) && defined(__ICCARM__) 310 | # define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) 311 | # define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) 312 | # define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) 313 | # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) 314 | # elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) 315 | # define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) 316 | # define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) 317 | # define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) 318 | # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) 319 | # endif 320 | 321 | 322 | /* These compilers are either not known or too old to define an 323 | identification macro. Try to identify the platform and guess that 324 | it is the native compiler. */ 325 | #elif defined(__hpux) || defined(__hpua) 326 | # define COMPILER_ID "HP" 327 | 328 | #else /* unknown compiler */ 329 | # define COMPILER_ID "" 330 | #endif 331 | 332 | /* Construct the string literal in pieces to prevent the source from 333 | getting matched. Store it in a pointer rather than an array 334 | because some compilers will just produce instructions to fill the 335 | array rather than assigning a pointer to a static array. */ 336 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; 337 | #ifdef SIMULATE_ID 338 | char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; 339 | #endif 340 | 341 | #ifdef __QNXNTO__ 342 | char const* qnxnto = "INFO" ":" "qnxnto[]"; 343 | #endif 344 | 345 | #if defined(__CRAYXE) || defined(__CRAYXC) 346 | char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; 347 | #endif 348 | 349 | #define STRINGIFY_HELPER(X) #X 350 | #define STRINGIFY(X) STRINGIFY_HELPER(X) 351 | 352 | /* Identify known platforms by name. */ 353 | #if defined(__linux) || defined(__linux__) || defined(linux) 354 | # define PLATFORM_ID "Linux" 355 | 356 | #elif defined(__CYGWIN__) 357 | # define PLATFORM_ID "Cygwin" 358 | 359 | #elif defined(__MINGW32__) 360 | # define PLATFORM_ID "MinGW" 361 | 362 | #elif defined(__APPLE__) 363 | # define PLATFORM_ID "Darwin" 364 | 365 | #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) 366 | # define PLATFORM_ID "Windows" 367 | 368 | #elif defined(__FreeBSD__) || defined(__FreeBSD) 369 | # define PLATFORM_ID "FreeBSD" 370 | 371 | #elif defined(__NetBSD__) || defined(__NetBSD) 372 | # define PLATFORM_ID "NetBSD" 373 | 374 | #elif defined(__OpenBSD__) || defined(__OPENBSD) 375 | # define PLATFORM_ID "OpenBSD" 376 | 377 | #elif defined(__sun) || defined(sun) 378 | # define PLATFORM_ID "SunOS" 379 | 380 | #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) 381 | # define PLATFORM_ID "AIX" 382 | 383 | #elif defined(__hpux) || defined(__hpux__) 384 | # define PLATFORM_ID "HP-UX" 385 | 386 | #elif defined(__HAIKU__) 387 | # define PLATFORM_ID "Haiku" 388 | 389 | #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) 390 | # define PLATFORM_ID "BeOS" 391 | 392 | #elif defined(__QNX__) || defined(__QNXNTO__) 393 | # define PLATFORM_ID "QNX" 394 | 395 | #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) 396 | # define PLATFORM_ID "Tru64" 397 | 398 | #elif defined(__riscos) || defined(__riscos__) 399 | # define PLATFORM_ID "RISCos" 400 | 401 | #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) 402 | # define PLATFORM_ID "SINIX" 403 | 404 | #elif defined(__UNIX_SV__) 405 | # define PLATFORM_ID "UNIX_SV" 406 | 407 | #elif defined(__bsdos__) 408 | # define PLATFORM_ID "BSDOS" 409 | 410 | #elif defined(_MPRAS) || defined(MPRAS) 411 | # define PLATFORM_ID "MP-RAS" 412 | 413 | #elif defined(__osf) || defined(__osf__) 414 | # define PLATFORM_ID "OSF1" 415 | 416 | #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) 417 | # define PLATFORM_ID "SCO_SV" 418 | 419 | #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) 420 | # define PLATFORM_ID "ULTRIX" 421 | 422 | #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) 423 | # define PLATFORM_ID "Xenix" 424 | 425 | #elif defined(__WATCOMC__) 426 | # if defined(__LINUX__) 427 | # define PLATFORM_ID "Linux" 428 | 429 | # elif defined(__DOS__) 430 | # define PLATFORM_ID "DOS" 431 | 432 | # elif defined(__OS2__) 433 | # define PLATFORM_ID "OS2" 434 | 435 | # elif defined(__WINDOWS__) 436 | # define PLATFORM_ID "Windows3x" 437 | 438 | # elif defined(__VXWORKS__) 439 | # define PLATFORM_ID "VxWorks" 440 | 441 | # else /* unknown platform */ 442 | # define PLATFORM_ID 443 | # endif 444 | 445 | #elif defined(__INTEGRITY) 446 | # if defined(INT_178B) 447 | # define PLATFORM_ID "Integrity178" 448 | 449 | # else /* regular Integrity */ 450 | # define PLATFORM_ID "Integrity" 451 | # endif 452 | 453 | #else /* unknown platform */ 454 | # define PLATFORM_ID 455 | 456 | #endif 457 | 458 | /* For windows compilers MSVC and Intel we can determine 459 | the architecture of the compiler being used. This is because 460 | the compilers do not have flags that can change the architecture, 461 | but rather depend on which compiler is being used 462 | */ 463 | #if defined(_WIN32) && defined(_MSC_VER) 464 | # if defined(_M_IA64) 465 | # define ARCHITECTURE_ID "IA64" 466 | 467 | # elif defined(_M_X64) || defined(_M_AMD64) 468 | # define ARCHITECTURE_ID "x64" 469 | 470 | # elif defined(_M_IX86) 471 | # define ARCHITECTURE_ID "X86" 472 | 473 | # elif defined(_M_ARM64) 474 | # define ARCHITECTURE_ID "ARM64" 475 | 476 | # elif defined(_M_ARM) 477 | # if _M_ARM == 4 478 | # define ARCHITECTURE_ID "ARMV4I" 479 | # elif _M_ARM == 5 480 | # define ARCHITECTURE_ID "ARMV5I" 481 | # else 482 | # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) 483 | # endif 484 | 485 | # elif defined(_M_MIPS) 486 | # define ARCHITECTURE_ID "MIPS" 487 | 488 | # elif defined(_M_SH) 489 | # define ARCHITECTURE_ID "SHx" 490 | 491 | # else /* unknown architecture */ 492 | # define ARCHITECTURE_ID "" 493 | # endif 494 | 495 | #elif defined(__WATCOMC__) 496 | # if defined(_M_I86) 497 | # define ARCHITECTURE_ID "I86" 498 | 499 | # elif defined(_M_IX86) 500 | # define ARCHITECTURE_ID "X86" 501 | 502 | # else /* unknown architecture */ 503 | # define ARCHITECTURE_ID "" 504 | # endif 505 | 506 | #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) 507 | # if defined(__ICCARM__) 508 | # define ARCHITECTURE_ID "ARM" 509 | 510 | # elif defined(__ICCRX__) 511 | # define ARCHITECTURE_ID "RX" 512 | 513 | # elif defined(__ICCRH850__) 514 | # define ARCHITECTURE_ID "RH850" 515 | 516 | # elif defined(__ICCRL78__) 517 | # define ARCHITECTURE_ID "RL78" 518 | 519 | # elif defined(__ICCRISCV__) 520 | # define ARCHITECTURE_ID "RISCV" 521 | 522 | # elif defined(__ICCAVR__) 523 | # define ARCHITECTURE_ID "AVR" 524 | 525 | # elif defined(__ICC430__) 526 | # define ARCHITECTURE_ID "MSP430" 527 | 528 | # elif defined(__ICCV850__) 529 | # define ARCHITECTURE_ID "V850" 530 | 531 | # elif defined(__ICC8051__) 532 | # define ARCHITECTURE_ID "8051" 533 | 534 | # else /* unknown architecture */ 535 | # define ARCHITECTURE_ID "" 536 | # endif 537 | 538 | #elif defined(__ghs__) 539 | # if defined(__PPC64__) 540 | # define ARCHITECTURE_ID "PPC64" 541 | 542 | # elif defined(__ppc__) 543 | # define ARCHITECTURE_ID "PPC" 544 | 545 | # elif defined(__ARM__) 546 | # define ARCHITECTURE_ID "ARM" 547 | 548 | # elif defined(__x86_64__) 549 | # define ARCHITECTURE_ID "x64" 550 | 551 | # elif defined(__i386__) 552 | # define ARCHITECTURE_ID "X86" 553 | 554 | # else /* unknown architecture */ 555 | # define ARCHITECTURE_ID "" 556 | # endif 557 | 558 | #elif defined(__TI_COMPILER_VERSION__) 559 | # if defined(__TI_ARM__) 560 | # define ARCHITECTURE_ID "ARM" 561 | 562 | # elif defined(__MSP430__) 563 | # define ARCHITECTURE_ID "MSP430" 564 | 565 | # elif defined(__TMS320C28XX__) 566 | # define ARCHITECTURE_ID "TMS320C28x" 567 | 568 | # elif defined(__TMS320C6X__) || defined(_TMS320C6X) 569 | # define ARCHITECTURE_ID "TMS320C6x" 570 | 571 | # else /* unknown architecture */ 572 | # define ARCHITECTURE_ID "" 573 | # endif 574 | 575 | #else 576 | # define ARCHITECTURE_ID 577 | #endif 578 | 579 | /* Convert integer to decimal digit literals. */ 580 | #define DEC(n) \ 581 | ('0' + (((n) / 10000000)%10)), \ 582 | ('0' + (((n) / 1000000)%10)), \ 583 | ('0' + (((n) / 100000)%10)), \ 584 | ('0' + (((n) / 10000)%10)), \ 585 | ('0' + (((n) / 1000)%10)), \ 586 | ('0' + (((n) / 100)%10)), \ 587 | ('0' + (((n) / 10)%10)), \ 588 | ('0' + ((n) % 10)) 589 | 590 | /* Convert integer to hex digit literals. */ 591 | #define HEX(n) \ 592 | ('0' + ((n)>>28 & 0xF)), \ 593 | ('0' + ((n)>>24 & 0xF)), \ 594 | ('0' + ((n)>>20 & 0xF)), \ 595 | ('0' + ((n)>>16 & 0xF)), \ 596 | ('0' + ((n)>>12 & 0xF)), \ 597 | ('0' + ((n)>>8 & 0xF)), \ 598 | ('0' + ((n)>>4 & 0xF)), \ 599 | ('0' + ((n) & 0xF)) 600 | 601 | /* Construct a string literal encoding the version number components. */ 602 | #ifdef COMPILER_VERSION_MAJOR 603 | char const info_version[] = { 604 | 'I', 'N', 'F', 'O', ':', 605 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', 606 | COMPILER_VERSION_MAJOR, 607 | # ifdef COMPILER_VERSION_MINOR 608 | '.', COMPILER_VERSION_MINOR, 609 | # ifdef COMPILER_VERSION_PATCH 610 | '.', COMPILER_VERSION_PATCH, 611 | # ifdef COMPILER_VERSION_TWEAK 612 | '.', COMPILER_VERSION_TWEAK, 613 | # endif 614 | # endif 615 | # endif 616 | ']','\0'}; 617 | #endif 618 | 619 | /* Construct a string literal encoding the internal version number. */ 620 | #ifdef COMPILER_VERSION_INTERNAL 621 | char const info_version_internal[] = { 622 | 'I', 'N', 'F', 'O', ':', 623 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', 624 | 'i','n','t','e','r','n','a','l','[', 625 | COMPILER_VERSION_INTERNAL,']','\0'}; 626 | #endif 627 | 628 | /* Construct a string literal encoding the version number components. */ 629 | #ifdef SIMULATE_VERSION_MAJOR 630 | char const info_simulate_version[] = { 631 | 'I', 'N', 'F', 'O', ':', 632 | 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', 633 | SIMULATE_VERSION_MAJOR, 634 | # ifdef SIMULATE_VERSION_MINOR 635 | '.', SIMULATE_VERSION_MINOR, 636 | # ifdef SIMULATE_VERSION_PATCH 637 | '.', SIMULATE_VERSION_PATCH, 638 | # ifdef SIMULATE_VERSION_TWEAK 639 | '.', SIMULATE_VERSION_TWEAK, 640 | # endif 641 | # endif 642 | # endif 643 | ']','\0'}; 644 | #endif 645 | 646 | /* Construct the string literal in pieces to prevent the source from 647 | getting matched. Store it in a pointer rather than an array 648 | because some compilers will just produce instructions to fill the 649 | array rather than assigning a pointer to a static array. */ 650 | char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; 651 | char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; 652 | 653 | 654 | 655 | #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L 656 | # if defined(__INTEL_CXX11_MODE__) 657 | # if defined(__cpp_aggregate_nsdmi) 658 | # define CXX_STD 201402L 659 | # else 660 | # define CXX_STD 201103L 661 | # endif 662 | # else 663 | # define CXX_STD 199711L 664 | # endif 665 | #elif defined(_MSC_VER) && defined(_MSVC_LANG) 666 | # define CXX_STD _MSVC_LANG 667 | #else 668 | # define CXX_STD __cplusplus 669 | #endif 670 | 671 | const char* info_language_dialect_default = "INFO" ":" "dialect_default[" 672 | #if CXX_STD > 201703L 673 | "20" 674 | #elif CXX_STD >= 201703L 675 | "17" 676 | #elif CXX_STD >= 201402L 677 | "14" 678 | #elif CXX_STD >= 201103L 679 | "11" 680 | #else 681 | "98" 682 | #endif 683 | "]"; 684 | 685 | /*--------------------------------------------------------------------------*/ 686 | 687 | int main(int argc, char* argv[]) 688 | { 689 | int require = 0; 690 | require += info_compiler[argc]; 691 | require += info_platform[argc]; 692 | #ifdef COMPILER_VERSION_MAJOR 693 | require += info_version[argc]; 694 | #endif 695 | #ifdef COMPILER_VERSION_INTERNAL 696 | require += info_version_internal[argc]; 697 | #endif 698 | #ifdef SIMULATE_ID 699 | require += info_simulate[argc]; 700 | #endif 701 | #ifdef SIMULATE_VERSION_MAJOR 702 | require += info_simulate_version[argc]; 703 | #endif 704 | #if defined(__CRAYXE) || defined(__CRAYXC) 705 | require += info_cray[argc]; 706 | #endif 707 | require += info_language_dialect_default[argc]; 708 | (void)argv; 709 | return require; 710 | } 711 | -------------------------------------------------------------------------------- /CMakeFiles/3.19.1/CompilerIdCXX/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/3.19.1/CompilerIdCXX/a.out -------------------------------------------------------------------------------- /CMakeFiles/CMakeDirectoryInformation.cmake: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | # Relative path conversion top directories. 5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/nickbild/working/pico_sdk/pico-examples") 6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/nickbild/working/pico_sdk/pico-examples") 7 | 8 | # Force unix paths in dependencies. 9 | set(CMAKE_FORCE_UNIX_PATHS 1) 10 | 11 | 12 | # The C and CXX include file regular expressions for this directory. 13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") 14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") 15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) 16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) 17 | -------------------------------------------------------------------------------- /CMakeFiles/CMakeOutput.log: -------------------------------------------------------------------------------- 1 | The system is: Darwin - 17.7.0 - x86_64 2 | Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. 3 | Compiler: /Library/Developer/CommandLineTools/usr/bin/cc 4 | Build flags: 5 | Id flags: 6 | 7 | The output was: 8 | 0 9 | 10 | 11 | Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" 12 | 13 | The C compiler identification is AppleClang, found in "/Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/3.19.1/CompilerIdC/a.out" 14 | 15 | Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. 16 | Compiler: /Library/Developer/CommandLineTools/usr/bin/c++ 17 | Build flags: 18 | Id flags: 19 | 20 | The output was: 21 | 0 22 | 23 | 24 | Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" 25 | 26 | The CXX compiler identification is AppleClang, found in "/Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/3.19.1/CompilerIdCXX/a.out" 27 | 28 | Detecting C compiler ABI info compiled with the following output: 29 | Change Dir: /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/CMakeTmp 30 | 31 | Run Build Command(s):/usr/bin/make cmTC_dd0b5/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_dd0b5.dir/build.make CMakeFiles/cmTC_dd0b5.dir/build 32 | Building C object CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.o 33 | /Library/Developer/CommandLineTools/usr/bin/cc -v -Wl,-v -o CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.19.1/share/cmake/Modules/CMakeCCompilerABI.c 34 | Apple LLVM version 10.0.0 (clang-1000.10.44.4) 35 | Target: x86_64-apple-darwin17.7.0 36 | Thread model: posix 37 | InstalledDir: /Library/Developer/CommandLineTools/usr/bin 38 | clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] 39 | "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.13.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 409.12 -v -coverage-notes-file /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0 -fdebug-compilation-dir /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fobjc-runtime=macosx-10.13.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.19.1/share/cmake/Modules/CMakeCCompilerABI.c 40 | clang -cc1 version 10.0.0 (clang-1000.10.44.4) default target x86_64-apple-darwin17.7.0 41 | #include "..." search starts here: 42 | #include <...> search starts here: 43 | /usr/local/include 44 | /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include 45 | /Library/Developer/CommandLineTools/usr/include 46 | /usr/include 47 | /System/Library/Frameworks (framework directory) 48 | /Library/Frameworks (framework directory) 49 | End of search list. 50 | Linking C executable cmTC_dd0b5 51 | /usr/local/Cellar/cmake/3.19.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dd0b5.dir/link.txt --verbose=1 52 | /Library/Developer/CommandLineTools/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.o -o cmTC_dd0b5 53 | Apple LLVM version 10.0.0 (clang-1000.10.44.4) 54 | Target: x86_64-apple-darwin17.7.0 55 | Thread model: posix 56 | InstalledDir: /Library/Developer/CommandLineTools/usr/bin 57 | "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.13.0 -o cmTC_dd0b5 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a 58 | @(#)PROGRAM:ld PROJECT:ld64-409.12 59 | BUILD 17:47:51 Sep 25 2018 60 | configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em 61 | Library search paths: 62 | /usr/lib 63 | /usr/local/lib 64 | Framework search paths: 65 | /Library/Frameworks/ 66 | /System/Library/Frameworks/ 67 | 68 | 69 | 70 | Parsed C implicit include dir info from above output: rv=done 71 | found start of include info 72 | found start of implicit include info 73 | add: [/usr/local/include] 74 | add: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include] 75 | add: [/Library/Developer/CommandLineTools/usr/include] 76 | add: [/usr/include] 77 | end of search list found 78 | collapse include dir [/usr/local/include] ==> [/usr/local/include] 79 | collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include] 80 | collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] 81 | collapse include dir [/usr/include] ==> [/usr/include] 82 | implicit include dirs: [/usr/local/include;/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include;/Library/Developer/CommandLineTools/usr/include;/usr/include] 83 | 84 | 85 | Parsed C implicit link information from above output: 86 | link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] 87 | ignore line: [Change Dir: /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/CMakeTmp] 88 | ignore line: [] 89 | ignore line: [Run Build Command(s):/usr/bin/make cmTC_dd0b5/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_dd0b5.dir/build.make CMakeFiles/cmTC_dd0b5.dir/build] 90 | ignore line: [Building C object CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.o] 91 | ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -v -Wl -v -o CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.19.1/share/cmake/Modules/CMakeCCompilerABI.c] 92 | ignore line: [Apple LLVM version 10.0.0 (clang-1000.10.44.4)] 93 | ignore line: [Target: x86_64-apple-darwin17.7.0] 94 | ignore line: [Thread model: posix] 95 | ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] 96 | ignore line: [clang: warning: -Wl -v: 'linker' input unused [-Wunused-command-line-argument]] 97 | ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.13.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 409.12 -v -coverage-notes-file /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0 -fdebug-compilation-dir /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fobjc-runtime=macosx-10.13.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.19.1/share/cmake/Modules/CMakeCCompilerABI.c] 98 | ignore line: [clang -cc1 version 10.0.0 (clang-1000.10.44.4) default target x86_64-apple-darwin17.7.0] 99 | ignore line: [#include "..." search starts here:] 100 | ignore line: [#include <...> search starts here:] 101 | ignore line: [ /usr/local/include] 102 | ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include] 103 | ignore line: [ /Library/Developer/CommandLineTools/usr/include] 104 | ignore line: [ /usr/include] 105 | ignore line: [ /System/Library/Frameworks (framework directory)] 106 | ignore line: [ /Library/Frameworks (framework directory)] 107 | ignore line: [End of search list.] 108 | ignore line: [Linking C executable cmTC_dd0b5] 109 | ignore line: [/usr/local/Cellar/cmake/3.19.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dd0b5.dir/link.txt --verbose=1] 110 | ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -Wl -search_paths_first -Wl -headerpad_max_install_names -v -Wl -v CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.o -o cmTC_dd0b5 ] 111 | ignore line: [Apple LLVM version 10.0.0 (clang-1000.10.44.4)] 112 | ignore line: [Target: x86_64-apple-darwin17.7.0] 113 | ignore line: [Thread model: posix] 114 | ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] 115 | link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.13.0 -o cmTC_dd0b5 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] 116 | arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore 117 | arg [-demangle] ==> ignore 118 | arg [-lto_library] ==> ignore, skip following value 119 | arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library 120 | arg [-dynamic] ==> ignore 121 | arg [-arch] ==> ignore 122 | arg [x86_64] ==> ignore 123 | arg [-macosx_version_min] ==> ignore 124 | arg [10.13.0] ==> ignore 125 | arg [-o] ==> ignore 126 | arg [cmTC_dd0b5] ==> ignore 127 | arg [-search_paths_first] ==> ignore 128 | arg [-headerpad_max_install_names] ==> ignore 129 | arg [-v] ==> ignore 130 | arg [CMakeFiles/cmTC_dd0b5.dir/CMakeCCompilerABI.c.o] ==> ignore 131 | arg [-lSystem] ==> lib [System] 132 | arg [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] 133 | Library search paths: [;/usr/lib;/usr/local/lib] 134 | Framework search paths: [;/Library/Frameworks/;/System/Library/Frameworks/] 135 | remove lib [System] 136 | remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] 137 | collapse library dir [/usr/lib] ==> [/usr/lib] 138 | collapse library dir [/usr/local/lib] ==> [/usr/local/lib] 139 | collapse framework dir [/Library/Frameworks/] ==> [/Library/Frameworks] 140 | collapse framework dir [/System/Library/Frameworks/] ==> [/System/Library/Frameworks] 141 | implicit libs: [] 142 | implicit dirs: [/usr/lib;/usr/local/lib] 143 | implicit fwks: [/Library/Frameworks;/System/Library/Frameworks] 144 | 145 | 146 | Detecting CXX compiler ABI info compiled with the following output: 147 | Change Dir: /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/CMakeTmp 148 | 149 | Run Build Command(s):/usr/bin/make cmTC_7c93a/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_7c93a.dir/build.make CMakeFiles/cmTC_7c93a.dir/build 150 | Building CXX object CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.o 151 | /Library/Developer/CommandLineTools/usr/bin/c++ -v -Wl,-v -o CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.19.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp 152 | Apple LLVM version 10.0.0 (clang-1000.10.44.4) 153 | Target: x86_64-apple-darwin17.7.0 154 | Thread model: posix 155 | InstalledDir: /Library/Developer/CommandLineTools/usr/bin 156 | clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] 157 | "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.13.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 409.12 -v -coverage-notes-file /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0 -stdlib=libc++ -fdeprecated-macro -fdebug-compilation-dir /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fobjc-runtime=macosx-10.13.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.19.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp 158 | clang -cc1 version 10.0.0 (clang-1000.10.44.4) default target x86_64-apple-darwin17.7.0 159 | ignoring nonexistent directory "/usr/include/c++/v1" 160 | #include "..." search starts here: 161 | #include <...> search starts here: 162 | /Library/Developer/CommandLineTools/usr/include/c++/v1 163 | /usr/local/include 164 | /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include 165 | /Library/Developer/CommandLineTools/usr/include 166 | /usr/include 167 | /System/Library/Frameworks (framework directory) 168 | /Library/Frameworks (framework directory) 169 | End of search list. 170 | Linking CXX executable cmTC_7c93a 171 | /usr/local/Cellar/cmake/3.19.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7c93a.dir/link.txt --verbose=1 172 | /Library/Developer/CommandLineTools/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_7c93a 173 | Apple LLVM version 10.0.0 (clang-1000.10.44.4) 174 | Target: x86_64-apple-darwin17.7.0 175 | Thread model: posix 176 | InstalledDir: /Library/Developer/CommandLineTools/usr/bin 177 | "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.13.0 -o cmTC_7c93a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a 178 | @(#)PROGRAM:ld PROJECT:ld64-409.12 179 | BUILD 17:47:51 Sep 25 2018 180 | configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em 181 | Library search paths: 182 | /usr/lib 183 | /usr/local/lib 184 | Framework search paths: 185 | /Library/Frameworks/ 186 | /System/Library/Frameworks/ 187 | 188 | 189 | 190 | Parsed CXX implicit include dir info from above output: rv=done 191 | found start of include info 192 | found start of implicit include info 193 | add: [/Library/Developer/CommandLineTools/usr/include/c++/v1] 194 | add: [/usr/local/include] 195 | add: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include] 196 | add: [/Library/Developer/CommandLineTools/usr/include] 197 | add: [/usr/include] 198 | end of search list found 199 | collapse include dir [/Library/Developer/CommandLineTools/usr/include/c++/v1] ==> [/Library/Developer/CommandLineTools/usr/include/c++/v1] 200 | collapse include dir [/usr/local/include] ==> [/usr/local/include] 201 | collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include] 202 | collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] 203 | collapse include dir [/usr/include] ==> [/usr/include] 204 | implicit include dirs: [/Library/Developer/CommandLineTools/usr/include/c++/v1;/usr/local/include;/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include;/Library/Developer/CommandLineTools/usr/include;/usr/include] 205 | 206 | 207 | Parsed CXX implicit link information from above output: 208 | link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] 209 | ignore line: [Change Dir: /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/CMakeTmp] 210 | ignore line: [] 211 | ignore line: [Run Build Command(s):/usr/bin/make cmTC_7c93a/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_7c93a.dir/build.make CMakeFiles/cmTC_7c93a.dir/build] 212 | ignore line: [Building CXX object CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.o] 213 | ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -v -Wl -v -o CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.19.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp] 214 | ignore line: [Apple LLVM version 10.0.0 (clang-1000.10.44.4)] 215 | ignore line: [Target: x86_64-apple-darwin17.7.0] 216 | ignore line: [Thread model: posix] 217 | ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] 218 | ignore line: [clang: warning: -Wl -v: 'linker' input unused [-Wunused-command-line-argument]] 219 | ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.13.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 409.12 -v -coverage-notes-file /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0 -stdlib=libc++ -fdeprecated-macro -fdebug-compilation-dir /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fobjc-runtime=macosx-10.13.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.19.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp] 220 | ignore line: [clang -cc1 version 10.0.0 (clang-1000.10.44.4) default target x86_64-apple-darwin17.7.0] 221 | ignore line: [ignoring nonexistent directory "/usr/include/c++/v1"] 222 | ignore line: [#include "..." search starts here:] 223 | ignore line: [#include <...> search starts here:] 224 | ignore line: [ /Library/Developer/CommandLineTools/usr/include/c++/v1] 225 | ignore line: [ /usr/local/include] 226 | ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include] 227 | ignore line: [ /Library/Developer/CommandLineTools/usr/include] 228 | ignore line: [ /usr/include] 229 | ignore line: [ /System/Library/Frameworks (framework directory)] 230 | ignore line: [ /Library/Frameworks (framework directory)] 231 | ignore line: [End of search list.] 232 | ignore line: [Linking CXX executable cmTC_7c93a] 233 | ignore line: [/usr/local/Cellar/cmake/3.19.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7c93a.dir/link.txt --verbose=1] 234 | ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -Wl -search_paths_first -Wl -headerpad_max_install_names -v -Wl -v CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_7c93a ] 235 | ignore line: [Apple LLVM version 10.0.0 (clang-1000.10.44.4)] 236 | ignore line: [Target: x86_64-apple-darwin17.7.0] 237 | ignore line: [Thread model: posix] 238 | ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] 239 | link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.13.0 -o cmTC_7c93a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] 240 | arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore 241 | arg [-demangle] ==> ignore 242 | arg [-lto_library] ==> ignore, skip following value 243 | arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library 244 | arg [-dynamic] ==> ignore 245 | arg [-arch] ==> ignore 246 | arg [x86_64] ==> ignore 247 | arg [-macosx_version_min] ==> ignore 248 | arg [10.13.0] ==> ignore 249 | arg [-o] ==> ignore 250 | arg [cmTC_7c93a] ==> ignore 251 | arg [-search_paths_first] ==> ignore 252 | arg [-headerpad_max_install_names] ==> ignore 253 | arg [-v] ==> ignore 254 | arg [CMakeFiles/cmTC_7c93a.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore 255 | arg [-lc++] ==> lib [c++] 256 | arg [-lSystem] ==> lib [System] 257 | arg [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] 258 | Library search paths: [;/usr/lib;/usr/local/lib] 259 | Framework search paths: [;/Library/Frameworks/;/System/Library/Frameworks/] 260 | remove lib [System] 261 | remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] 262 | collapse library dir [/usr/lib] ==> [/usr/lib] 263 | collapse library dir [/usr/local/lib] ==> [/usr/local/lib] 264 | collapse framework dir [/Library/Frameworks/] ==> [/Library/Frameworks] 265 | collapse framework dir [/System/Library/Frameworks/] ==> [/System/Library/Frameworks] 266 | implicit libs: [c++] 267 | implicit dirs: [/usr/lib;/usr/local/lib] 268 | implicit fwks: [/Library/Frameworks;/System/Library/Frameworks] 269 | 270 | 271 | -------------------------------------------------------------------------------- /CMakeFiles/cmake.check_cache: -------------------------------------------------------------------------------- 1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file 2 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/ASM.includecache: -------------------------------------------------------------------------------- 1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) 2 | 3 | #IncludeRegexScan: ^.*$ 4 | 5 | #IncludeRegexComplain: ^$ 6 | 7 | #IncludeRegexTransform: 8 | 9 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/C.includecache: -------------------------------------------------------------------------------- 1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) 2 | 3 | #IncludeRegexScan: ^.*$ 4 | 5 | #IncludeRegexComplain: ^$ 6 | 7 | #IncludeRegexTransform: 8 | 9 | /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/pin_definitions.h 10 | 11 | /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/rom.c 12 | pico/stdlib.h 13 | /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/pico/stdlib.h 14 | hardware/clocks.h 15 | /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/hardware/clocks.h 16 | hardware/vreg.h 17 | /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/hardware/vreg.h 18 | pin_definitions.h 19 | /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/pin_definitions.h 20 | stdlib.h 21 | - 22 | 23 | /Users/nickbild/working/pico_sdk/pico-sdk/src/boards/include/boards/pico.h 24 | 25 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico.h 26 | pico/types.h 27 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/types.h 28 | pico/version.h 29 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/version.h 30 | pico/config.h 31 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/config.h 32 | pico/platform.h 33 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/platform.h 34 | pico/error.h 35 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/error.h 36 | 37 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/assert.h 38 | stdbool.h 39 | - 40 | cassert 41 | - 42 | assert.h 43 | - 44 | 45 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/config.h 46 | pico/config_autogen.h 47 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/pico/config_autogen.h 48 | 49 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/error.h 50 | 51 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/types.h 52 | pico/assert.h 53 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/pico/assert.h 54 | stdint.h 55 | - 56 | stdbool.h 57 | - 58 | stddef.h 59 | - 60 | 61 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_stdlib/include/pico/stdlib.h 62 | pico.h 63 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_stdlib/include/pico/pico.h 64 | pico/stdio.h 65 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_stdlib/include/pico/pico/stdio.h 66 | pico/time.h 67 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_stdlib/include/pico/pico/time.h 68 | hardware/gpio.h 69 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_stdlib/include/pico/hardware/gpio.h 70 | hardware/uart.h 71 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_stdlib/include/pico/hardware/uart.h 72 | pico/stdio_uart.h 73 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_stdlib/include/pico/pico/stdio_uart.h 74 | pico/stdio_usb.h 75 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_stdlib/include/pico/pico/stdio_usb.h 76 | pico/stdio_semihosting.h 77 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_stdlib/include/pico/pico/stdio_semihosting.h 78 | 79 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/include/pico/time.h 80 | pico.h 81 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/include/pico/pico.h 82 | hardware/timer.h 83 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/include/pico/hardware/timer.h 84 | 85 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h 86 | 87 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h 88 | hardware/platform_defs.h 89 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/hardware/platform_defs.h 90 | 91 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/clocks.h 92 | 93 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h 94 | 95 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h 96 | 97 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h 98 | 99 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/uart.h 100 | 101 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/vreg_and_chip_reset.h 102 | 103 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/clocks.h 104 | hardware/address_mapped.h 105 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h 106 | hardware/platform_defs.h 107 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/platform_defs.h 108 | hardware/regs/clocks.h 109 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/clocks.h 110 | 111 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h 112 | hardware/address_mapped.h 113 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h 114 | hardware/platform_defs.h 115 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/platform_defs.h 116 | hardware/regs/sio.h 117 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/sio.h 118 | 119 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h 120 | hardware/address_mapped.h 121 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h 122 | hardware/platform_defs.h 123 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/platform_defs.h 124 | hardware/regs/pads_bank0.h 125 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/pads_bank0.h 126 | 127 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h 128 | hardware/address_mapped.h 129 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h 130 | hardware/regs/sio.h 131 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/sio.h 132 | hardware/structs/interp.h 133 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/structs/interp.h 134 | 135 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h 136 | hardware/address_mapped.h 137 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h 138 | hardware/platform_defs.h 139 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/platform_defs.h 140 | hardware/regs/timer.h 141 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/timer.h 142 | 143 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/uart.h 144 | hardware/address_mapped.h 145 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h 146 | hardware/regs/uart.h 147 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/uart.h 148 | 149 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/vreg_and_chip_reset.h 150 | hardware/address_mapped.h 151 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h 152 | hardware/platform_defs.h 153 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/platform_defs.h 154 | hardware/regs/vreg_and_chip_reset.h 155 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/vreg_and_chip_reset.h 156 | 157 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h 158 | pico.h 159 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_base/include/hardware/pico.h 160 | hardware/regs/addressmap.h 161 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_base/include/hardware/hardware/regs/addressmap.h 162 | 163 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_clocks/include/hardware/clocks.h 164 | pico.h 165 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_clocks/include/hardware/pico.h 166 | hardware/structs/clocks.h 167 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_clocks/include/hardware/hardware/structs/clocks.h 168 | 169 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h 170 | pico.h 171 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/pico.h 172 | hardware/structs/sio.h 173 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/hardware/structs/sio.h 174 | hardware/structs/padsbank0.h 175 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/hardware/structs/padsbank0.h 176 | 177 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h 178 | pico.h 179 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_timer/include/hardware/pico.h 180 | hardware/structs/timer.h 181 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_timer/include/hardware/hardware/structs/timer.h 182 | 183 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_uart/include/hardware/uart.h 184 | pico.h 185 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_uart/include/hardware/pico.h 186 | hardware/structs/uart.h 187 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_uart/include/hardware/hardware/structs/uart.h 188 | 189 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_vreg/include/hardware/vreg.h 190 | pico.h 191 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_vreg/include/hardware/pico.h 192 | hardware/structs/vreg_and_chip_reset.h 193 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_vreg/include/hardware/hardware/structs/vreg_and_chip_reset.h 194 | 195 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h 196 | sys/cdefs.h 197 | - 198 | pico/types.h 199 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include/pico/pico/types.h 200 | hardware/platform_defs.h 201 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include/pico/hardware/platform_defs.h 202 | 203 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h 204 | pico.h 205 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio/include/pico/pico.h 206 | 207 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h 208 | pico/stdio.h 209 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/pico/stdio.h 210 | 211 | generated/pico_base/pico/config_autogen.h 212 | /Users/nickbild/working/pico_sdk/pico-sdk/src/boards/include/boards/pico.h 213 | - 214 | 215 | generated/pico_base/pico/version.h 216 | 217 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/CXX.includecache: -------------------------------------------------------------------------------- 1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) 2 | 3 | #IncludeRegexScan: ^.*$ 4 | 5 | #IncludeRegexComplain: ^$ 6 | 7 | #IncludeRegexTransform: 8 | 9 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/audio/audio_device.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/audio/audio_device.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/dfu/dfu_rt_device.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/dfu/dfu_rt_device.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/midi/midi_device.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/midi/midi_device.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/msc/msc_device.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/msc/msc_device.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/net/net_device.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/net/net_device.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/usbtmc/usbtmc_device.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/usbtmc/usbtmc_device.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/device/usbd.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/device/usbd.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/tusb.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/tusb.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/critical_section.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/critical_section.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/lock_core.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/lock_core.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/mutex.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/mutex.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/sem.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/sem.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/time.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/time.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/timeout_helper.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/timeout_helper.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/datetime.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/datetime.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/pheap.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/pheap.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/queue.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/queue.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_divider/divider.S.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_divider/divider.S.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_math.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_math.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_math.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_math.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/platform.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/platform.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_printf/printf.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_printf/printf.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/reset_interface.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/reset_interface.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb_descriptors.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb_descriptors.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | file(REMOVE_RECURSE 2 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/audio/audio_device.c.obj" 3 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.c.obj" 4 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/dfu/dfu_rt_device.c.obj" 5 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj" 6 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/midi/midi_device.c.obj" 7 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/msc/msc_device.c.obj" 8 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/net/net_device.c.obj" 9 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/usbtmc/usbtmc_device.c.obj" 10 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.c.obj" 11 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj" 12 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/device/usbd.c.obj" 13 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj" 14 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj" 15 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj" 16 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/tusb.c.obj" 17 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/critical_section.c.obj" 18 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/lock_core.c.obj" 19 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/mutex.c.obj" 20 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/sem.c.obj" 21 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/time.c.obj" 22 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/timeout_helper.c.obj" 23 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/datetime.c.obj" 24 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/pheap.c.obj" 25 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/queue.c.obj" 26 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj" 27 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj" 28 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj" 29 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj" 30 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj" 31 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj" 32 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj" 33 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj" 34 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj" 35 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj" 36 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj" 37 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj" 38 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj" 39 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj" 40 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj" 41 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_divider/divider.S.obj" 42 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj" 43 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj" 44 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_math.c.obj" 45 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj" 46 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c.obj" 47 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj" 48 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj" 49 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_math.c.obj" 50 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj" 51 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj" 52 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj" 53 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj" 54 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/platform.c.obj" 55 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_printf/printf.c.obj" 56 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj" 57 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj" 58 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj" 59 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj" 60 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj" 61 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/reset_interface.c.obj" 62 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb.c.obj" 63 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb_descriptors.c.obj" 64 | "CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj" 65 | "CMakeFiles/pico_rom.dir/rom.c.obj" 66 | "pico_rom.elf" 67 | "pico_rom.pdb" 68 | ) 69 | 70 | # Per-language clean rules from dependency scanning. 71 | foreach(lang ASM C CXX) 72 | include(CMakeFiles/pico_rom.dir/cmake_clean_${lang}.cmake OPTIONAL) 73 | endforeach() 74 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/flags.make: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | # compile ASM with /usr/local/bin/arm-none-eabi-gcc 5 | # compile C with /usr/local/bin/arm-none-eabi-gcc 6 | # compile CXX with /usr/local/bin/arm-none-eabi-g++ 7 | ASM_DEFINES = -DCFG_TUSB_DEBUG=0 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\"pico\" -DPICO_BOOT2_NAME=\"boot2_w25q080\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Release\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_PROGRAM_URL=\"https://github.com/raspberrypi/pico-examples/tree/HEAD/pico_rom\" -DPICO_STDIO_USB=1 -DPICO_TARGET_NAME=\"pico_rom\" -DPICO_USE_BLOCKED_RAM=0 8 | 9 | ASM_INCLUDES = -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_stdlib/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_gpio/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include -I/Users/nickbild/working/pico_sdk/pico-examples/generated/pico_base -I/Users/nickbild/working/pico_sdk/pico-sdk/src/boards/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_base/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_claim/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_sync/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_uart/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_divider/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_timer/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_runtime/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_clocks/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_resets/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_watchdog/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_xosc/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_pll/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_vreg/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_irq/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_printf/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_bootrom/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_bit_ops/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_divider/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_int64_ops/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_malloc/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_binary_info/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/include -I/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src -I/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/common -I/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/hw -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include 10 | 11 | ASM_FLAGS = -march=armv6-m -mcpu=cortex-m0plus -mthumb -O3 -DNDEBUG -ffunction-sections -fdata-sections 12 | 13 | C_DEFINES = -DCFG_TUSB_DEBUG=0 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\"pico\" -DPICO_BOOT2_NAME=\"boot2_w25q080\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Release\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_PROGRAM_URL=\"https://github.com/raspberrypi/pico-examples/tree/HEAD/pico_rom\" -DPICO_STDIO_USB=1 -DPICO_TARGET_NAME=\"pico_rom\" -DPICO_USE_BLOCKED_RAM=0 14 | 15 | C_INCLUDES = -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_stdlib/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_gpio/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include -I/Users/nickbild/working/pico_sdk/pico-examples/generated/pico_base -I/Users/nickbild/working/pico_sdk/pico-sdk/src/boards/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_base/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_claim/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_sync/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_uart/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_divider/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_timer/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_runtime/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_clocks/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_resets/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_watchdog/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_xosc/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_pll/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_vreg/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_irq/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_printf/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_bootrom/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_bit_ops/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_divider/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_int64_ops/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_malloc/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_binary_info/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/include -I/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src -I/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/common -I/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/hw -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include 16 | 17 | C_FLAGS = -march=armv6-m -mcpu=cortex-m0plus -mthumb -O3 -DNDEBUG -ffunction-sections -fdata-sections -std=gnu11 18 | 19 | CXX_DEFINES = -DCFG_TUSB_DEBUG=0 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\"pico\" -DPICO_BOOT2_NAME=\"boot2_w25q080\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Release\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_PROGRAM_URL=\"https://github.com/raspberrypi/pico-examples/tree/HEAD/pico_rom\" -DPICO_STDIO_USB=1 -DPICO_TARGET_NAME=\"pico_rom\" -DPICO_USE_BLOCKED_RAM=0 20 | 21 | CXX_INCLUDES = -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_stdlib/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_gpio/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include -I/Users/nickbild/working/pico_sdk/pico-examples/generated/pico_base -I/Users/nickbild/working/pico_sdk/pico-sdk/src/boards/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_base/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_structs/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_claim/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_sync/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_uart/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_divider/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_timer/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_runtime/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_clocks/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_resets/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_watchdog/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_xosc/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_pll/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_vreg/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_irq/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_printf/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_bootrom/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_bit_ops/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_divider/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_int64_ops/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_malloc/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_binary_info/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/include -I/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src -I/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/common -I/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/hw -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include 22 | 23 | CXX_FLAGS = -march=armv6-m -mcpu=cortex-m0plus -mthumb -O3 -DNDEBUG -ffunction-sections -fdata-sections -fno-exceptions -fno-unwind-tables -fno-rtti -fno-use-cxa-atexit -std=gnu++17 24 | 25 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/link.txt: -------------------------------------------------------------------------------- 1 | /usr/local/bin/arm-none-eabi-g++ -march=armv6-m -mcpu=cortex-m0plus -mthumb -O3 -DNDEBUG -Wl,--build-id=none --specs=nosys.specs -Wl,--wrap=sprintf -Wl,--wrap=snprintf -Wl,--wrap=vsnprintf -Wl,--wrap=__clzsi2 -Wl,--wrap=__clzdi2 -Wl,--wrap=__ctzsi2 -Wl,--wrap=__ctzdi2 -Wl,--wrap=__popcountsi2 -Wl,--wrap=__popcountdi2 -Wl,--wrap=__clz -Wl,--wrap=__clzl -Wl,--wrap=__clzll -Wl,--wrap=__aeabi_idiv -Wl,--wrap=__aeabi_idivmod -Wl,--wrap=__aeabi_ldivmod -Wl,--wrap=__aeabi_uidiv -Wl,--wrap=__aeabi_uidivmod -Wl,--wrap=__aeabi_uldivmod -Wl,--wrap=__aeabi_dadd -Wl,--wrap=__aeabi_ddiv -Wl,--wrap=__aeabi_dmul -Wl,--wrap=__aeabi_drsub -Wl,--wrap=__aeabi_dsub -Wl,--wrap=__aeabi_cdcmpeq -Wl,--wrap=__aeabi_cdrcmple -Wl,--wrap=__aeabi_cdcmple -Wl,--wrap=__aeabi_dcmpeq -Wl,--wrap=__aeabi_dcmplt -Wl,--wrap=__aeabi_dcmple -Wl,--wrap=__aeabi_dcmpge -Wl,--wrap=__aeabi_dcmpgt -Wl,--wrap=__aeabi_dcmpun -Wl,--wrap=__aeabi_i2d -Wl,--wrap=__aeabi_l2d -Wl,--wrap=__aeabi_ui2d -Wl,--wrap=__aeabi_ul2d -Wl,--wrap=__aeabi_d2iz -Wl,--wrap=__aeabi_d2lz -Wl,--wrap=__aeabi_d2uiz -Wl,--wrap=__aeabi_d2ulz -Wl,--wrap=__aeabi_d2f -Wl,--wrap=sqrt -Wl,--wrap=cos -Wl,--wrap=sin -Wl,--wrap=tan -Wl,--wrap=atan2 -Wl,--wrap=exp -Wl,--wrap=log -Wl,--wrap=ldexp -Wl,--wrap=copysign -Wl,--wrap=trunc -Wl,--wrap=floor -Wl,--wrap=ceil -Wl,--wrap=round -Wl,--wrap=sincos -Wl,--wrap=asin -Wl,--wrap=acos -Wl,--wrap=atan -Wl,--wrap=sinh -Wl,--wrap=cosh -Wl,--wrap=tanh -Wl,--wrap=asinh -Wl,--wrap=acosh -Wl,--wrap=atanh -Wl,--wrap=exp2 -Wl,--wrap=log2 -Wl,--wrap=exp10 -Wl,--wrap=log10 -Wl,--wrap=pow -Wl,--wrap=powint -Wl,--wrap=hypot -Wl,--wrap=cbrt -Wl,--wrap=fmod -Wl,--wrap=drem -Wl,--wrap=remainder -Wl,--wrap=remquo -Wl,--wrap=expm1 -Wl,--wrap=log1p -Wl,--wrap=fma -Wl,--wrap=__aeabi_lmul -Wl,--wrap=__aeabi_fadd -Wl,--wrap=__aeabi_fdiv -Wl,--wrap=__aeabi_fmul -Wl,--wrap=__aeabi_frsub -Wl,--wrap=__aeabi_fsub -Wl,--wrap=__aeabi_cfcmpeq -Wl,--wrap=__aeabi_cfrcmple -Wl,--wrap=__aeabi_cfcmple -Wl,--wrap=__aeabi_fcmpeq -Wl,--wrap=__aeabi_fcmplt -Wl,--wrap=__aeabi_fcmple -Wl,--wrap=__aeabi_fcmpge -Wl,--wrap=__aeabi_fcmpgt -Wl,--wrap=__aeabi_fcmpun -Wl,--wrap=__aeabi_i2f -Wl,--wrap=__aeabi_l2f -Wl,--wrap=__aeabi_ui2f -Wl,--wrap=__aeabi_ul2f -Wl,--wrap=__aeabi_f2iz -Wl,--wrap=__aeabi_f2lz -Wl,--wrap=__aeabi_f2uiz -Wl,--wrap=__aeabi_f2ulz -Wl,--wrap=__aeabi_f2d -Wl,--wrap=sqrtf -Wl,--wrap=cosf -Wl,--wrap=sinf -Wl,--wrap=tanf -Wl,--wrap=atan2f -Wl,--wrap=expf -Wl,--wrap=logf -Wl,--wrap=ldexpf -Wl,--wrap=copysignf -Wl,--wrap=truncf -Wl,--wrap=floorf -Wl,--wrap=ceilf -Wl,--wrap=roundf -Wl,--wrap=sincosf -Wl,--wrap=asinf -Wl,--wrap=acosf -Wl,--wrap=atanf -Wl,--wrap=sinhf -Wl,--wrap=coshf -Wl,--wrap=tanhf -Wl,--wrap=asinhf -Wl,--wrap=acoshf -Wl,--wrap=atanhf -Wl,--wrap=exp2f -Wl,--wrap=log2f -Wl,--wrap=exp10f -Wl,--wrap=log10f -Wl,--wrap=powf -Wl,--wrap=powintf -Wl,--wrap=hypotf -Wl,--wrap=cbrtf -Wl,--wrap=fmodf -Wl,--wrap=dremf -Wl,--wrap=remainderf -Wl,--wrap=remquof -Wl,--wrap=expm1f -Wl,--wrap=log1pf -Wl,--wrap=fmaf -Wl,--wrap=malloc -Wl,--wrap=calloc -Wl,--wrap=free -Wl,--wrap=memcpy -Wl,--wrap=memset -Wl,--wrap=__aeabi_memcpy -Wl,--wrap=__aeabi_memset -Wl,--wrap=__aeabi_memcpy4 -Wl,--wrap=__aeabi_memset4 -Wl,--wrap=__aeabi_memcpy8 -Wl,--wrap=__aeabi_memset8 -Wl,-Map=pico_rom.elf.map -Wl,--script=/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/memmap_default.ld -Wl,--gc-sections -Wl,--wrap=printf -Wl,--wrap=vprintf -Wl,--wrap=puts -Wl,--wrap=putchar CMakeFiles/pico_rom.dir/rom.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/platform.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/time.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_time/timeout_helper.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/sem.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/lock_core.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/mutex.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_sync/critical_section.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/datetime.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/pheap.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_util/queue.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_printf/printf.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_divider/divider.S.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_math.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_math.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/reset_interface.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb_descriptors.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/device/usbd.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/audio/audio_device.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/dfu/dfu_rt_device.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/midi/midi_device.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/msc/msc_device.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/net/net_device.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/usbtmc/usbtmc_device.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/tusb.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj CMakeFiles/pico_rom.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c.obj -o pico_rom.elf slower_boot2_padded_checksummed.S 2 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 2 | CMAKE_PROGRESS_2 = 3 | CMAKE_PROGRESS_3 = 4 | CMAKE_PROGRESS_4 = 5 | CMAKE_PROGRESS_5 = 6 | CMAKE_PROGRESS_6 = 7 | CMAKE_PROGRESS_7 = 8 | CMAKE_PROGRESS_8 = 9 | CMAKE_PROGRESS_9 = 10 | CMAKE_PROGRESS_10 = 63 11 | CMAKE_PROGRESS_11 = 12 | CMAKE_PROGRESS_12 = 13 | CMAKE_PROGRESS_13 = 14 | CMAKE_PROGRESS_14 = 15 | CMAKE_PROGRESS_15 = 16 | CMAKE_PROGRESS_16 = 17 | CMAKE_PROGRESS_17 = 18 | CMAKE_PROGRESS_18 = 19 | CMAKE_PROGRESS_19 = 20 | CMAKE_PROGRESS_20 = 21 | CMAKE_PROGRESS_21 = 22 | CMAKE_PROGRESS_22 = 23 | CMAKE_PROGRESS_23 = 24 | CMAKE_PROGRESS_24 = 25 | CMAKE_PROGRESS_25 = 26 | CMAKE_PROGRESS_26 = 27 | CMAKE_PROGRESS_27 = 28 | CMAKE_PROGRESS_28 = 29 | CMAKE_PROGRESS_29 = 30 | CMAKE_PROGRESS_30 = 31 | CMAKE_PROGRESS_31 = 32 | CMAKE_PROGRESS_32 = 33 | CMAKE_PROGRESS_33 = 34 | CMAKE_PROGRESS_34 = 35 | CMAKE_PROGRESS_35 = 36 | CMAKE_PROGRESS_36 = 37 | CMAKE_PROGRESS_37 = 38 | CMAKE_PROGRESS_38 = 39 | CMAKE_PROGRESS_39 = 40 | CMAKE_PROGRESS_40 = 41 | CMAKE_PROGRESS_41 = 42 | CMAKE_PROGRESS_42 = 43 | CMAKE_PROGRESS_43 = 44 | CMAKE_PROGRESS_44 = 45 | CMAKE_PROGRESS_45 = 46 | CMAKE_PROGRESS_46 = 47 | CMAKE_PROGRESS_47 = 48 | CMAKE_PROGRESS_48 = 49 | CMAKE_PROGRESS_49 = 50 | CMAKE_PROGRESS_50 = 64 51 | CMAKE_PROGRESS_51 = 52 | CMAKE_PROGRESS_52 = 53 | CMAKE_PROGRESS_53 = 54 | CMAKE_PROGRESS_54 = 55 | CMAKE_PROGRESS_55 = 56 | CMAKE_PROGRESS_56 = 57 | CMAKE_PROGRESS_57 = 58 | CMAKE_PROGRESS_58 = 59 | CMAKE_PROGRESS_59 = 60 | CMAKE_PROGRESS_60 = 61 | CMAKE_PROGRESS_61 = 62 | CMAKE_PROGRESS_62 = 63 | CMAKE_PROGRESS_63 = 64 | CMAKE_PROGRESS_64 = 65 | CMAKE_PROGRESS_65 = 66 | 67 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom.dir/rom.c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/pico_rom.dir/rom.c.obj -------------------------------------------------------------------------------- /CMakeFiles/pico_rom_rom_pio_h.dir/DependInfo.cmake: -------------------------------------------------------------------------------- 1 | # The set of languages for which implicit dependencies are needed: 2 | set(CMAKE_DEPENDS_LANGUAGES 3 | ) 4 | # The set of files for implicit dependencies of each language: 5 | 6 | # Targets to which this target links. 7 | set(CMAKE_TARGET_LINKED_INFO_FILES 8 | ) 9 | 10 | # Fortran module output directory. 11 | set(CMAKE_Fortran_TARGET_MODULE_DIR "") 12 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom_rom_pio_h.dir/build.make: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | # Delete rule output on recipe failure. 5 | .DELETE_ON_ERROR: 6 | 7 | 8 | #============================================================================= 9 | # Special targets provided by cmake. 10 | 11 | # Disable implicit rules so canonical targets will work. 12 | .SUFFIXES: 13 | 14 | 15 | # Disable VCS-based implicit rules. 16 | % : %,v 17 | 18 | 19 | # Disable VCS-based implicit rules. 20 | % : RCS/% 21 | 22 | 23 | # Disable VCS-based implicit rules. 24 | % : RCS/%,v 25 | 26 | 27 | # Disable VCS-based implicit rules. 28 | % : SCCS/s.% 29 | 30 | 31 | # Disable VCS-based implicit rules. 32 | % : s.% 33 | 34 | 35 | .SUFFIXES: .hpux_make_needs_suffix_list 36 | 37 | 38 | # Command-line flag to silence nested $(MAKE). 39 | $(VERBOSE)MAKESILENT = -s 40 | 41 | #Suppress display of executed commands. 42 | $(VERBOSE).SILENT: 43 | 44 | # A target that is always out of date. 45 | cmake_force: 46 | 47 | .PHONY : cmake_force 48 | 49 | #============================================================================= 50 | # Set environment variables for the build. 51 | 52 | # The shell in which to execute make rules. 53 | SHELL = /bin/sh 54 | 55 | # The CMake executable. 56 | CMAKE_COMMAND = /usr/local/Cellar/cmake/3.19.1/bin/cmake 57 | 58 | # The command to remove a file. 59 | RM = /usr/local/Cellar/cmake/3.19.1/bin/cmake -E rm -f 60 | 61 | # Escaping for special characters. 62 | EQUALS = = 63 | 64 | # The top-level source directory on which CMake was run. 65 | CMAKE_SOURCE_DIR = /Users/nickbild/working/pico_sdk/pico-examples 66 | 67 | # The top-level build directory on which CMake was run. 68 | CMAKE_BINARY_DIR = /Users/nickbild/working/pico_sdk/pico-examples 69 | 70 | # Utility rule file for pico_rom_rom_pio_h. 71 | 72 | # Include the progress variables for this target. 73 | include pico_rom/CMakeFiles/pico_rom_rom_pio_h.dir/progress.make 74 | 75 | pico_rom/CMakeFiles/pico_rom_rom_pio_h: pico_rom/rom.pio.h 76 | 77 | 78 | pico_rom/rom.pio.h: pico_rom/rom.pio 79 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/nickbild/working/pico_sdk/pico-examples/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating rom.pio.h" 80 | cd /Users/nickbild/working/pico_sdk/pico-examples/pico_rom && ../pioasm/pioasm -o c-sdk /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/rom.pio /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/rom.pio.h 81 | 82 | pico_rom_rom_pio_h: pico_rom/CMakeFiles/pico_rom_rom_pio_h 83 | pico_rom_rom_pio_h: pico_rom/rom.pio.h 84 | pico_rom_rom_pio_h: pico_rom/CMakeFiles/pico_rom_rom_pio_h.dir/build.make 85 | 86 | .PHONY : pico_rom_rom_pio_h 87 | 88 | # Rule to build all files generated by this target. 89 | pico_rom/CMakeFiles/pico_rom_rom_pio_h.dir/build: pico_rom_rom_pio_h 90 | 91 | .PHONY : pico_rom/CMakeFiles/pico_rom_rom_pio_h.dir/build 92 | 93 | pico_rom/CMakeFiles/pico_rom_rom_pio_h.dir/clean: 94 | cd /Users/nickbild/working/pico_sdk/pico-examples/pico_rom && $(CMAKE_COMMAND) -P CMakeFiles/pico_rom_rom_pio_h.dir/cmake_clean.cmake 95 | .PHONY : pico_rom/CMakeFiles/pico_rom_rom_pio_h.dir/clean 96 | 97 | pico_rom/CMakeFiles/pico_rom_rom_pio_h.dir/depend: 98 | cd /Users/nickbild/working/pico_sdk/pico-examples && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/nickbild/working/pico_sdk/pico-examples /Users/nickbild/working/pico_sdk/pico-examples/pico_rom /Users/nickbild/working/pico_sdk/pico-examples /Users/nickbild/working/pico_sdk/pico-examples/pico_rom /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/pico_rom_rom_pio_h.dir/DependInfo.cmake --color=$(COLOR) 99 | .PHONY : pico_rom/CMakeFiles/pico_rom_rom_pio_h.dir/depend 100 | 101 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom_rom_pio_h.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | file(REMOVE_RECURSE 2 | "CMakeFiles/pico_rom_rom_pio_h" 3 | "rom.pio.h" 4 | ) 5 | 6 | # Per-language clean rules from dependency scanning. 7 | foreach(lang ) 8 | include(CMakeFiles/pico_rom_rom_pio_h.dir/cmake_clean_${lang}.cmake OPTIONAL) 9 | endforeach() 10 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom_rom_pio_h.dir/depend.internal: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom_rom_pio_h.dir/depend.make: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | -------------------------------------------------------------------------------- /CMakeFiles/pico_rom_rom_pio_h.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 2 | 3 | -------------------------------------------------------------------------------- /CMakeFiles/progress.marks: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2.dir/ASM.includecache: -------------------------------------------------------------------------------- 1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) 2 | 3 | #IncludeRegexScan: ^.*$ 4 | 5 | #IncludeRegexComplain: ^$ 6 | 7 | #IncludeRegexTransform: 8 | 9 | /Users/nickbild/working/pico_sdk/pico-sdk/src/boards/include/boards/pico.h 10 | 11 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/config.h 12 | pico/config_autogen.h 13 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/pico/config_autogen.h 14 | 15 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h 16 | 17 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h 18 | hardware/platform_defs.h 19 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/hardware/platform_defs.h 20 | 21 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h 22 | 23 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_qspi.h 24 | 25 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/ssi.h 26 | 27 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude/boot2_helpers/exit_from_boot2.S 28 | hardware/regs/m0plus.h 29 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude/boot2_helpers/hardware/regs/m0plus.h 30 | 31 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude/boot2_helpers/read_flash_sreg.S 32 | boot2_helpers/wait_ssi_ready.S 33 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude/boot2_helpers/boot2_helpers/wait_ssi_ready.S 34 | 35 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude/boot2_helpers/wait_ssi_ready.S 36 | 37 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S 38 | pico/asm_helper.S 39 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/pico/asm_helper.S 40 | hardware/regs/addressmap.h 41 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/hardware/regs/addressmap.h 42 | hardware/regs/ssi.h 43 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/hardware/regs/ssi.h 44 | hardware/regs/pads_qspi.h 45 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/hardware/regs/pads_qspi.h 46 | boot2_helpers/exit_from_boot2.S 47 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_helpers/exit_from_boot2.S 48 | boot2_helpers/wait_ssi_ready.S 49 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_helpers/wait_ssi_ready.S 50 | boot2_helpers/read_flash_sreg.S 51 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_helpers/read_flash_sreg.S 52 | 53 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S 54 | hardware/platform_defs.h 55 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include/pico/hardware/platform_defs.h 56 | pico/config.h 57 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include/pico/pico/config.h 58 | 59 | generated/pico_base/pico/config_autogen.h 60 | /Users/nickbild/working/pico_sdk/pico-sdk/src/boards/include/boards/pico.h 61 | - 62 | 63 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2.dir/DependInfo.cmake: -------------------------------------------------------------------------------- 1 | # The set of languages for which implicit dependencies are needed: 2 | set(CMAKE_DEPENDS_LANGUAGES 3 | "ASM" 4 | ) 5 | # The set of files for implicit dependencies of each language: 6 | set(CMAKE_DEPENDS_CHECK_ASM 7 | "/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S" "/Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj" 8 | ) 9 | set(CMAKE_ASM_COMPILER_ID "GNU") 10 | 11 | # Preprocessor definitions for this target. 12 | set(CMAKE_TARGET_DEFINITIONS_ASM 13 | "PICO_BOARD=\"pico\"" 14 | "PICO_BUILD=1" 15 | "PICO_FLASH_SPI_CLKDIV=4" 16 | "PICO_NO_HARDWARE=0" 17 | "PICO_ON_DEVICE=1" 18 | ) 19 | 20 | # The include file search paths: 21 | set(CMAKE_ASM_TARGET_INCLUDE_PATH 22 | "/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude" 23 | "/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include" 24 | "/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_base/include" 25 | "/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include" 26 | "generated/pico_base" 27 | "/Users/nickbild/working/pico_sdk/pico-sdk/src/boards/include" 28 | "/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include" 29 | ) 30 | 31 | # Targets to which this target links. 32 | set(CMAKE_TARGET_LINKED_INFO_FILES 33 | ) 34 | 35 | # Fortran module output directory. 36 | set(CMAKE_Fortran_TARGET_MODULE_DIR "") 37 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickbild/picoROM/11d8425c38c841c5278a6e6419f4db266f2711ae/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2.dir/build.make: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | # Delete rule output on recipe failure. 5 | .DELETE_ON_ERROR: 6 | 7 | 8 | #============================================================================= 9 | # Special targets provided by cmake. 10 | 11 | # Disable implicit rules so canonical targets will work. 12 | .SUFFIXES: 13 | 14 | 15 | # Disable VCS-based implicit rules. 16 | % : %,v 17 | 18 | 19 | # Disable VCS-based implicit rules. 20 | % : RCS/% 21 | 22 | 23 | # Disable VCS-based implicit rules. 24 | % : RCS/%,v 25 | 26 | 27 | # Disable VCS-based implicit rules. 28 | % : SCCS/s.% 29 | 30 | 31 | # Disable VCS-based implicit rules. 32 | % : s.% 33 | 34 | 35 | .SUFFIXES: .hpux_make_needs_suffix_list 36 | 37 | 38 | # Command-line flag to silence nested $(MAKE). 39 | $(VERBOSE)MAKESILENT = -s 40 | 41 | #Suppress display of executed commands. 42 | $(VERBOSE).SILENT: 43 | 44 | # A target that is always out of date. 45 | cmake_force: 46 | 47 | .PHONY : cmake_force 48 | 49 | #============================================================================= 50 | # Set environment variables for the build. 51 | 52 | # The shell in which to execute make rules. 53 | SHELL = /bin/sh 54 | 55 | # The CMake executable. 56 | CMAKE_COMMAND = /usr/local/Cellar/cmake/3.19.1/bin/cmake 57 | 58 | # The command to remove a file. 59 | RM = /usr/local/Cellar/cmake/3.19.1/bin/cmake -E rm -f 60 | 61 | # Escaping for special characters. 62 | EQUALS = = 63 | 64 | # The top-level source directory on which CMake was run. 65 | CMAKE_SOURCE_DIR = /Users/nickbild/working/pico_sdk/pico-examples 66 | 67 | # The top-level build directory on which CMake was run. 68 | CMAKE_BINARY_DIR = /Users/nickbild/working/pico_sdk/pico-examples 69 | 70 | # Include any dependencies generated for this target. 71 | include pico_rom/CMakeFiles/slower_boot2.dir/depend.make 72 | 73 | # Include the progress variables for this target. 74 | include pico_rom/CMakeFiles/slower_boot2.dir/progress.make 75 | 76 | # Include the compile flags for this target's objects. 77 | include pico_rom/CMakeFiles/slower_boot2.dir/flags.make 78 | 79 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: pico_rom/CMakeFiles/slower_boot2.dir/flags.make 80 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S 81 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/nickbild/working/pico_sdk/pico-examples/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building ASM object pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj" 82 | cd /Users/nickbild/working/pico_sdk/pico-examples/pico_rom && /usr/local/bin/arm-none-eabi-gcc $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj -c /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S 83 | 84 | # Object files for target slower_boot2 85 | slower_boot2_OBJECTS = \ 86 | "CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj" 87 | 88 | # External object files for target slower_boot2 89 | slower_boot2_EXTERNAL_OBJECTS = 90 | 91 | pico_rom/slower_boot2.elf: pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj 92 | pico_rom/slower_boot2.elf: pico_rom/CMakeFiles/slower_boot2.dir/build.make 93 | pico_rom/slower_boot2.elf: /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot_stage2.ld 94 | pico_rom/slower_boot2.elf: pico_rom/CMakeFiles/slower_boot2.dir/link.txt 95 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/nickbild/working/pico_sdk/pico-examples/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking ASM executable slower_boot2.elf" 96 | cd /Users/nickbild/working/pico_sdk/pico-examples/pico_rom && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/slower_boot2.dir/link.txt --verbose=$(VERBOSE) 97 | cd /Users/nickbild/working/pico_sdk/pico-examples/pico_rom && /usr/local/bin/arm-none-eabi-objdump -h slower_boot2.elf >slower_boot2.dis 98 | cd /Users/nickbild/working/pico_sdk/pico-examples/pico_rom && /usr/local/bin/arm-none-eabi-objdump -d slower_boot2.elf >>slower_boot2.dis 99 | 100 | # Rule to build all files generated by this target. 101 | pico_rom/CMakeFiles/slower_boot2.dir/build: pico_rom/slower_boot2.elf 102 | 103 | .PHONY : pico_rom/CMakeFiles/slower_boot2.dir/build 104 | 105 | pico_rom/CMakeFiles/slower_boot2.dir/clean: 106 | cd /Users/nickbild/working/pico_sdk/pico-examples/pico_rom && $(CMAKE_COMMAND) -P CMakeFiles/slower_boot2.dir/cmake_clean.cmake 107 | .PHONY : pico_rom/CMakeFiles/slower_boot2.dir/clean 108 | 109 | pico_rom/CMakeFiles/slower_boot2.dir/depend: 110 | cd /Users/nickbild/working/pico_sdk/pico-examples && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/nickbild/working/pico_sdk/pico-examples /Users/nickbild/working/pico_sdk/pico-examples/pico_rom /Users/nickbild/working/pico_sdk/pico-examples /Users/nickbild/working/pico_sdk/pico-examples/pico_rom /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/slower_boot2.dir/DependInfo.cmake --color=$(COLOR) 111 | .PHONY : pico_rom/CMakeFiles/slower_boot2.dir/depend 112 | 113 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | file(REMOVE_RECURSE 2 | "CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj" 3 | "slower_boot2.elf" 4 | "slower_boot2.pdb" 5 | ) 6 | 7 | # Per-language clean rules from dependency scanning. 8 | foreach(lang ASM) 9 | include(CMakeFiles/slower_boot2.dir/cmake_clean_${lang}.cmake OPTIONAL) 10 | endforeach() 11 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2.dir/depend.internal: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj 5 | /Users/nickbild/working/pico_sdk/pico-sdk/src/boards/include/boards/pico.h 6 | /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/config.h 7 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h 8 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h 9 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h 10 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_qspi.h 11 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/ssi.h 12 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude/boot2_helpers/exit_from_boot2.S 13 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude/boot2_helpers/read_flash_sreg.S 14 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude/boot2_helpers/wait_ssi_ready.S 15 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S 16 | /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S 17 | generated/pico_base/pico/config_autogen.h 18 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2.dir/depend.make: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/boards/include/boards/pico.h 5 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include/pico/config.h 6 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h 7 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h 8 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h 9 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_qspi.h 10 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/ssi.h 11 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude/boot2_helpers/exit_from_boot2.S 12 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude/boot2_helpers/read_flash_sreg.S 13 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude/boot2_helpers/wait_ssi_ready.S 14 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S 15 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include/pico/asm_helper.S 16 | pico_rom/CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj: generated/pico_base/pico/config_autogen.h 17 | 18 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2.dir/flags.make: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | # compile ASM with /usr/local/bin/arm-none-eabi-gcc 5 | ASM_DEFINES = -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_FLASH_SPI_CLKDIV=4 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 6 | 7 | ASM_INCLUDES = -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/asminclude -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2040/hardware_regs/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/hardware_base/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/common/pico_base/include -I/Users/nickbild/working/pico_sdk/pico-examples/generated/pico_base -I/Users/nickbild/working/pico_sdk/pico-sdk/src/boards/include -I/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/pico_platform/include 8 | 9 | ASM_FLAGS = -march=armv6-m -mcpu=cortex-m0plus -mthumb -O3 -DNDEBUG 10 | 11 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2.dir/link.txt: -------------------------------------------------------------------------------- 1 | /usr/local/bin/arm-none-eabi-gcc -march=armv6-m -mcpu=cortex-m0plus -mthumb -O3 -DNDEBUG -Wl,--build-id=none --specs=nosys.specs -nostartfiles -Wl,--script=/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot_stage2.ld -Wl,-Map=slower_boot2.elf.map CMakeFiles/slower_boot2.dir/Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/boot2_w25q080.S.obj -o slower_boot2.elf 2 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 2 | CMAKE_PROGRESS_2 = 3 | 4 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2_bin.dir/DependInfo.cmake: -------------------------------------------------------------------------------- 1 | # The set of languages for which implicit dependencies are needed: 2 | set(CMAKE_DEPENDS_LANGUAGES 3 | ) 4 | # The set of files for implicit dependencies of each language: 5 | 6 | # Targets to which this target links. 7 | set(CMAKE_TARGET_LINKED_INFO_FILES 8 | ) 9 | 10 | # Fortran module output directory. 11 | set(CMAKE_Fortran_TARGET_MODULE_DIR "") 12 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2_bin.dir/build.make: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | # Delete rule output on recipe failure. 5 | .DELETE_ON_ERROR: 6 | 7 | 8 | #============================================================================= 9 | # Special targets provided by cmake. 10 | 11 | # Disable implicit rules so canonical targets will work. 12 | .SUFFIXES: 13 | 14 | 15 | # Disable VCS-based implicit rules. 16 | % : %,v 17 | 18 | 19 | # Disable VCS-based implicit rules. 20 | % : RCS/% 21 | 22 | 23 | # Disable VCS-based implicit rules. 24 | % : RCS/%,v 25 | 26 | 27 | # Disable VCS-based implicit rules. 28 | % : SCCS/s.% 29 | 30 | 31 | # Disable VCS-based implicit rules. 32 | % : s.% 33 | 34 | 35 | .SUFFIXES: .hpux_make_needs_suffix_list 36 | 37 | 38 | # Command-line flag to silence nested $(MAKE). 39 | $(VERBOSE)MAKESILENT = -s 40 | 41 | #Suppress display of executed commands. 42 | $(VERBOSE).SILENT: 43 | 44 | # A target that is always out of date. 45 | cmake_force: 46 | 47 | .PHONY : cmake_force 48 | 49 | #============================================================================= 50 | # Set environment variables for the build. 51 | 52 | # The shell in which to execute make rules. 53 | SHELL = /bin/sh 54 | 55 | # The CMake executable. 56 | CMAKE_COMMAND = /usr/local/Cellar/cmake/3.19.1/bin/cmake 57 | 58 | # The command to remove a file. 59 | RM = /usr/local/Cellar/cmake/3.19.1/bin/cmake -E rm -f 60 | 61 | # Escaping for special characters. 62 | EQUALS = = 63 | 64 | # The top-level source directory on which CMake was run. 65 | CMAKE_SOURCE_DIR = /Users/nickbild/working/pico_sdk/pico-examples 66 | 67 | # The top-level build directory on which CMake was run. 68 | CMAKE_BINARY_DIR = /Users/nickbild/working/pico_sdk/pico-examples 69 | 70 | # Utility rule file for slower_boot2_bin. 71 | 72 | # Include the progress variables for this target. 73 | include pico_rom/CMakeFiles/slower_boot2_bin.dir/progress.make 74 | 75 | pico_rom/CMakeFiles/slower_boot2_bin: pico_rom/slower_boot2.bin 76 | 77 | 78 | pico_rom/slower_boot2.bin: pico_rom/slower_boot2.elf 79 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/nickbild/working/pico_sdk/pico-examples/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating slower_boot2.bin" 80 | cd /Users/nickbild/working/pico_sdk/pico-examples/pico_rom && /usr/local/bin/arm-none-eabi-objcopy -Obinary /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/slower_boot2.elf /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/slower_boot2.bin 81 | 82 | slower_boot2_bin: pico_rom/CMakeFiles/slower_boot2_bin 83 | slower_boot2_bin: pico_rom/slower_boot2.bin 84 | slower_boot2_bin: pico_rom/CMakeFiles/slower_boot2_bin.dir/build.make 85 | 86 | .PHONY : slower_boot2_bin 87 | 88 | # Rule to build all files generated by this target. 89 | pico_rom/CMakeFiles/slower_boot2_bin.dir/build: slower_boot2_bin 90 | 91 | .PHONY : pico_rom/CMakeFiles/slower_boot2_bin.dir/build 92 | 93 | pico_rom/CMakeFiles/slower_boot2_bin.dir/clean: 94 | cd /Users/nickbild/working/pico_sdk/pico-examples/pico_rom && $(CMAKE_COMMAND) -P CMakeFiles/slower_boot2_bin.dir/cmake_clean.cmake 95 | .PHONY : pico_rom/CMakeFiles/slower_boot2_bin.dir/clean 96 | 97 | pico_rom/CMakeFiles/slower_boot2_bin.dir/depend: 98 | cd /Users/nickbild/working/pico_sdk/pico-examples && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/nickbild/working/pico_sdk/pico-examples /Users/nickbild/working/pico_sdk/pico-examples/pico_rom /Users/nickbild/working/pico_sdk/pico-examples /Users/nickbild/working/pico_sdk/pico-examples/pico_rom /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/slower_boot2_bin.dir/DependInfo.cmake --color=$(COLOR) 99 | .PHONY : pico_rom/CMakeFiles/slower_boot2_bin.dir/depend 100 | 101 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2_bin.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | file(REMOVE_RECURSE 2 | "CMakeFiles/slower_boot2_bin" 3 | "slower_boot2.bin" 4 | ) 5 | 6 | # Per-language clean rules from dependency scanning. 7 | foreach(lang ) 8 | include(CMakeFiles/slower_boot2_bin.dir/cmake_clean_${lang}.cmake OPTIONAL) 9 | endforeach() 10 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2_bin.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 2 | 3 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2_padded_checksummed_asm.dir/DependInfo.cmake: -------------------------------------------------------------------------------- 1 | # The set of languages for which implicit dependencies are needed: 2 | set(CMAKE_DEPENDS_LANGUAGES 3 | ) 4 | # The set of files for implicit dependencies of each language: 5 | 6 | # Targets to which this target links. 7 | set(CMAKE_TARGET_LINKED_INFO_FILES 8 | ) 9 | 10 | # Fortran module output directory. 11 | set(CMAKE_Fortran_TARGET_MODULE_DIR "") 12 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2_padded_checksummed_asm.dir/build.make: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | # Delete rule output on recipe failure. 5 | .DELETE_ON_ERROR: 6 | 7 | 8 | #============================================================================= 9 | # Special targets provided by cmake. 10 | 11 | # Disable implicit rules so canonical targets will work. 12 | .SUFFIXES: 13 | 14 | 15 | # Disable VCS-based implicit rules. 16 | % : %,v 17 | 18 | 19 | # Disable VCS-based implicit rules. 20 | % : RCS/% 21 | 22 | 23 | # Disable VCS-based implicit rules. 24 | % : RCS/%,v 25 | 26 | 27 | # Disable VCS-based implicit rules. 28 | % : SCCS/s.% 29 | 30 | 31 | # Disable VCS-based implicit rules. 32 | % : s.% 33 | 34 | 35 | .SUFFIXES: .hpux_make_needs_suffix_list 36 | 37 | 38 | # Command-line flag to silence nested $(MAKE). 39 | $(VERBOSE)MAKESILENT = -s 40 | 41 | #Suppress display of executed commands. 42 | $(VERBOSE).SILENT: 43 | 44 | # A target that is always out of date. 45 | cmake_force: 46 | 47 | .PHONY : cmake_force 48 | 49 | #============================================================================= 50 | # Set environment variables for the build. 51 | 52 | # The shell in which to execute make rules. 53 | SHELL = /bin/sh 54 | 55 | # The CMake executable. 56 | CMAKE_COMMAND = /usr/local/Cellar/cmake/3.19.1/bin/cmake 57 | 58 | # The command to remove a file. 59 | RM = /usr/local/Cellar/cmake/3.19.1/bin/cmake -E rm -f 60 | 61 | # Escaping for special characters. 62 | EQUALS = = 63 | 64 | # The top-level source directory on which CMake was run. 65 | CMAKE_SOURCE_DIR = /Users/nickbild/working/pico_sdk/pico-examples 66 | 67 | # The top-level build directory on which CMake was run. 68 | CMAKE_BINARY_DIR = /Users/nickbild/working/pico_sdk/pico-examples 69 | 70 | # Utility rule file for slower_boot2_padded_checksummed_asm. 71 | 72 | # Include the progress variables for this target. 73 | include pico_rom/CMakeFiles/slower_boot2_padded_checksummed_asm.dir/progress.make 74 | 75 | pico_rom/CMakeFiles/slower_boot2_padded_checksummed_asm: pico_rom/slower_boot2_padded_checksummed.S 76 | 77 | 78 | pico_rom/slower_boot2_padded_checksummed.S: pico_rom/slower_boot2.bin 79 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/nickbild/working/pico_sdk/pico-examples/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating slower_boot2_padded_checksummed.S" 80 | cd /Users/nickbild/working/pico_sdk/pico-examples/pico_rom && /usr/local/Frameworks/Python.framework/Versions/3.9/bin/python3.9 /Users/nickbild/working/pico_sdk/pico-sdk/src/rp2_common/boot_stage2/pad_checksum -s 0xffffffff /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/slower_boot2.bin /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/slower_boot2_padded_checksummed.S 81 | 82 | pico_rom/slower_boot2.bin: pico_rom/slower_boot2.elf 83 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/nickbild/working/pico_sdk/pico-examples/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating slower_boot2.bin" 84 | cd /Users/nickbild/working/pico_sdk/pico-examples/pico_rom && /usr/local/bin/arm-none-eabi-objcopy -Obinary /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/slower_boot2.elf /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/slower_boot2.bin 85 | 86 | slower_boot2_padded_checksummed_asm: pico_rom/CMakeFiles/slower_boot2_padded_checksummed_asm 87 | slower_boot2_padded_checksummed_asm: pico_rom/slower_boot2.bin 88 | slower_boot2_padded_checksummed_asm: pico_rom/slower_boot2_padded_checksummed.S 89 | slower_boot2_padded_checksummed_asm: pico_rom/CMakeFiles/slower_boot2_padded_checksummed_asm.dir/build.make 90 | 91 | .PHONY : slower_boot2_padded_checksummed_asm 92 | 93 | # Rule to build all files generated by this target. 94 | pico_rom/CMakeFiles/slower_boot2_padded_checksummed_asm.dir/build: slower_boot2_padded_checksummed_asm 95 | 96 | .PHONY : pico_rom/CMakeFiles/slower_boot2_padded_checksummed_asm.dir/build 97 | 98 | pico_rom/CMakeFiles/slower_boot2_padded_checksummed_asm.dir/clean: 99 | cd /Users/nickbild/working/pico_sdk/pico-examples/pico_rom && $(CMAKE_COMMAND) -P CMakeFiles/slower_boot2_padded_checksummed_asm.dir/cmake_clean.cmake 100 | .PHONY : pico_rom/CMakeFiles/slower_boot2_padded_checksummed_asm.dir/clean 101 | 102 | pico_rom/CMakeFiles/slower_boot2_padded_checksummed_asm.dir/depend: 103 | cd /Users/nickbild/working/pico_sdk/pico-examples && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/nickbild/working/pico_sdk/pico-examples /Users/nickbild/working/pico_sdk/pico-examples/pico_rom /Users/nickbild/working/pico_sdk/pico-examples /Users/nickbild/working/pico_sdk/pico-examples/pico_rom /Users/nickbild/working/pico_sdk/pico-examples/pico_rom/CMakeFiles/slower_boot2_padded_checksummed_asm.dir/DependInfo.cmake --color=$(COLOR) 104 | .PHONY : pico_rom/CMakeFiles/slower_boot2_padded_checksummed_asm.dir/depend 105 | 106 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2_padded_checksummed_asm.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | file(REMOVE_RECURSE 2 | "CMakeFiles/slower_boot2_padded_checksummed_asm" 3 | "slower_boot2.bin" 4 | "slower_boot2_padded_checksummed.S" 5 | ) 6 | 7 | # Per-language clean rules from dependency scanning. 8 | foreach(lang ) 9 | include(CMakeFiles/slower_boot2_padded_checksummed_asm.dir/cmake_clean_${lang}.cmake OPTIONAL) 10 | endforeach() 11 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2_padded_checksummed_asm.dir/depend.internal: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2_padded_checksummed_asm.dir/depend.make: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19 3 | 4 | -------------------------------------------------------------------------------- /CMakeFiles/slower_boot2_padded_checksummed_asm.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 2 | CMAKE_PROGRESS_2 = 3 | 4 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # Run from RAM only. Flash is too slow for heavy overclocking. 2 | set(PICO_DEFAULT_BINARY_TYPE copy_to_ram) 3 | 4 | add_executable(pico_rom) 5 | 6 | target_sources(pico_rom PRIVATE rom.c) 7 | 8 | # Enable USB output, disable UART output. 9 | pico_enable_stdio_usb(pico_rom 1) 10 | pico_enable_stdio_uart(pico_rom 0) 11 | 12 | target_link_libraries(pico_rom PRIVATE pico_stdlib) 13 | pico_add_extra_outputs(pico_rom) 14 | 15 | # Add url via pico_set_program_url. 16 | example_auto_set_url(pico_rom) 17 | 18 | # Slow down flash during boot for heavy overclocking. 19 | pico_define_boot_stage2(slower_boot2 ${PICO_DEFAULT_BOOT_STAGE2_FILE}) 20 | target_compile_definitions(slower_boot2 PRIVATE PICO_FLASH_SPI_CLKDIV=4) 21 | pico_set_boot_stage2(pico_rom slower_boot2) 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # PicoROM 2 | 3 | PicoROM emulates ROM chips to allow for rapid development of retro computer software. Rather than remove the ROM IC, burn new contents, and replace the chip for each iteration, PicoROM makes it possible to simply drag-and-drop new code, without even turning the retro computer off. 4 | 5 | I'm using it to emulate an Atmel 28C256 32KB EEPROM, but it should be compatible with many other similar chips without modification. 6 | 7 |
8 |
9 |