├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── firmware ├── FIRMWARE.BIN └── FIRMWARE.PD2 ├── idf ├── CMakeLists.txt ├── LICENSE ├── Makefile ├── main │ ├── CMakeLists.txt │ ├── D64DataSource.cpp │ ├── D64DataSource.h │ ├── DataSource.h │ ├── EspConn.cpp │ ├── EspConn.h │ ├── EspHttp.cpp │ ├── EspHttp.h │ ├── FAT32.cpp │ ├── FAT32.h │ ├── HTTPClient.cpp │ ├── HTTPClient.h │ ├── HTTPDataSource.cpp │ ├── HTTPDataSource.h │ ├── IEEE488.cpp │ ├── IEEE488.h │ ├── Logger.h │ ├── NetworkDataSource.cpp │ ├── NetworkDataSource.h │ ├── SD_routines.cpp │ ├── SD_routines.h │ ├── SPI_routines.cpp │ ├── SPI_routines.h │ ├── Settings.cpp │ ├── Settings.h │ ├── base64.cpp │ ├── base64.hpp │ ├── cbmlayout.h │ ├── console.cpp │ ├── console.h │ ├── hardware.h │ ├── hardware_esp32.cpp │ ├── hardware_esp32.h │ ├── helpers.cpp │ ├── helpers.h │ ├── http.cpp │ ├── http.h │ ├── main.cpp.bak │ └── petdisk.cpp ├── partitions.csv ├── scripts │ ├── GitHash.cmake │ └── githash.py ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32 ├── sdkconfig.defaults.esp32s2 └── www │ └── petdisk.php ├── legacy ├── LICENSE ├── Makefile ├── PETDISK.CFG ├── githash.py ├── partitions.csv ├── platformio.ini ├── reset.py ├── sdkconfig.sd_loader └── src │ ├── CMakeLists.txt │ ├── ConsoleLogger.cpp │ ├── ConsoleLogger.h │ ├── D64DataSource.cpp │ ├── D64DataSource.h │ ├── DataSource.h │ ├── EspConn.h │ ├── EspHttp.cpp │ ├── EspHttp.h │ ├── EspLogger.h │ ├── FAT32.cpp │ ├── FAT32.h │ ├── IEEE488.cpp │ ├── IEEE488.h │ ├── Logger.h │ ├── NetworkDataSource.cpp │ ├── NetworkDataSource.h │ ├── SD_routines.cpp │ ├── SD_routines.h │ ├── SPI_routines.cpp │ ├── SPI_routines.h │ ├── Serial.cpp │ ├── Serial.h │ ├── SerialLogger.h │ ├── Settings.cpp │ ├── Settings.h │ ├── avr │ ├── EspConn.cpp │ ├── avr_main.cpp │ ├── bootloader │ │ ├── DataSource.h │ │ ├── FAT32_tiny.cpp │ │ ├── FAT32_tiny.h │ │ ├── Logger.h │ │ ├── SD_routines.cpp │ │ ├── SD_routines.h │ │ ├── SPI_routines.cpp │ │ ├── SPI_routines.h │ │ ├── Serial.h │ │ ├── SerialLogger.h │ │ └── bootloader.cpp │ ├── d64_test.cpp │ ├── fsDataSource.cpp │ ├── fsDataSource.h │ ├── hardware_avr.cpp │ └── hardware_avr.h │ ├── base64.cpp │ ├── base64.h │ ├── cbmlayout.h │ ├── esp32 │ ├── EspConn.cpp │ ├── hardware_esp32.cpp │ └── hardware_esp32.h │ ├── hardware.h │ ├── helpers.cpp │ ├── helpers.h │ ├── petdisk.cpp │ ├── sd_loader │ └── sd_loader.cpp │ └── tools │ └── filesize.cpp ├── schematics ├── PETdisk_MAX_Schematic.pdf ├── dip_version │ ├── gerbers │ │ ├── petdisk_max_dip_board_outline.gm1 │ │ ├── petdisk_max_dip_bottom_copper.gbl │ │ ├── petdisk_max_dip_bottom_paste.gbp │ │ ├── petdisk_max_dip_bottom_silk.gbo │ │ ├── petdisk_max_dip_bottom_soldermask.gbs │ │ ├── petdisk_max_dip_drills.txt │ │ ├── petdisk_max_dip_drills_NPTH.txt │ │ ├── petdisk_max_dip_top_copper.gtl │ │ ├── petdisk_max_dip_top_paste.gtp │ │ ├── petdisk_max_dip_top_silk.gto │ │ └── petdisk_max_dip_top_soldermask.gts │ ├── petdisk_max_dip.brd │ ├── petdisk_max_dip.sch │ └── petdisk_max_dip_partlist.txt ├── petdisk_esp32.pdf └── tape_power_adapter │ ├── gerbers │ ├── tape_power_adapter_board_outline.gm1 │ ├── tape_power_adapter_bottom_copper.gbl │ ├── tape_power_adapter_bottom_paste.gbp │ ├── tape_power_adapter_bottom_silk.gbo │ ├── tape_power_adapter_bottom_soldermask.gbs │ ├── tape_power_adapter_drills.txt │ ├── tape_power_adapter_drills_NPTH.txt │ ├── tape_power_adapter_top_copper.gtl │ ├── tape_power_adapter_top_paste.gtp │ ├── tape_power_adapter_top_silk.gto │ └── tape_power_adapter_top_soldermask.gts │ ├── tape_power_adapter.brd │ └── tape_power_adapter.sch ├── test └── Makefile └── www └── petdisk.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/README.md -------------------------------------------------------------------------------- /firmware/FIRMWARE.BIN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/firmware/FIRMWARE.BIN -------------------------------------------------------------------------------- /firmware/FIRMWARE.PD2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/firmware/FIRMWARE.PD2 -------------------------------------------------------------------------------- /idf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/CMakeLists.txt -------------------------------------------------------------------------------- /idf/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/LICENSE -------------------------------------------------------------------------------- /idf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/Makefile -------------------------------------------------------------------------------- /idf/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/CMakeLists.txt -------------------------------------------------------------------------------- /idf/main/D64DataSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/D64DataSource.cpp -------------------------------------------------------------------------------- /idf/main/D64DataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/D64DataSource.h -------------------------------------------------------------------------------- /idf/main/DataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/DataSource.h -------------------------------------------------------------------------------- /idf/main/EspConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/EspConn.cpp -------------------------------------------------------------------------------- /idf/main/EspConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/EspConn.h -------------------------------------------------------------------------------- /idf/main/EspHttp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/EspHttp.cpp -------------------------------------------------------------------------------- /idf/main/EspHttp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/EspHttp.h -------------------------------------------------------------------------------- /idf/main/FAT32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/FAT32.cpp -------------------------------------------------------------------------------- /idf/main/FAT32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/FAT32.h -------------------------------------------------------------------------------- /idf/main/HTTPClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/HTTPClient.cpp -------------------------------------------------------------------------------- /idf/main/HTTPClient.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void http_native_request(void* args); -------------------------------------------------------------------------------- /idf/main/HTTPDataSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/HTTPDataSource.cpp -------------------------------------------------------------------------------- /idf/main/HTTPDataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/HTTPDataSource.h -------------------------------------------------------------------------------- /idf/main/IEEE488.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/IEEE488.cpp -------------------------------------------------------------------------------- /idf/main/IEEE488.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/IEEE488.h -------------------------------------------------------------------------------- /idf/main/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/Logger.h -------------------------------------------------------------------------------- /idf/main/NetworkDataSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/NetworkDataSource.cpp -------------------------------------------------------------------------------- /idf/main/NetworkDataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/NetworkDataSource.h -------------------------------------------------------------------------------- /idf/main/SD_routines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/SD_routines.cpp -------------------------------------------------------------------------------- /idf/main/SD_routines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/SD_routines.h -------------------------------------------------------------------------------- /idf/main/SPI_routines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/SPI_routines.cpp -------------------------------------------------------------------------------- /idf/main/SPI_routines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/SPI_routines.h -------------------------------------------------------------------------------- /idf/main/Settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/Settings.cpp -------------------------------------------------------------------------------- /idf/main/Settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/Settings.h -------------------------------------------------------------------------------- /idf/main/base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/base64.cpp -------------------------------------------------------------------------------- /idf/main/base64.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/base64.hpp -------------------------------------------------------------------------------- /idf/main/cbmlayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/cbmlayout.h -------------------------------------------------------------------------------- /idf/main/console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/console.cpp -------------------------------------------------------------------------------- /idf/main/console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/console.h -------------------------------------------------------------------------------- /idf/main/hardware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/hardware.h -------------------------------------------------------------------------------- /idf/main/hardware_esp32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/hardware_esp32.cpp -------------------------------------------------------------------------------- /idf/main/hardware_esp32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/hardware_esp32.h -------------------------------------------------------------------------------- /idf/main/helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/helpers.cpp -------------------------------------------------------------------------------- /idf/main/helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/helpers.h -------------------------------------------------------------------------------- /idf/main/http.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/http.cpp -------------------------------------------------------------------------------- /idf/main/http.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/http.h -------------------------------------------------------------------------------- /idf/main/main.cpp.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/main.cpp.bak -------------------------------------------------------------------------------- /idf/main/petdisk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/main/petdisk.cpp -------------------------------------------------------------------------------- /idf/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/partitions.csv -------------------------------------------------------------------------------- /idf/scripts/GitHash.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/scripts/GitHash.cmake -------------------------------------------------------------------------------- /idf/scripts/githash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/scripts/githash.py -------------------------------------------------------------------------------- /idf/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/sdkconfig.defaults -------------------------------------------------------------------------------- /idf/sdkconfig.defaults.esp32: -------------------------------------------------------------------------------- 1 | CONFIG_IDF_TARGET="esp32" -------------------------------------------------------------------------------- /idf/sdkconfig.defaults.esp32s2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/sdkconfig.defaults.esp32s2 -------------------------------------------------------------------------------- /idf/www/petdisk.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/idf/www/petdisk.php -------------------------------------------------------------------------------- /legacy/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/LICENSE -------------------------------------------------------------------------------- /legacy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/Makefile -------------------------------------------------------------------------------- /legacy/PETDISK.CFG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/PETDISK.CFG -------------------------------------------------------------------------------- /legacy/githash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/githash.py -------------------------------------------------------------------------------- /legacy/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/partitions.csv -------------------------------------------------------------------------------- /legacy/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/platformio.ini -------------------------------------------------------------------------------- /legacy/reset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/reset.py -------------------------------------------------------------------------------- /legacy/sdkconfig.sd_loader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/sdkconfig.sd_loader -------------------------------------------------------------------------------- /legacy/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/CMakeLists.txt -------------------------------------------------------------------------------- /legacy/src/ConsoleLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/ConsoleLogger.cpp -------------------------------------------------------------------------------- /legacy/src/ConsoleLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/ConsoleLogger.h -------------------------------------------------------------------------------- /legacy/src/D64DataSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/D64DataSource.cpp -------------------------------------------------------------------------------- /legacy/src/D64DataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/D64DataSource.h -------------------------------------------------------------------------------- /legacy/src/DataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/DataSource.h -------------------------------------------------------------------------------- /legacy/src/EspConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/EspConn.h -------------------------------------------------------------------------------- /legacy/src/EspHttp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/EspHttp.cpp -------------------------------------------------------------------------------- /legacy/src/EspHttp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/EspHttp.h -------------------------------------------------------------------------------- /legacy/src/EspLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/EspLogger.h -------------------------------------------------------------------------------- /legacy/src/FAT32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/FAT32.cpp -------------------------------------------------------------------------------- /legacy/src/FAT32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/FAT32.h -------------------------------------------------------------------------------- /legacy/src/IEEE488.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/IEEE488.cpp -------------------------------------------------------------------------------- /legacy/src/IEEE488.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/IEEE488.h -------------------------------------------------------------------------------- /legacy/src/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/Logger.h -------------------------------------------------------------------------------- /legacy/src/NetworkDataSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/NetworkDataSource.cpp -------------------------------------------------------------------------------- /legacy/src/NetworkDataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/NetworkDataSource.h -------------------------------------------------------------------------------- /legacy/src/SD_routines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/SD_routines.cpp -------------------------------------------------------------------------------- /legacy/src/SD_routines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/SD_routines.h -------------------------------------------------------------------------------- /legacy/src/SPI_routines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/SPI_routines.cpp -------------------------------------------------------------------------------- /legacy/src/SPI_routines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/SPI_routines.h -------------------------------------------------------------------------------- /legacy/src/Serial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/Serial.cpp -------------------------------------------------------------------------------- /legacy/src/Serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/Serial.h -------------------------------------------------------------------------------- /legacy/src/SerialLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/SerialLogger.h -------------------------------------------------------------------------------- /legacy/src/Settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/Settings.cpp -------------------------------------------------------------------------------- /legacy/src/Settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/Settings.h -------------------------------------------------------------------------------- /legacy/src/avr/EspConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/EspConn.cpp -------------------------------------------------------------------------------- /legacy/src/avr/avr_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/avr_main.cpp -------------------------------------------------------------------------------- /legacy/src/avr/bootloader/DataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/bootloader/DataSource.h -------------------------------------------------------------------------------- /legacy/src/avr/bootloader/FAT32_tiny.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/bootloader/FAT32_tiny.cpp -------------------------------------------------------------------------------- /legacy/src/avr/bootloader/FAT32_tiny.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/bootloader/FAT32_tiny.h -------------------------------------------------------------------------------- /legacy/src/avr/bootloader/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/bootloader/Logger.h -------------------------------------------------------------------------------- /legacy/src/avr/bootloader/SD_routines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/bootloader/SD_routines.cpp -------------------------------------------------------------------------------- /legacy/src/avr/bootloader/SD_routines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/bootloader/SD_routines.h -------------------------------------------------------------------------------- /legacy/src/avr/bootloader/SPI_routines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/bootloader/SPI_routines.cpp -------------------------------------------------------------------------------- /legacy/src/avr/bootloader/SPI_routines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/bootloader/SPI_routines.h -------------------------------------------------------------------------------- /legacy/src/avr/bootloader/Serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/bootloader/Serial.h -------------------------------------------------------------------------------- /legacy/src/avr/bootloader/SerialLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/bootloader/SerialLogger.h -------------------------------------------------------------------------------- /legacy/src/avr/bootloader/bootloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/bootloader/bootloader.cpp -------------------------------------------------------------------------------- /legacy/src/avr/d64_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/d64_test.cpp -------------------------------------------------------------------------------- /legacy/src/avr/fsDataSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/fsDataSource.cpp -------------------------------------------------------------------------------- /legacy/src/avr/fsDataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/fsDataSource.h -------------------------------------------------------------------------------- /legacy/src/avr/hardware_avr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/hardware_avr.cpp -------------------------------------------------------------------------------- /legacy/src/avr/hardware_avr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/avr/hardware_avr.h -------------------------------------------------------------------------------- /legacy/src/base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/base64.cpp -------------------------------------------------------------------------------- /legacy/src/base64.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | -------------------------------------------------------------------------------- /legacy/src/cbmlayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/cbmlayout.h -------------------------------------------------------------------------------- /legacy/src/esp32/EspConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/esp32/EspConn.cpp -------------------------------------------------------------------------------- /legacy/src/esp32/hardware_esp32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/esp32/hardware_esp32.cpp -------------------------------------------------------------------------------- /legacy/src/esp32/hardware_esp32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/esp32/hardware_esp32.h -------------------------------------------------------------------------------- /legacy/src/hardware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/hardware.h -------------------------------------------------------------------------------- /legacy/src/helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/helpers.cpp -------------------------------------------------------------------------------- /legacy/src/helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/helpers.h -------------------------------------------------------------------------------- /legacy/src/petdisk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/petdisk.cpp -------------------------------------------------------------------------------- /legacy/src/sd_loader/sd_loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/sd_loader/sd_loader.cpp -------------------------------------------------------------------------------- /legacy/src/tools/filesize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/legacy/src/tools/filesize.cpp -------------------------------------------------------------------------------- /schematics/PETdisk_MAX_Schematic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/PETdisk_MAX_Schematic.pdf -------------------------------------------------------------------------------- /schematics/dip_version/gerbers/petdisk_max_dip_board_outline.gm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/gerbers/petdisk_max_dip_board_outline.gm1 -------------------------------------------------------------------------------- /schematics/dip_version/gerbers/petdisk_max_dip_bottom_copper.gbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/gerbers/petdisk_max_dip_bottom_copper.gbl -------------------------------------------------------------------------------- /schematics/dip_version/gerbers/petdisk_max_dip_bottom_paste.gbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/gerbers/petdisk_max_dip_bottom_paste.gbp -------------------------------------------------------------------------------- /schematics/dip_version/gerbers/petdisk_max_dip_bottom_silk.gbo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/gerbers/petdisk_max_dip_bottom_silk.gbo -------------------------------------------------------------------------------- /schematics/dip_version/gerbers/petdisk_max_dip_bottom_soldermask.gbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/gerbers/petdisk_max_dip_bottom_soldermask.gbs -------------------------------------------------------------------------------- /schematics/dip_version/gerbers/petdisk_max_dip_drills.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/gerbers/petdisk_max_dip_drills.txt -------------------------------------------------------------------------------- /schematics/dip_version/gerbers/petdisk_max_dip_drills_NPTH.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/gerbers/petdisk_max_dip_drills_NPTH.txt -------------------------------------------------------------------------------- /schematics/dip_version/gerbers/petdisk_max_dip_top_copper.gtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/gerbers/petdisk_max_dip_top_copper.gtl -------------------------------------------------------------------------------- /schematics/dip_version/gerbers/petdisk_max_dip_top_paste.gtp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/gerbers/petdisk_max_dip_top_paste.gtp -------------------------------------------------------------------------------- /schematics/dip_version/gerbers/petdisk_max_dip_top_silk.gto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/gerbers/petdisk_max_dip_top_silk.gto -------------------------------------------------------------------------------- /schematics/dip_version/gerbers/petdisk_max_dip_top_soldermask.gts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/gerbers/petdisk_max_dip_top_soldermask.gts -------------------------------------------------------------------------------- /schematics/dip_version/petdisk_max_dip.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/petdisk_max_dip.brd -------------------------------------------------------------------------------- /schematics/dip_version/petdisk_max_dip.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/petdisk_max_dip.sch -------------------------------------------------------------------------------- /schematics/dip_version/petdisk_max_dip_partlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/dip_version/petdisk_max_dip_partlist.txt -------------------------------------------------------------------------------- /schematics/petdisk_esp32.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/petdisk_esp32.pdf -------------------------------------------------------------------------------- /schematics/tape_power_adapter/gerbers/tape_power_adapter_board_outline.gm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/gerbers/tape_power_adapter_board_outline.gm1 -------------------------------------------------------------------------------- /schematics/tape_power_adapter/gerbers/tape_power_adapter_bottom_copper.gbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/gerbers/tape_power_adapter_bottom_copper.gbl -------------------------------------------------------------------------------- /schematics/tape_power_adapter/gerbers/tape_power_adapter_bottom_paste.gbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/gerbers/tape_power_adapter_bottom_paste.gbp -------------------------------------------------------------------------------- /schematics/tape_power_adapter/gerbers/tape_power_adapter_bottom_silk.gbo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/gerbers/tape_power_adapter_bottom_silk.gbo -------------------------------------------------------------------------------- /schematics/tape_power_adapter/gerbers/tape_power_adapter_bottom_soldermask.gbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/gerbers/tape_power_adapter_bottom_soldermask.gbs -------------------------------------------------------------------------------- /schematics/tape_power_adapter/gerbers/tape_power_adapter_drills.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/gerbers/tape_power_adapter_drills.txt -------------------------------------------------------------------------------- /schematics/tape_power_adapter/gerbers/tape_power_adapter_drills_NPTH.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/gerbers/tape_power_adapter_drills_NPTH.txt -------------------------------------------------------------------------------- /schematics/tape_power_adapter/gerbers/tape_power_adapter_top_copper.gtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/gerbers/tape_power_adapter_top_copper.gtl -------------------------------------------------------------------------------- /schematics/tape_power_adapter/gerbers/tape_power_adapter_top_paste.gtp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/gerbers/tape_power_adapter_top_paste.gtp -------------------------------------------------------------------------------- /schematics/tape_power_adapter/gerbers/tape_power_adapter_top_silk.gto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/gerbers/tape_power_adapter_top_silk.gto -------------------------------------------------------------------------------- /schematics/tape_power_adapter/gerbers/tape_power_adapter_top_soldermask.gts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/gerbers/tape_power_adapter_top_soldermask.gts -------------------------------------------------------------------------------- /schematics/tape_power_adapter/tape_power_adapter.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/tape_power_adapter.brd -------------------------------------------------------------------------------- /schematics/tape_power_adapter/tape_power_adapter.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/schematics/tape_power_adapter/tape_power_adapter.sch -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/test/Makefile -------------------------------------------------------------------------------- /www/petdisk.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitfixer/petdisk-max/HEAD/www/petdisk.php --------------------------------------------------------------------------------