mFrame
載入中...
搜尋中...
無符合項目
lpspi/Shift.h
1
7
#ifndef MCXA153_37E12C2E_7714_47E0_8CAC_1BC5A2176BC9
8
#define MCXA153_37E12C2E_7714_47E0_8CAC_1BC5A2176BC9
9
10
/* ***************************************************************************************
11
* Include
12
*/
13
#include "mframe.h"
14
15
//----------------------------------------------------------------------------------------
16
17
//----------------------------------------------------------------------------------------
18
19
/* ***************************************************************************************
20
* Namespace
21
*/
22
namespace
mcxa153::chip::lpspi
{
23
enum struct
Shift
: uint32;
24
34
constexpr
unsigned
int
operator+(
Shift
e) {
35
return
static_cast<
unsigned
int
>
(e);
36
}
37
}
// namespace mcxa153::chip::lpspi
38
39
/* ***************************************************************************************
40
* Class/Interface/Struct/Enum
41
*/
42
52
enum struct
mcxa153::chip::lpspi::Shift
: uint32 {
61
VERID_FEATURE = 0U,
62
68
VERID_MINOR = 16U,
69
75
VERID_MAJOR = 24U,
76
82
PARAM_TXFIFO
= 0U,
83
89
PARAM_RXFIFO
= 8U,
90
96
PARAM_PCSNUM
= 16U,
97
107
CR_MEN
= 0U,
108
118
CR_RST
= 1U,
119
129
CR_DBGEN
= 3U,
130
140
CR_RTF
= 8U,
141
151
CR_RRF
= 9U,
152
162
SR_TDF
= 0U,
163
173
SR_RDF
= 1U,
174
188
SR_WCF
= 8U,
189
203
SR_FCF
= 9U,
204
218
SR_TCF
= 10U,
219
233
SR_TEF
= 11U,
234
248
SR_REF
= 12U,
249
263
SR_DMF
= 13U,
264
274
SR_MBF
= 24U,
275
285
IER_TDIE
= 0U,
286
296
IER_RDIE
= 1U,
297
307
IER_WCIE
= 8U,
308
318
IER_FCIE
= 9U,
319
329
IER_TCIE
= 10U,
330
340
IER_TEIE
= 11U,
341
351
IER_REIE
= 12U,
352
362
IER_DMIE
= 13U,
363
373
DER_TDDE
= 0U,
374
384
DER_RDDE
= 1U,
385
395
DER_FCDE
= 9U,
396
406
CFGR0_HREN
= 0U,
407
417
CFGR0_HRPOL
= 1U,
418
428
CFGR0_HRSEL
= 2U,
429
439
CFGR0_HRDIR
= 3U,
440
450
CFGR0_CIRFIFO
= 8U,
451
461
CFGR0_RDMO
= 9U,
462
472
CFGR1_MASTER
= 0U,
473
483
CFGR1_SAMPLE
= 1U,
484
494
CFGR1_AUTOPCS
= 2U,
495
505
CFGR1_NOSTALL
= 3U,
506
516
CFGR1_PARTIAL
= 4U,
517
527
CFGR1_PCSPOL
= 8U,
528
550
CFGR1_MATCFG
= 16U,
551
567
CFGR1_PINCFG
= 24U,
568
578
CFGR1_OUTCFG
= 26U,
579
589
CFGR1_PCSCFG
= 27U,
590
596
DMR0_MATCH0
= 0U,
597
598
/*
599
* @brief DMR1 - MATCH1
600
*
601
* Data Match 1 - Match 1 Value
602
*/
603
DMR1_MATCH1 = 0U,
604
610
CCR_SCKDIV
= 0U,
611
617
CCR_DBT
= 8U,
618
624
CCR_PCSSCK
= 16U,
625
631
CCR_SCKPCS
= 24U,
632
638
CCR1_SCKSET
= 0U,
639
645
CCR1_SCKHLD
= 8U,
646
652
CCR1_PCSPCS
= 16U,
653
659
CCR1_SCKSCK
= 24U,
660
666
FCR_TXWATER
= 0U,
667
673
FCR_RXWATER
= 16U,
674
680
FSR_TXCOUNT
= 0U,
681
687
FSR_RXCOUNT
= 16U,
688
694
TCR_FRAMESZ
= 0U,
695
709
TCR_WIDTH
= 16U,
710
720
TCR_TXMSK
= 18U,
721
731
TCR_RXMSK
= 19U,
732
742
TCR_CONTC
= 20U,
743
753
TCR_CONT
= 21U,
754
764
TCR_BYSW
= 22U,
765
775
TCR_LSBF
= 23U,
776
790
TCR_PCS
= 24U,
791
813
TCR_PRESCALE
= 27U,
814
824
TCR_CPHA
= 30U,
825
835
TCR_CPOL
= 31U,
836
841
TDR_DATA
= 0U,
842
852
RSR_SOF
= 0U,
853
863
RSR_RXEMPTY
= 1U,
864
870
RDR_DATA
= 0U,
871
877
RDROR_DATA
= 0U,
878
884
TCBR_DATA
= 0U,
885
891
TDBR_DATA
= 0U,
892
898
RDBR_DATA
= 0U
899
};
900
901
/* ***************************************************************************************
902
* End of file
903
*/
904
905
#endif
/* MCXA153_37E12C2E_7714_47E0_8CAC_1BC5A2176BC9 */
mcxa153::chip::lpspi
Definition
lpspi/Count.h:22
mcxa153::chip::lpspi::Mask::IER_TDIE
@ IER_TDIE
IER - TDIE.
mcxa153::chip::lpspi::Mask::CFGR0_HRSEL
@ CFGR0_HRSEL
CFGR0 - HRSEL.
mcxa153::chip::lpspi::Mask::CFGR1_OUTCFG
@ CFGR1_OUTCFG
CFGR1 - OUTCFG.
mcxa153::chip::lpspi::Mask::CFGR0_HRPOL
@ CFGR0_HRPOL
CFGR0 - HRPOL.
mcxa153::chip::lpspi::Mask::CR_MEN
@ CR_MEN
CR - MEN.
mcxa153::chip::lpspi::Mask::DER_RDDE
@ DER_RDDE
DER - RDDE.
mcxa153::chip::lpspi::Mask::TDBR_DATA
@ TDBR_DATA
TDBR - DATA.
mcxa153::chip::lpspi::Mask::TCR_CONT
@ TCR_CONT
TCR - CONT.
mcxa153::chip::lpspi::Mask::SR_DMF
@ SR_DMF
SR - DMF.
mcxa153::chip::lpspi::Mask::CR_DBGEN
@ CR_DBGEN
CR - DBGEN.
mcxa153::chip::lpspi::Mask::CR_RTF
@ CR_RTF
CR - RTF.
mcxa153::chip::lpspi::Mask::IER_TCIE
@ IER_TCIE
IER - TCIE.
mcxa153::chip::lpspi::Mask::IER_RDIE
@ IER_RDIE
IER - RDIE.
mcxa153::chip::lpspi::Mask::RDR_DATA
@ RDR_DATA
RDR - DATA.
mcxa153::chip::lpspi::Mask::TDR_DATA
@ TDR_DATA
TDR - DATA.
mcxa153::chip::lpspi::Mask::CR_RST
@ CR_RST
CR - RST.
mcxa153::chip::lpspi::Mask::TCR_PCS
@ TCR_PCS
TCR - PCS.
mcxa153::chip::lpspi::Mask::FCR_TXWATER
@ FCR_TXWATER
FCR - TXWATER.
mcxa153::chip::lpspi::Mask::CFGR1_SAMPLE
@ CFGR1_SAMPLE
CFGR1 - SAMPLE.
mcxa153::chip::lpspi::Mask::DMR0_MATCH0
@ DMR0_MATCH0
DMR0 - MATCH0.
mcxa153::chip::lpspi::Mask::SR_RDF
@ SR_RDF
SR - RDF.
mcxa153::chip::lpspi::Mask::TCR_LSBF
@ TCR_LSBF
TCR - LSBF.
mcxa153::chip::lpspi::Mask::CFGR1_NOSTALL
@ CFGR1_NOSTALL
CFGR1 - NOSTALL.
mcxa153::chip::lpspi::Mask::TCBR_DATA
@ TCBR_DATA
TCBR - DATA.
mcxa153::chip::lpspi::Mask::TCR_FRAMESZ
@ TCR_FRAMESZ
TCR - FRAMESZ.
mcxa153::chip::lpspi::Mask::SR_REF
@ SR_REF
SR - REF.
mcxa153::chip::lpspi::Mask::SR_FCF
@ SR_FCF
SR - FCF.
mcxa153::chip::lpspi::Mask::CFGR1_PCSCFG
@ CFGR1_PCSCFG
CFGR1 - PCSCFG.
mcxa153::chip::lpspi::Mask::CFGR1_PINCFG
@ CFGR1_PINCFG
CFGR1 - PINCFG.
mcxa153::chip::lpspi::Mask::DER_FCDE
@ DER_FCDE
DER - FCDE.
mcxa153::chip::lpspi::Mask::PARAM_RXFIFO
@ PARAM_RXFIFO
PARAM - RXFIFO.
mcxa153::chip::lpspi::Mask::RDROR_DATA
@ RDROR_DATA
RDROR - DATA.
mcxa153::chip::lpspi::Mask::IER_FCIE
@ IER_FCIE
IER - FCIE.
mcxa153::chip::lpspi::Mask::FCR_RXWATER
@ FCR_RXWATER
FCR - RXWATER.
mcxa153::chip::lpspi::Mask::CCR_SCKDIV
@ CCR_SCKDIV
CCR - SCKDIV.
mcxa153::chip::lpspi::Mask::CCR_SCKPCS
@ CCR_SCKPCS
CCR - SCKPCS.
mcxa153::chip::lpspi::Mask::CFGR0_CIRFIFO
@ CFGR0_CIRFIFO
CFGR0 - CIRFIFO.
mcxa153::chip::lpspi::Mask::CCR1_SCKHLD
@ CCR1_SCKHLD
CCR1 - SCKHLD.
mcxa153::chip::lpspi::Mask::CFGR0_HREN
@ CFGR0_HREN
CFGR0 - HREN.
mcxa153::chip::lpspi::Mask::CR_RRF
@ CR_RRF
CR - RRF.
mcxa153::chip::lpspi::Mask::IER_REIE
@ IER_REIE
IER - REIE.
mcxa153::chip::lpspi::Mask::CFGR1_PARTIAL
@ CFGR1_PARTIAL
CFGR1 - PARTIAL.
mcxa153::chip::lpspi::Mask::TCR_BYSW
@ TCR_BYSW
TCR - BYSW.
mcxa153::chip::lpspi::Mask::TCR_CPOL
@ TCR_CPOL
TCR - CPOL.
mcxa153::chip::lpspi::Mask::SR_TDF
@ SR_TDF
SR - TDF.
mcxa153::chip::lpspi::Mask::CFGR1_PCSPOL
@ CFGR1_PCSPOL
CFGR1 - PCSPOL.
mcxa153::chip::lpspi::Mask::FSR_RXCOUNT
@ FSR_RXCOUNT
FSR - RXCOUNT.
mcxa153::chip::lpspi::Mask::DER_TDDE
@ DER_TDDE
DER - TDDE.
mcxa153::chip::lpspi::Mask::TCR_CPHA
@ TCR_CPHA
TCR - CPHA.
mcxa153::chip::lpspi::Mask::CFGR0_RDMO
@ CFGR0_RDMO
CFGR0 - RDMO.
mcxa153::chip::lpspi::Mask::TCR_WIDTH
@ TCR_WIDTH
TCR - WIDTH.
mcxa153::chip::lpspi::Mask::CFGR1_AUTOPCS
@ CFGR1_AUTOPCS
CFGR1 - AUTOPCS.
mcxa153::chip::lpspi::Mask::TCR_TXMSK
@ TCR_TXMSK
TCR - TXMSK.
mcxa153::chip::lpspi::Mask::CFGR1_MATCFG
@ CFGR1_MATCFG
CFGR1 - MATCFG.
mcxa153::chip::lpspi::Mask::CCR1_SCKSET
@ CCR1_SCKSET
CCR1 - SCKSET.
mcxa153::chip::lpspi::Mask::PARAM_TXFIFO
@ PARAM_TXFIFO
PARAM - TXFIFO.
mcxa153::chip::lpspi::Mask::RDBR_DATA
@ RDBR_DATA
RDBR - DATA.
mcxa153::chip::lpspi::Mask::TCR_RXMSK
@ TCR_RXMSK
TCR - RXMSK.
mcxa153::chip::lpspi::Mask::TCR_PRESCALE
@ TCR_PRESCALE
TCR - PRESCALE.
mcxa153::chip::lpspi::Mask::CCR1_PCSPCS
@ CCR1_PCSPCS
CCR1 - PCSPCS.
mcxa153::chip::lpspi::Mask::SR_MBF
@ SR_MBF
SR - MBF.
mcxa153::chip::lpspi::Mask::SR_TCF
@ SR_TCF
SR - TCF.
mcxa153::chip::lpspi::Mask::SR_WCF
@ SR_WCF
SR - WCF.
mcxa153::chip::lpspi::Mask::TCR_CONTC
@ TCR_CONTC
TCR - CONTC.
mcxa153::chip::lpspi::Mask::RSR_RXEMPTY
@ RSR_RXEMPTY
RSR - RXEMPTY.
mcxa153::chip::lpspi::Mask::CFGR1_MASTER
@ CFGR1_MASTER
CFGR1 - MASTER.
mcxa153::chip::lpspi::Mask::IER_DMIE
@ IER_DMIE
IER - DMIE.
mcxa153::chip::lpspi::Mask::CFGR0_HRDIR
@ CFGR0_HRDIR
CFGR0 - HRDIR.
mcxa153::chip::lpspi::Mask::CCR1_SCKSCK
@ CCR1_SCKSCK
CCR1 - SCKSCK.
mcxa153::chip::lpspi::Mask::RSR_SOF
@ RSR_SOF
RSR - SOF.
mcxa153::chip::lpspi::Mask::CCR_PCSSCK
@ CCR_PCSSCK
CCR - PCSSCK.
mcxa153::chip::lpspi::Mask::IER_TEIE
@ IER_TEIE
IER - TEIE.
mcxa153::chip::lpspi::Mask::PARAM_PCSNUM
@ PARAM_PCSNUM
PARAM.
mcxa153::chip::lpspi::Mask::CCR_DBT
@ CCR_DBT
CCR - DBT.
mcxa153::chip::lpspi::Mask::SR_TEF
@ SR_TEF
SR - TEF.
mcxa153::chip::lpspi::Mask::FSR_TXCOUNT
@ FSR_TXCOUNT
FSR - TXCOUNT.
mcxa153::chip::lpspi::Mask::IER_WCIE
@ IER_WCIE
IER - WCIE.
mcxa153::chip::lpspi::Shift
Shift
LPSPI (Low Power Serial Peripheral Interface) 位移枚舉
Definition
lpspi/Shift.h:52
src
mcxa153
src
mcxa153
chip
lpspi
Shift.h
產生者:
1.11.0