Commit Graph

44 Commits

Author SHA1 Message Date
Dual Tachyon
25769c44d8 Changed flash enums to mirror the original. 2023-08-12 21:22:38 +01:00
Dual Tachyon
511a2351dc Added BK1080_SetFrequency. 2023-08-12 21:20:55 +01:00
Dual Tachyon
ea3d795697 Deleted extra empty line. 2023-08-12 21:20:07 +01:00
Dual Tachyon
63db1215bc Moved arm-size to a macro. 2023-08-12 21:19:34 +01:00
Dual Tachyon
c013f1a7c7 Fixed previous commit, now we run at 48MHz. 2023-08-12 20:01:34 +01:00
Dual Tachyon
9367ed2591 Fixed BK1080 register 5. 2023-08-12 19:51:19 +01:00
Dual Tachyon
9f7450f128 Fixed BK1080 register name (decimal). 2023-08-12 19:48:47 +01:00
Dual Tachyon
2dcfd96f8c Fixed 2 bugs with PMU and SYSCON. 2023-08-12 19:44:09 +01:00
Dual Tachyon
0e4868df43 Updated newly named squelch fields. 2023-08-12 18:26:38 +01:00
Andrej
da8cfda813
Made names of squelch params more familiar (#5)
Co-authored-by: Andrej Antunovikj <andrej@case.edu>
2023-08-12 18:08:40 +01:00
Dual Tachyon
1e027f8939 Added battery module. 2023-08-12 17:50:08 +01:00
Dual Tachyon
a1d3857479 Added backlight driver. 2023-08-12 17:40:05 +01:00
Dual Tachyon
dcbd538a55 Revamped BK4819 registers to improve readability. 2023-08-12 17:34:20 +01:00
Dual Tachyon
7448bd43d2 Added extra GPIO pins. 2023-08-12 17:27:26 +01:00
Dual Tachyon
6cafe230c2 Added BK1080_Mute. 2023-08-12 17:21:00 +01:00
Dual Tachyon
bd54acb76d Fixed type for some EEPROM setting. 2023-08-12 17:18:02 +01:00
Dual Tachyon
57c0ae3a46 Renames from Andrej. 2023-08-12 17:17:29 +01:00
Dual Tachyon
bceb390999 Fixed register name in BK1080 driver. 2023-08-12 17:15:58 +01:00
Dual Tachyon
7fb8f1dd96 Fixed TODOs in radio code. 2023-08-11 22:37:38 +01:00
Andrej Antunovikj
5f3109b836 Added build instructions to README 2023-08-11 20:52:59 +01:00
Dual Tachyon
3b34df58cf Fixed file mode. 2023-08-11 15:59:08 +01:00
Dual Tachyon
9695818121 Backup of almost finished radio register setup. 2023-08-11 15:41:23 +01:00
Dual Tachyon
615d27a625 Fixed a crash with -Os on some compilers. 2023-08-11 14:06:33 +01:00
Dual Tachyon
bce35ec297 Added radio configuration. Needs a few fixes. 2023-08-11 11:51:17 +01:00
Dual Tachyon
acbf814fb4 Added keyboard driver from Manuel. 2023-08-10 21:34:28 +01:00
Andrej Antunovikj
4276ef807c Add 'size' after successful make 2023-08-10 20:45:45 +01:00
Dual Tachyon
0173e9157d Added missing copyright and license notices. 2023-08-10 20:37:33 +01:00
Dual Tachyon
1acf3966ec Added git ignore file. 2023-08-10 17:53:07 +01:00
Dual Tachyon
e49893261c Implemented loading settings from EEPROM. 2023-08-10 17:51:57 +01:00
Dual Tachyon
85a6cf7a66 Fixed the namespace for BK registers. 2023-08-10 17:47:28 +01:00
Dual Tachyon
7f9c9a15bd Added support for reading the battery state. 2023-08-10 14:08:55 +01:00
Dual Tachyon
aad89ee266 Named GPIO pins for ST7565. 2023-08-10 12:49:31 +01:00
Dual Tachyon
8c0b910128 Named GPIO pins for backlight and flashlight. 2023-08-10 12:30:41 +01:00
Dual Tachyon
7659792c4a Added BK4819 initialisation. 2023-08-10 11:57:44 +01:00
Dual Tachyon
0d1e0a084c Added BK1080 initialisation. 2023-08-10 11:46:22 +01:00
Dual Tachyon
994eb4f235 Added ADC initialisation. 2023-08-10 11:45:46 +01:00
Dual Tachyon
726c96c157 Blink the flash light to show signs of life. 2023-08-10 11:35:02 +01:00
Dual Tachyon
7e2a824bca Fixed delay function names to their actual units. 2023-08-10 11:33:32 +01:00
Dual Tachyon
67e7a85b05 Exposed bitfields before and after shifting. 2023-08-10 11:09:07 +01:00
Dual Tachyon
935a48671a Added _PIN_ to the GPIO definitions. 2023-08-10 10:49:32 +01:00
Dual Tachyon
93c3273e3f Switched from xxd to .incbin for the overlay. 2023-08-09 17:28:21 +01:00
Dual Tachyon
26af598092 Added missing notice and fixed header guard. 2023-08-09 16:51:48 +01:00
Dual Tachyon
fc65cd11a6 First version. 2023-08-09 16:06:51 +01:00
DualTachyon
196886c0c0
Initial commit 2023-08-09 16:01:44 +01:00