From 9a106f8c952bfd6834c0263e29697d1030c22ef2 Mon Sep 17 00:00:00 2001 From: graham sanderson Date: Thu, 9 Feb 2023 17:18:42 -0600 Subject: [PATCH] minor scanvideo demo cleanup --- scanvideo/demo1/demo1.c | 3 +-- scanvideo/mandelbrot/CMakeLists.txt | 2 +- scanvideo/mandelbrot/mandelbrot.c | 2 +- scanvideo/sprite_demo/sprite_demo.c | 8 ++++---- 4 files changed, 7 insertions(+), 8 deletions(-) diff --git a/scanvideo/demo1/demo1.c b/scanvideo/demo1/demo1.c index e2959e4..3dde98e 100644 --- a/scanvideo/demo1/demo1.c +++ b/scanvideo/demo1/demo1.c @@ -393,7 +393,7 @@ volatile uint32_t scanline_color = 0; int vga_main(void) { mutex_init(&frame_logic_mutex); - gpio_debug_pins_init(); +// gpio_debug_pins_init(); gpio_init(24); gpio_init(22); @@ -597,7 +597,6 @@ bool render_scanline_test_pattern(struct scanvideo_scanline_buffer *dest, int co return true; } -//#include "hardware/structs/vreg_and_chip_reset.h" int main(void) { gpio_put(27, 0); diff --git a/scanvideo/mandelbrot/CMakeLists.txt b/scanvideo/mandelbrot/CMakeLists.txt index 3d4068e..5f6ca4b 100644 --- a/scanvideo/mandelbrot/CMakeLists.txt +++ b/scanvideo/mandelbrot/CMakeLists.txt @@ -5,7 +5,7 @@ if (TARGET pico_scanvideo_dpi) target_compile_definitions(mandelbrot PRIVATE PICO_SCANVIDEO_PLANE1_VARIABLE_FRAGMENT_DMA=1 - #TURBO_BOOST + #TURBO_BOOST=1 ) target_link_libraries(mandelbrot PRIVATE pico_stdlib diff --git a/scanvideo/mandelbrot/mandelbrot.c b/scanvideo/mandelbrot/mandelbrot.c index 5f7a181..fe84a46 100644 --- a/scanvideo/mandelbrot/mandelbrot.c +++ b/scanvideo/mandelbrot/mandelbrot.c @@ -274,7 +274,7 @@ int main(void) { base_freq = 50000; #endif #if PICO_ON_DEVICE -#ifdef TURBO_BOOST +#if TURBO_BOOST vreg_set_voltage(VREG_VOLTAGE_1_30); sleep_ms(10); set_sys_clock_khz(base_freq*6, true); diff --git a/scanvideo/sprite_demo/sprite_demo.c b/scanvideo/sprite_demo/sprite_demo.c index 1b9480e..d1bc9b7 100644 --- a/scanvideo/sprite_demo/sprite_demo.c +++ b/scanvideo/sprite_demo/sprite_demo.c @@ -21,12 +21,12 @@ #include "raspberry_128x128_bgar5515.h" #include "raspberry_128x128_bgar5515_flip.h" -#include "hardware/structs/vreg_and_chip_reset.h" +#include "hardware/vreg.h" //#define VGA_MODE vga_mode_320x240_60 #define VGA_MODE vga_mode_640x480_60 #define DUAL_CORE_RENDER -// #define TURBO_BOOST +// #define TURBO_BOOST 1 #define N_BERRIES 45 CU_REGISTER_DEBUG_PINS(generation) @@ -171,8 +171,8 @@ void __time_critical_func(frame_update_logic)() { } int main(void) { -#ifdef TURBO_BOOST - hw_set_bits(&mm_vreg_and_chip_reset->vreg, VREG_AND_CHIP_RESET_VREG_VSEL_BITS); +#if TURBO_BOOST + vreg_set_voltage(VREG_VOLTAGE_MAX); sleep_ms(10); set_sys_clock_khz(400000, true); #else