minor scanvideo demo cleanup

pull/41/head
graham sanderson 2023-02-09 17:18:42 -06:00
rodzic eb6658e820
commit 9a106f8c95
4 zmienionych plików z 7 dodań i 8 usunięć

Wyświetl plik

@ -393,7 +393,7 @@ volatile uint32_t scanline_color = 0;
int vga_main(void) { int vga_main(void) {
mutex_init(&frame_logic_mutex); mutex_init(&frame_logic_mutex);
gpio_debug_pins_init(); // gpio_debug_pins_init();
gpio_init(24); gpio_init(24);
gpio_init(22); gpio_init(22);
@ -597,7 +597,6 @@ bool render_scanline_test_pattern(struct scanvideo_scanline_buffer *dest, int co
return true; return true;
} }
//#include "hardware/structs/vreg_and_chip_reset.h"
int main(void) { int main(void) {
gpio_put(27, 0); gpio_put(27, 0);

Wyświetl plik

@ -5,7 +5,7 @@ if (TARGET pico_scanvideo_dpi)
target_compile_definitions(mandelbrot PRIVATE target_compile_definitions(mandelbrot PRIVATE
PICO_SCANVIDEO_PLANE1_VARIABLE_FRAGMENT_DMA=1 PICO_SCANVIDEO_PLANE1_VARIABLE_FRAGMENT_DMA=1
#TURBO_BOOST #TURBO_BOOST=1
) )
target_link_libraries(mandelbrot PRIVATE target_link_libraries(mandelbrot PRIVATE
pico_stdlib pico_stdlib

Wyświetl plik

@ -274,7 +274,7 @@ int main(void) {
base_freq = 50000; base_freq = 50000;
#endif #endif
#if PICO_ON_DEVICE #if PICO_ON_DEVICE
#ifdef TURBO_BOOST #if TURBO_BOOST
vreg_set_voltage(VREG_VOLTAGE_1_30); vreg_set_voltage(VREG_VOLTAGE_1_30);
sleep_ms(10); sleep_ms(10);
set_sys_clock_khz(base_freq*6, true); set_sys_clock_khz(base_freq*6, true);

Wyświetl plik

@ -21,12 +21,12 @@
#include "raspberry_128x128_bgar5515.h" #include "raspberry_128x128_bgar5515.h"
#include "raspberry_128x128_bgar5515_flip.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_320x240_60
#define VGA_MODE vga_mode_640x480_60 #define VGA_MODE vga_mode_640x480_60
#define DUAL_CORE_RENDER #define DUAL_CORE_RENDER
// #define TURBO_BOOST // #define TURBO_BOOST 1
#define N_BERRIES 45 #define N_BERRIES 45
CU_REGISTER_DEBUG_PINS(generation) CU_REGISTER_DEBUG_PINS(generation)
@ -171,8 +171,8 @@ void __time_critical_func(frame_update_logic)() {
} }
int main(void) { int main(void) {
#ifdef TURBO_BOOST #if TURBO_BOOST
hw_set_bits(&mm_vreg_and_chip_reset->vreg, VREG_AND_CHIP_RESET_VREG_VSEL_BITS); vreg_set_voltage(VREG_VOLTAGE_MAX);
sleep_ms(10); sleep_ms(10);
set_sys_clock_khz(400000, true); set_sys_clock_khz(400000, true);
#else #else