Added initial BL61X and BL808 support, some chip changes

This commit is contained in:
Marek Kraus
2023-01-07 16:57:45 +01:00
parent 841a52177b
commit 2740d305ba
6 changed files with 38 additions and 5 deletions
+2 -1
View File
@@ -5,6 +5,7 @@ struct blisp_chip blisp_chip_bl60x = {
.type = BLISP_CHIP_BL60X,
.type_str = "bl60x",
.usb_isp_available = false,
.default_eflash_loader_xtal = "40m",
.default_xtal = "40m",
.handshake_byte_multiplier = 0.006f,
.needs_eflash_loader = true
};
+11
View File
@@ -0,0 +1,11 @@
// SPDX-License-Identifier: MIT
#include "blisp.h"
struct blisp_chip blisp_chip_bl61x = {
.type = BLISP_CHIP_BL61X,
.type_str = "bl808",
.usb_isp_available = true,
.default_xtal = "-", // ?
.handshake_byte_multiplier = 0.003f,
.needs_eflash_loader = false
};
+2 -1
View File
@@ -5,6 +5,7 @@ struct blisp_chip blisp_chip_bl70x = {
.type = BLISP_CHIP_BL70X,
.type_str = "bl70x",
.usb_isp_available = true,
.default_eflash_loader_xtal = "32m",
.default_xtal = "32m",
.handshake_byte_multiplier = 0.003f,
.needs_eflash_loader = true
};
+11
View File
@@ -0,0 +1,11 @@
// SPDX-License-Identifier: MIT
#include "blisp.h"
struct blisp_chip blisp_chip_bl808 = {
.type = BLISP_CHIP_BL808,
.type_str = "bl808",
.usb_isp_available = true, // TODO: Only for BL808D :-(
.default_xtal = "-", // ?
.handshake_byte_multiplier = 0.003f,
.needs_eflash_loader = false
};