comparison Lib/mk20dx.h @ 368:06a54d582bf8

FIxing Media Keys and general USB compatibilty - Media keys tested working on Linux/Windows/Mac (use Consumer control) - Fixed enumeration delays - Fixed virtual serial port configuration issues - Fixed GET_REPORT and SET_REPORT - Added intial descriptors and endpoints for Mouse and Joystick devices - Split out the consumer and system control endpoint - Added more fault debugging messages - Added interface names to endpoints (visible in Windows Device Manager) - Added KLL define for keyboard locale
author Jacob Alexander <haata@kiibohd.com>
date Wed, 19 Aug 2015 00:01:15 -0700
parents 66eccdd9ced5
children fc2c2a1e9615
comparison
equal deleted inserted replaced
367:8a6c2d410ad9 368:06a54d582bf8
1949 #define SCB_SHPR3 *(volatile uint32_t *)0xE000ED20 // System Handler Priority Register 3 1949 #define SCB_SHPR3 *(volatile uint32_t *)0xE000ED20 // System Handler Priority Register 3
1950 #define SCB_SHCSR *(volatile uint32_t *)0xE000ED24 // System Handler Control and State 1950 #define SCB_SHCSR *(volatile uint32_t *)0xE000ED24 // System Handler Control and State
1951 #define SCB_CFSR *(volatile uint32_t *)0xE000ED28 // Configurable Fault Status Register 1951 #define SCB_CFSR *(volatile uint32_t *)0xE000ED28 // Configurable Fault Status Register
1952 #define SCB_HFSR *(volatile uint32_t *)0xE000ED2C // HardFault Status 1952 #define SCB_HFSR *(volatile uint32_t *)0xE000ED2C // HardFault Status
1953 #define SCB_DFSR *(volatile uint32_t *)0xE000ED30 // Debug Fault Status 1953 #define SCB_DFSR *(volatile uint32_t *)0xE000ED30 // Debug Fault Status
1954 #define SCB_MMFAR *(volatile uint32_t *)0xE000ED34 // MemManage Fault Address 1954 #define SCB_MMAR *(volatile uint32_t *)0xE000ED34 // MemManage Fault Address
1955 #define SCB_BFAR *(volatile uint32_t *)0xE000ED38 // BusFault Addreses Register
1956 #define SCB_AFSR *(volatile uint32_t *)0xE000ED3C // Auxilary Fault Status Register
1955 1957
1956 #define SYST_CSR *(volatile uint32_t *)0xE000E010 // SysTick Control and Status 1958 #define SYST_CSR *(volatile uint32_t *)0xE000E010 // SysTick Control and Status
1957 #define SYST_CSR_COUNTFLAG (uint32_t)0x00010000 1959 #define SYST_CSR_COUNTFLAG (uint32_t)0x00010000
1958 #define SYST_CSR_CLKSOURCE (uint32_t)0x00000004 1960 #define SYST_CSR_CLKSOURCE (uint32_t)0x00000004
1959 #define SYST_CSR_TICKINT (uint32_t)0x00000002 1961 #define SYST_CSR_TICKINT (uint32_t)0x00000002