aboutsummaryrefslogtreecommitdiff
path: root/keyboards/vinhcatba
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/vinhcatba')
-rw-r--r--keyboards/vinhcatba/uncertainty/bongo.c7
-rw-r--r--keyboards/vinhcatba/uncertainty/bongo.h2
-rw-r--r--keyboards/vinhcatba/uncertainty/config.h4
-rw-r--r--keyboards/vinhcatba/uncertainty/uncertainty.c3
4 files changed, 12 insertions, 4 deletions
diff --git a/keyboards/vinhcatba/uncertainty/bongo.c b/keyboards/vinhcatba/uncertainty/bongo.c
index 707955ee88..773a882f50 100644
--- a/keyboards/vinhcatba/uncertainty/bongo.c
+++ b/keyboards/vinhcatba/uncertainty/bongo.c
@@ -1,7 +1,14 @@
// Copyright 2022 Parker Levin (@pedker)
// SPDX-License-Identifier: GPL-2.0-or-later
+#include "bongo.h"
+#include <stdlib.h>
#include "quantum.h"
+#include "matrix.h"
+#include "oled_driver.h"
+#include "timer.h"
+#include "wpm.h"
+#include "util.h"
#define ANIM_FRAME_DURATION 75 // how long each frame lasts in ms
#define ANIM_SIZE 636 // number of bytes in array, minimize for adequate firmware size, max is 1024
diff --git a/keyboards/vinhcatba/uncertainty/bongo.h b/keyboards/vinhcatba/uncertainty/bongo.h
index d1cecbc619..c4bb1ed675 100644
--- a/keyboards/vinhcatba/uncertainty/bongo.h
+++ b/keyboards/vinhcatba/uncertainty/bongo.h
@@ -3,4 +3,6 @@
#pragma once
+#include <stdbool.h>
+
void draw_bongo(bool minimal);
diff --git a/keyboards/vinhcatba/uncertainty/config.h b/keyboards/vinhcatba/uncertainty/config.h
index 5c02b78efe..82671dfdc0 100644
--- a/keyboards/vinhcatba/uncertainty/config.h
+++ b/keyboards/vinhcatba/uncertainty/config.h
@@ -11,8 +11,8 @@
#define WS2812_PWM_CHANNEL 4 // CH4
#define WS2812_PWM_PAL_MODE 2 // AF2
-#define WS2812_DMA_STREAM STM32_DMA1_STREAM2 // DMA1 Stream 2 for TIM3_UP (table 28 in reference manual)
-#define WS2812_DMA_CHANNEL 5 // DMA Channel 5 for TIM3_UP (table 28 in reference manual)
+#define WS2812_PWM_DMA_STREAM STM32_DMA1_STREAM2 // DMA1 Stream 2 for TIM3_UP (table 28 in reference manual)
+#define WS2812_PWM_DMA_CHANNEL 5 // DMA Channel 5 for TIM3_UP (table 28 in reference manual)
#define I2C1_CLOCK_SPEED 400000
diff --git a/keyboards/vinhcatba/uncertainty/uncertainty.c b/keyboards/vinhcatba/uncertainty/uncertainty.c
index 19e5a5cfd5..c569f07a3b 100644
--- a/keyboards/vinhcatba/uncertainty/uncertainty.c
+++ b/keyboards/vinhcatba/uncertainty/uncertainty.c
@@ -1,8 +1,7 @@
// Copyright 2023 Vinh Le (@vinhcatba)
// SPDX-License-Identifier: GPL-2.0-or-later
-#include QMK_KEYBOARD_H
-#include "quantum.h"
+#include "uncertainty.h"
#ifdef OLED_ENABLE
#include "bongo.h"