projects
/
pub
/
lufa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add script reading bootloader flags
[pub/lufa.git]
/
Bootloaders
/
Printer
/
BootloaderPrinter.c
diff --git
a/Bootloaders/Printer/BootloaderPrinter.c
b/Bootloaders/Printer/BootloaderPrinter.c
index
629cc07
..
15f834a
100644
(file)
--- a/
Bootloaders/Printer/BootloaderPrinter.c
+++ b/
Bootloaders/Printer/BootloaderPrinter.c
@@
-1,13
+1,13
@@
/*
LUFA Library
/*
LUFA Library
- Copyright (C) Dean Camera, 20
18
.
+ Copyright (C) Dean Camera, 20
21
.
dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org
*/
/*
dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org
*/
/*
- Copyright 20
18
Dean Camera (dean [at] fourwalledcubicle [dot] com)
+ Copyright 20
21
Dean Camera (dean [at] fourwalledcubicle [dot] com)
Permission to use, copy, modify, distribute, and sell this
software and its documentation for any purpose is hereby granted
Permission to use, copy, modify, distribute, and sell this
software and its documentation for any purpose is hereby granted
@@
-67,7
+67,7
@@
USB_ClassInfo_PRNT_Device_t TextOnly_Printer_Interface =
/** Intel HEX parser state machine state information, to track the contents of
* a HEX file streamed in as a sequence of arbitrary bytes.
*/
/** Intel HEX parser state machine state information, to track the contents of
* a HEX file streamed in as a sequence of arbitrary bytes.
*/
-struct
+st
atic st
ruct
{
/** Current HEX parser state machine state. */
uint8_t ParserState;
{
/** Current HEX parser state machine state. */
uint8_t ParserState;
@@
-87,11
+87,11
@@
struct
/** Checksum of the current record received so far. */
uint8_t Checksum;
/** Starting address of the last addressed FLASH page. */
/** Checksum of the current record received so far. */
uint8_t Checksum;
/** Starting address of the last addressed FLASH page. */
-
uint32
_t PageStartAddress;
+
flashaddr
_t PageStartAddress;
/** Current 32-bit byte extended base address in FLASH being targeted. */
/** Current 32-bit byte extended base address in FLASH being targeted. */
-
uint32
_t CurrBaseAddress;
+
flashaddr
_t CurrBaseAddress;
/** Current 32-bit byte address in FLASH being targeted. */
/** Current 32-bit byte address in FLASH being targeted. */
-
uint32
_t CurrAddress;
+
flashaddr
_t CurrAddress;
} HEXParser;
/** Indicates if there is data waiting to be written to a physical page of
} HEXParser;
/** Indicates if there is data waiting to be written to a physical page of