diff options
| author | Stefan Kerkmann <karlk90@pm.me> | 2022-01-27 06:13:27 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-01-26 21:13:27 -0800 |
| commit | be59e8af2b8efcee2933f3b9e40129bc1d8f9d1c (patch) | |
| tree | 7572b4881859eb27027f011aa183a7d4f5331019 /drivers/serial.h | |
| parent | ed8ab3e32c31bf45d266997444210fe30d21df77 (diff) | |
Deprecate split transactions status field (#16023)
Diffstat (limited to 'drivers/serial.h')
| -rw-r--r-- | drivers/serial.h | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/drivers/serial.h b/drivers/serial.h index d9c2a69e96..0cfdbd9959 100644 --- a/drivers/serial.h +++ b/drivers/serial.h | |||
| @@ -26,21 +26,4 @@ void soft_serial_initiator_init(void); | |||
| 26 | // target is interrupt accept side | 26 | // target is interrupt accept side |
| 27 | void soft_serial_target_init(void); | 27 | void soft_serial_target_init(void); |
| 28 | 28 | ||
| 29 | // initiator result | 29 | bool soft_serial_transaction(int sstd_index); |
| 30 | #define TRANSACTION_END 0 | ||
| 31 | #define TRANSACTION_NO_RESPONSE 0x1 | ||
| 32 | #define TRANSACTION_DATA_ERROR 0x2 | ||
| 33 | #define TRANSACTION_TYPE_ERROR 0x4 | ||
| 34 | int soft_serial_transaction(int sstd_index); | ||
| 35 | |||
| 36 | // target status | ||
| 37 | // *SSTD_t.status has | ||
| 38 | // initiator: | ||
| 39 | // TRANSACTION_END | ||
| 40 | // or TRANSACTION_NO_RESPONSE | ||
| 41 | // or TRANSACTION_DATA_ERROR | ||
| 42 | // target: | ||
| 43 | // TRANSACTION_DATA_ERROR | ||
| 44 | // or TRANSACTION_ACCEPTED | ||
| 45 | #define TRANSACTION_ACCEPTED 0x8 | ||
| 46 | int soft_serial_get_and_clean_status(int sstd_index); | ||
