mirror of
https://review.coreboot.org/flashrom.git
synced 2025-07-01 22:21:16 +02:00
Generify a25.c's SRWD printing function and move it to spi25.c
Corresponding to flashrom svn r1602. Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
This commit is contained in:
14
spi25.c
14
spi25.c
@ -315,7 +315,13 @@ uint8_t spi_read_status_register(struct flashctx *flash)
|
||||
return readarr[0];
|
||||
}
|
||||
|
||||
/* Prettyprint the status register. Common definitions. */
|
||||
/* Common highest bit: Status Register Write Disable (SRWD). */
|
||||
void spi_prettyprint_status_register_srwd(uint8_t status)
|
||||
{
|
||||
msg_cdbg("Chip status register: Status Register Write Disable (SRWD) is %sset\n",
|
||||
(status & (1 << 7)) ? "" : "not ");
|
||||
}
|
||||
|
||||
void spi_prettyprint_status_register_welwip(uint8_t status)
|
||||
{
|
||||
msg_cdbg("Chip status register: Write Enable Latch (WEL) is "
|
||||
@ -366,10 +372,8 @@ static void spi_prettyprint_status_register_common(uint8_t status)
|
||||
*/
|
||||
void spi_prettyprint_status_register_st_m25p(uint8_t status)
|
||||
{
|
||||
msg_cdbg("Chip status register: Status Register Write Disable "
|
||||
"(SRWD) is %sset\n", (status & (1 << 7)) ? "" : "not ");
|
||||
msg_cdbg("Chip status register: Bit 6 is "
|
||||
"%sset\n", (status & (1 << 6)) ? "" : "not ");
|
||||
spi_prettyprint_status_register_srwd(status);
|
||||
spi_prettyprint_status_register_bit(status, 6);
|
||||
spi_prettyprint_status_register_common(status);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user