mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 08:42:12 +02:00
tools/kwbimage: add BAUDRATE option
Offset 0x18 in some Marvell datasheets this field is redacted as "reserved". This offset is actually a set of options and bits 2:0 allow the selection of the UART baudrate. Allow a BAUDRATE option to set the UART baudrate for any messages coming from the BootROM firmware. Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Stefan Roese <sr@denx.de>
This commit is contained in:
committed by
Stefan Roese
parent
a53d97ae85
commit
4bdb547978
@@ -82,7 +82,7 @@ struct main_hdr_v1 {
|
||||
uint32_t srcaddr; /* C-F */
|
||||
uint32_t destaddr; /* 10-13 */
|
||||
uint32_t execaddr; /* 14-17 */
|
||||
uint8_t reserved3; /* 18 */
|
||||
uint8_t options; /* 18 */
|
||||
uint8_t nandblocksize; /* 19 */
|
||||
uint8_t nandbadblklocation; /* 1A */
|
||||
uint8_t reserved4; /* 1B */
|
||||
@@ -91,6 +91,18 @@ struct main_hdr_v1 {
|
||||
uint8_t checksum; /* 1F */
|
||||
};
|
||||
|
||||
/*
|
||||
* Main header options
|
||||
*/
|
||||
#define MAIN_HDR_V1_OPT_BAUD_DEFAULT 0
|
||||
#define MAIN_HDR_V1_OPT_BAUD_2400 0x1
|
||||
#define MAIN_HDR_V1_OPT_BAUD_4800 0x2
|
||||
#define MAIN_HDR_V1_OPT_BAUD_9600 0x3
|
||||
#define MAIN_HDR_V1_OPT_BAUD_19200 0x4
|
||||
#define MAIN_HDR_V1_OPT_BAUD_38400 0x5
|
||||
#define MAIN_HDR_V1_OPT_BAUD_57600 0x6
|
||||
#define MAIN_HDR_V1_OPT_BAUD_115200 0x7
|
||||
|
||||
/*
|
||||
* Header for the optional headers, version 1 (Armada 370, Armada XP)
|
||||
*/
|
||||
|
Reference in New Issue
Block a user