Merge pull request #317 from adafruit/more-bossac18

update bossac18 for neokey, neo, rotary, slide trinkey m0
This commit is contained in:
Ha Thach 2022-01-13 11:27:05 +07:00 committed by GitHub
commit 3f214fea3b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 61 additions and 8 deletions

View file

@ -387,7 +387,7 @@ adafruit_neotrinkey_m0.vid.1=0x239A
adafruit_neotrinkey_m0.pid.1=0x00EF adafruit_neotrinkey_m0.pid.1=0x00EF
adafruit_neotrinkey_m0.vid.1=0x239A adafruit_neotrinkey_m0.vid.1=0x239A
adafruit_neotrinkey_m0.pid.1=0x80F0 adafruit_neotrinkey_m0.pid.1=0x80F0
adafruit_neotrinkey_m0.upload.tool=bossac adafruit_neotrinkey_m0.upload.tool=bossac18
adafruit_neotrinkey_m0.upload.protocol=sam-ba adafruit_neotrinkey_m0.upload.protocol=sam-ba
adafruit_neotrinkey_m0.upload.maximum_size=262144 adafruit_neotrinkey_m0.upload.maximum_size=262144
adafruit_neotrinkey_m0.upload.offset=0x2000 adafruit_neotrinkey_m0.upload.offset=0x2000
@ -435,7 +435,7 @@ adafruit_rotarytrinkey_m0.vid.1=0x239A
adafruit_rotarytrinkey_m0.pid.1=0x00FB adafruit_rotarytrinkey_m0.pid.1=0x00FB
adafruit_rotarytrinkey_m0.vid.1=0x239A adafruit_rotarytrinkey_m0.vid.1=0x239A
adafruit_rotarytrinkey_m0.pid.1=0x80FC adafruit_rotarytrinkey_m0.pid.1=0x80FC
adafruit_rotarytrinkey_m0.upload.tool=bossac adafruit_rotarytrinkey_m0.upload.tool=bossac18
adafruit_rotarytrinkey_m0.upload.protocol=sam-ba adafruit_rotarytrinkey_m0.upload.protocol=sam-ba
adafruit_rotarytrinkey_m0.upload.maximum_size=262144 adafruit_rotarytrinkey_m0.upload.maximum_size=262144
adafruit_rotarytrinkey_m0.upload.offset=0x2000 adafruit_rotarytrinkey_m0.upload.offset=0x2000
@ -483,7 +483,7 @@ adafruit_neokeytrinkey_m0.vid.1=0x239A
adafruit_neokeytrinkey_m0.pid.1=0x00FF adafruit_neokeytrinkey_m0.pid.1=0x00FF
adafruit_neokeytrinkey_m0.vid.1=0x239A adafruit_neokeytrinkey_m0.vid.1=0x239A
adafruit_neokeytrinkey_m0.pid.1=0x8100 adafruit_neokeytrinkey_m0.pid.1=0x8100
adafruit_neokeytrinkey_m0.upload.tool=bossac adafruit_neokeytrinkey_m0.upload.tool=bossac18
adafruit_neokeytrinkey_m0.upload.protocol=sam-ba adafruit_neokeytrinkey_m0.upload.protocol=sam-ba
adafruit_neokeytrinkey_m0.upload.maximum_size=262144 adafruit_neokeytrinkey_m0.upload.maximum_size=262144
adafruit_neokeytrinkey_m0.upload.offset=0x2000 adafruit_neokeytrinkey_m0.upload.offset=0x2000
@ -533,7 +533,7 @@ adafruit_slidetrinkey_m0.vid.1=0x239A
adafruit_slidetrinkey_m0.pid.1=0x0101 adafruit_slidetrinkey_m0.pid.1=0x0101
adafruit_slidetrinkey_m0.vid.1=0x239A adafruit_slidetrinkey_m0.vid.1=0x239A
adafruit_slidetrinkey_m0.pid.1=0x8102 adafruit_slidetrinkey_m0.pid.1=0x8102
adafruit_slidetrinkey_m0.upload.tool=bossac adafruit_slidetrinkey_m0.upload.tool=bossac18
adafruit_slidetrinkey_m0.upload.protocol=sam-ba adafruit_slidetrinkey_m0.upload.protocol=sam-ba
adafruit_slidetrinkey_m0.upload.maximum_size=262144 adafruit_slidetrinkey_m0.upload.maximum_size=262144
adafruit_slidetrinkey_m0.upload.offset=0x2000 adafruit_slidetrinkey_m0.upload.offset=0x2000

View file

@ -98,8 +98,22 @@ static const uint8_t A1 = PIN_A1;
/* /*
* SPI Interfaces * SPI Interfaces
* Fake SPI Interface just so we can compile
*/ */
#define SPI_INTERFACES_COUNT 0 #define SPI_INTERFACES_COUNT 1
#define PIN_SPI_MISO PIN_A0
#define PIN_SPI_MOSI PIN_A0
#define PIN_SPI_SCK PIN_A0
#define PERIPH_SPI sercom0
#define PAD_SPI_TX SPI_PAD_0_SCK_1
#define PAD_SPI_RX SERCOM_RX_PAD_0
static const uint8_t SS = PIN_A0;
static const uint8_t MOSI = PIN_SPI_MOSI;
static const uint8_t MISO = PIN_SPI_MISO;
static const uint8_t SCK = PIN_SPI_SCK;
/* /*
* Wire Interfaces * Wire Interfaces

View file

@ -97,8 +97,21 @@ static const uint8_t A2 = PIN_A2;
/* /*
* SPI Interfaces * SPI Interfaces
* Fake SPI Interface just so we can compile
*/ */
#define SPI_INTERFACES_COUNT 0 #define SPI_INTERFACES_COUNT 1
#define PIN_SPI_MISO PIN_A0
#define PIN_SPI_MOSI PIN_A0
#define PIN_SPI_SCK PIN_A0
#define PERIPH_SPI sercom0
#define PAD_SPI_TX SPI_PAD_0_SCK_1
#define PAD_SPI_RX SERCOM_RX_PAD_0
static const uint8_t SS = PIN_A0;
static const uint8_t MOSI = PIN_SPI_MOSI;
static const uint8_t MISO = PIN_SPI_MISO;
static const uint8_t SCK = PIN_SPI_SCK;
/* /*
* Wire Interfaces * Wire Interfaces

View file

@ -104,8 +104,21 @@ static const uint8_t A2 = PIN_A2;
/* /*
* SPI Interfaces * SPI Interfaces
* Fake SPI Interface just so we can compile
*/ */
#define SPI_INTERFACES_COUNT 0 #define SPI_INTERFACES_COUNT 1
#define PIN_SPI_MISO PIN_A0
#define PIN_SPI_MOSI PIN_A0
#define PIN_SPI_SCK PIN_A0
#define PERIPH_SPI sercom0
#define PAD_SPI_TX SPI_PAD_0_SCK_1
#define PAD_SPI_RX SERCOM_RX_PAD_0
static const uint8_t SS = PIN_A0;
static const uint8_t MOSI = PIN_SPI_MOSI;
static const uint8_t MISO = PIN_SPI_MISO;
static const uint8_t SCK = PIN_SPI_SCK;
/* /*
* Wire Interfaces * Wire Interfaces

View file

@ -101,8 +101,21 @@ static const uint8_t A2 = PIN_A2;
/* /*
* SPI Interfaces * SPI Interfaces
* Fake SPI Interface just so we can compile
*/ */
#define SPI_INTERFACES_COUNT 0 #define SPI_INTERFACES_COUNT 1
#define PIN_SPI_MISO PIN_A0
#define PIN_SPI_MOSI PIN_A0
#define PIN_SPI_SCK PIN_A0
#define PERIPH_SPI sercom0
#define PAD_SPI_TX SPI_PAD_0_SCK_1
#define PAD_SPI_RX SERCOM_RX_PAD_0
static const uint8_t SS = PIN_A0;
static const uint8_t MOSI = PIN_SPI_MOSI;
static const uint8_t MISO = PIN_SPI_MISO;
static const uint8_t SCK = PIN_SPI_SCK;
/* /*
* Wire Interfaces * Wire Interfaces