Refactored bootloader jumping. Added USBaspLoader support.
This commit is contained in:
parent
e67c988824
commit
e65575d4a5
10 changed files with 107 additions and 17 deletions
|
@ -25,10 +25,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
#include "timer.h"
|
||||
#include "layer.h"
|
||||
#include "matrix.h"
|
||||
#include "bootloader.h"
|
||||
#include "command.h"
|
||||
|
||||
#ifdef HOST_PJRC
|
||||
# include "jump_bootloader.h"
|
||||
# include "usb_keyboard.h"
|
||||
# ifdef EXTRAKEY_ENABLE
|
||||
# include "usb_extra.h"
|
||||
|
@ -78,13 +78,12 @@ static uint8_t command_common(void)
|
|||
help();
|
||||
break;
|
||||
case KB_B:
|
||||
#ifdef HOST_PJRC
|
||||
host_clear_keyboard_report();
|
||||
host_send_keyboard_report();
|
||||
print("jump to bootloader...\n");
|
||||
print("jump to bootloader... ");
|
||||
_delay_ms(1000);
|
||||
jump_bootloader(); // not return
|
||||
#endif
|
||||
bootloader_jump(); // not return
|
||||
print("not supported.\n");
|
||||
break;
|
||||
case KB_D:
|
||||
debug_enable = !debug_enable;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue