Skip to content

Commit

Permalink
Disable serial uart
Browse files Browse the repository at this point in the history
Increase versions to 0.9.0
Mixed case firmware name
  • Loading branch information
wickerwaka committed Jul 11, 2023
1 parent 50ef35d commit 153af5b
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 16 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/firmware.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ jobs:
with:
name: firmware
path: |
build/picorom.elf
build/picorom.uf2
build/PicoROM.elf
build/PicoROM.uf2
if-no-files-found: error

release:
Expand All @@ -58,5 +58,5 @@ jobs:
uses: svenstaro/upload-release-action@v2
with:
file_glob: true
file: picorom*
file: PicoROM*

22 changes: 12 additions & 10 deletions firmware/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@ project(rom_emulator C CXX ASM)
set(CMAKE_C_STANDARD 11)
set(CMAKE_CXX_STANDARD 17)
pico_sdk_init()
add_executable(picorom
add_executable(PicoROM
main.cpp
pico_link.cpp
rom.cpp
comms.cpp
)

pico_set_float_implementation(picorom none)
pico_set_double_implementation(picorom none)
pico_set_float_implementation(PicoROM none)
pico_set_double_implementation(PicoROM none)

target_compile_definitions(picorom PRIVATE
target_compile_definitions(PicoROM PRIVATE
PICO_HEAP_SIZE=128
PICO_STACK_SIZE=512
PICO_CORE1_STACK_SIZE=4
Expand All @@ -23,11 +23,13 @@ target_compile_definitions(picorom PRIVATE
OUTPUT_BUFFER=1
)

pico_generate_pio_header(picorom ${CMAKE_CURRENT_LIST_DIR}/data_bus.pio)
pico_generate_pio_header(picorom ${CMAKE_CURRENT_LIST_DIR}/comms.pio)
pico_generate_pio_header(PicoROM ${CMAKE_CURRENT_LIST_DIR}/data_bus.pio)
pico_generate_pio_header(PicoROM ${CMAKE_CURRENT_LIST_DIR}/comms.pio)

pico_enable_stdio_usb(picorom 1)
pico_set_linker_script(picorom ${CMAKE_CURRENT_LIST_DIR}/memmap_firmware.ld)
pico_enable_stdio_usb(PicoROM 1)
pico_enable_stdio_uart(PicoROM 0)

pico_add_extra_outputs(picorom)
target_link_libraries(picorom pico_stdlib pico_multicore hardware_pio)
pico_set_linker_script(PicoROM ${CMAKE_CURRENT_LIST_DIR}/memmap_firmware.ld)

pico_add_extra_outputs(PicoROM)
target_link_libraries(PicoROM pico_stdlib pico_multicore hardware_pio)
2 changes: 1 addition & 1 deletion host/picolink/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "picolink"
version = "0.1.0"
version = "0.9.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
2 changes: 1 addition & 1 deletion host/picorom/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "picorom"
version = "0.1.0"
version = "0.9.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
2 changes: 1 addition & 1 deletion host/pypicorom/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "pypicorom"
version = "0.1.0"
version = "0.9.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down

0 comments on commit 153af5b

Please sign in to comment.