SiFive /FE310 /QSPI0 /ffmt

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as ffmt

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (pad_cnt)pad_cnt 0addr_len 0 (Single)cmd_proto 0 (Single)addr_proto 0 (Single)data_proto 0cmd_code0pad_code

data_proto=Single, addr_proto=Single, cmd_proto=Single

Description

SPI Flash Instruction Format Register

Fields

cmd_en

Enable sending of command

pad_cnt

Number of dummy cycles

addr_len

Number of address bytes (0 to 4)

cmd_proto

Protocol for transmitting command

0 (Single): DQ0 (MOSI), DQ1 (MISO)

1 (Dual): DQ0, DQ1

2 (Quad): DQ0, DQ1, DQ2, DQ3

addr_proto

Protocol for transmitting address and padding

0 (Single): DQ0 (MOSI), DQ1 (MISO)

1 (Dual): DQ0, DQ1

2 (Quad): DQ0, DQ1, DQ2, DQ3

data_proto

Protocol for receiving data bytes

0 (Single): DQ0 (MOSI), DQ1 (MISO)

1 (Dual): DQ0, DQ1

2 (Quad): DQ0, DQ1, DQ2, DQ3

cmd_code

Value of command byte

pad_code

First 8 bits to transmit during dummy cycles

Links

()