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 | |
parent | ed8ab3e32c31bf45d266997444210fe30d21df77 (diff) |
Deprecate split transactions status field (#16023)
Diffstat (limited to 'drivers')
-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); // target is interrupt accept side void soft_serial_target_init(void); -// initiator result -#define TRANSACTION_END 0 -#define TRANSACTION_NO_RESPONSE 0x1 -#define TRANSACTION_DATA_ERROR 0x2 -#define TRANSACTION_TYPE_ERROR 0x4 -int soft_serial_transaction(int sstd_index); - -// target status -// *SSTD_t.status has -// initiator: -// TRANSACTION_END -// or TRANSACTION_NO_RESPONSE -// or TRANSACTION_DATA_ERROR -// target: -// TRANSACTION_DATA_ERROR -// or TRANSACTION_ACCEPTED -#define TRANSACTION_ACCEPTED 0x8 -int soft_serial_get_and_clean_status(int sstd_index); +bool soft_serial_transaction(int sstd_index); |