~ruther/qmk_firmware

d1bd5a01007194538f40d049d5df4cbfea619df9 — QMK Bot 3 years ago 77ea1bd + 7fb312c
Merge remote-tracking branch 'origin/master' into develop
M tmk_core/protocol/arm_atsam/i2c_master.c => tmk_core/protocol/arm_atsam/i2c_master.c +3 -0
@@ 297,6 297,9 @@ uint8_t I2C3733_Init_Drivers(void) {
    if (gcr_actual > LED_GCR_MAX) gcr_actual = LED_GCR_MAX;
    gcr_desired = gcr_actual;

    void issi3733_prepare_arrays(void);
    issi3733_prepare_arrays();

    // Set up master device
    i2c_led_send_CRWL(0);
    i2c_led_select_page(0, 3);

M tmk_core/protocol/arm_atsam/main_arm_atsam.c => tmk_core/protocol/arm_atsam/main_arm_atsam.c +0 -2
@@ 300,8 300,6 @@ int main(void) {
    i2c1_init();
#endif // RGB_MATRIX_ENABLE

    matrix_init();

    USB_Hub_init();

    DBGC(DC_MAIN_UDC_START_BEGIN);

M tmk_core/protocol/arm_atsam/md_rgb_matrix.c => tmk_core/protocol/arm_atsam/md_rgb_matrix.c +6 -0
@@ 206,6 206,12 @@ void gcr_compute(void) {
}

void issi3733_prepare_arrays(void) {
    static bool s_init = false;
    if (s_init) {
        return;
    }
    s_init = true;

    memset(issidrv, 0, sizeof(issi3733_driver_t) * ISSI3733_DRIVER_COUNT);

    int     i;