Zephyr API Documentation 4.2.0-rc2
A Scalable Open Source RTOS
 4.2.0-rc2
st-morpho-header.h File Reference

Go to the source code of this file.

Macros

#define ST_MORPHO_PIN_MASK   0xFF
 ST Morpho pin mask (0...143).
ST Morpho pin identifiers
#define ST_MORPHO_L_1   0
#define ST_MORPHO_L_2   1
#define ST_MORPHO_L_3   2
#define ST_MORPHO_L_4   3
#define ST_MORPHO_L_5   4
#define ST_MORPHO_L_6   5
#define ST_MORPHO_L_7   6
#define ST_MORPHO_L_8   7
#define ST_MORPHO_L_9   8
#define ST_MORPHO_L_10   9
#define ST_MORPHO_L_11   10
#define ST_MORPHO_L_12   11
#define ST_MORPHO_L_13   12
#define ST_MORPHO_L_14   13
#define ST_MORPHO_L_15   14
#define ST_MORPHO_L_16   15
#define ST_MORPHO_L_17   16
#define ST_MORPHO_L_18   17
#define ST_MORPHO_L_19   18
#define ST_MORPHO_L_20   19
#define ST_MORPHO_L_21   20
#define ST_MORPHO_L_22   21
#define ST_MORPHO_L_23   22
#define ST_MORPHO_L_24   23
#define ST_MORPHO_L_25   24
#define ST_MORPHO_L_26   25
#define ST_MORPHO_L_27   26
#define ST_MORPHO_L_28   27
#define ST_MORPHO_L_29   28
#define ST_MORPHO_L_30   29
#define ST_MORPHO_L_31   30
#define ST_MORPHO_L_32   31
#define ST_MORPHO_L_33   32
#define ST_MORPHO_L_34   33
#define ST_MORPHO_L_35   34
#define ST_MORPHO_L_36   35
#define ST_MORPHO_L_37   36
#define ST_MORPHO_L_38   37
#define ST_MORPHO_L_39   38
#define ST_MORPHO_L_40   39
#define ST_MORPHO_L_41   40
#define ST_MORPHO_L_42   41
#define ST_MORPHO_L_43   42
#define ST_MORPHO_L_44   43
#define ST_MORPHO_L_45   44
#define ST_MORPHO_L_46   45
#define ST_MORPHO_L_47   46
#define ST_MORPHO_L_48   47
#define ST_MORPHO_L_49   48
#define ST_MORPHO_L_50   49
#define ST_MORPHO_L_51   50
#define ST_MORPHO_L_52   51
#define ST_MORPHO_L_53   52
#define ST_MORPHO_L_54   53
#define ST_MORPHO_L_55   54
#define ST_MORPHO_L_56   55
#define ST_MORPHO_L_57   56
#define ST_MORPHO_L_58   57
#define ST_MORPHO_L_59   58
#define ST_MORPHO_L_60   59
#define ST_MORPHO_L_61   60
#define ST_MORPHO_L_62   61
#define ST_MORPHO_L_63   62
#define ST_MORPHO_L_64   63
#define ST_MORPHO_L_65   64
#define ST_MORPHO_L_66   65
#define ST_MORPHO_L_67   66
#define ST_MORPHO_L_68   67
#define ST_MORPHO_L_69   68
#define ST_MORPHO_L_70   69
#define ST_MORPHO_L_71   70
#define ST_MORPHO_L_72   71
#define ST_MORPHO_R_1   72
#define ST_MORPHO_R_2   73
#define ST_MORPHO_R_3   74
#define ST_MORPHO_R_4   75
#define ST_MORPHO_R_5   76
#define ST_MORPHO_R_6   77
#define ST_MORPHO_R_7   78
#define ST_MORPHO_R_8   79
#define ST_MORPHO_R_9   80
#define ST_MORPHO_R_10   81
#define ST_MORPHO_R_11   82
#define ST_MORPHO_R_12   83
#define ST_MORPHO_R_13   84
#define ST_MORPHO_R_14   85
#define ST_MORPHO_R_15   86
#define ST_MORPHO_R_16   87
#define ST_MORPHO_R_17   88
#define ST_MORPHO_R_18   89
#define ST_MORPHO_R_19   90
#define ST_MORPHO_R_20   91
#define ST_MORPHO_R_21   92
#define ST_MORPHO_R_22   93
#define ST_MORPHO_R_23   94
#define ST_MORPHO_R_24   95
#define ST_MORPHO_R_25   96
#define ST_MORPHO_R_26   97
#define ST_MORPHO_R_27   98
#define ST_MORPHO_R_28   99
#define ST_MORPHO_R_29   100
#define ST_MORPHO_R_30   101
#define ST_MORPHO_R_31   102
#define ST_MORPHO_R_32   103
#define ST_MORPHO_R_33   104
#define ST_MORPHO_R_34   105
#define ST_MORPHO_R_35   106
#define ST_MORPHO_R_36   107
#define ST_MORPHO_R_37   108
#define ST_MORPHO_R_38   109
#define ST_MORPHO_R_39   110
#define ST_MORPHO_R_40   111
#define ST_MORPHO_R_41   112
#define ST_MORPHO_R_42   113
#define ST_MORPHO_R_43   114
#define ST_MORPHO_R_44   115
#define ST_MORPHO_R_45   116
#define ST_MORPHO_R_46   117
#define ST_MORPHO_R_47   118
#define ST_MORPHO_R_48   119
#define ST_MORPHO_R_49   120
#define ST_MORPHO_R_50   121
#define ST_MORPHO_R_51   122
#define ST_MORPHO_R_52   123
#define ST_MORPHO_R_53   124
#define ST_MORPHO_R_54   125
#define ST_MORPHO_R_55   126
#define ST_MORPHO_R_56   127
#define ST_MORPHO_R_57   128
#define ST_MORPHO_R_58   129
#define ST_MORPHO_R_59   130
#define ST_MORPHO_R_60   131
#define ST_MORPHO_R_61   132
#define ST_MORPHO_R_62   133
#define ST_MORPHO_R_63   134
#define ST_MORPHO_R_64   135
#define ST_MORPHO_R_65   136
#define ST_MORPHO_R_66   137
#define ST_MORPHO_R_67   138
#define ST_MORPHO_R_68   139
#define ST_MORPHO_R_69   140
#define ST_MORPHO_R_70   141
#define ST_MORPHO_R_71   142
#define ST_MORPHO_R_72   143

Macro Definition Documentation

◆ ST_MORPHO_L_1

#define ST_MORPHO_L_1   0

◆ ST_MORPHO_L_10

#define ST_MORPHO_L_10   9

◆ ST_MORPHO_L_11

#define ST_MORPHO_L_11   10

◆ ST_MORPHO_L_12

#define ST_MORPHO_L_12   11

◆ ST_MORPHO_L_13

#define ST_MORPHO_L_13   12

◆ ST_MORPHO_L_14

#define ST_MORPHO_L_14   13

◆ ST_MORPHO_L_15

#define ST_MORPHO_L_15   14

◆ ST_MORPHO_L_16

#define ST_MORPHO_L_16   15

◆ ST_MORPHO_L_17

#define ST_MORPHO_L_17   16

◆ ST_MORPHO_L_18

#define ST_MORPHO_L_18   17

◆ ST_MORPHO_L_19

#define ST_MORPHO_L_19   18

◆ ST_MORPHO_L_2

#define ST_MORPHO_L_2   1

◆ ST_MORPHO_L_20

#define ST_MORPHO_L_20   19

◆ ST_MORPHO_L_21

#define ST_MORPHO_L_21   20

◆ ST_MORPHO_L_22

#define ST_MORPHO_L_22   21

◆ ST_MORPHO_L_23

#define ST_MORPHO_L_23   22

◆ ST_MORPHO_L_24

#define ST_MORPHO_L_24   23

◆ ST_MORPHO_L_25

#define ST_MORPHO_L_25   24

◆ ST_MORPHO_L_26

#define ST_MORPHO_L_26   25

◆ ST_MORPHO_L_27

#define ST_MORPHO_L_27   26

◆ ST_MORPHO_L_28

#define ST_MORPHO_L_28   27

◆ ST_MORPHO_L_29

#define ST_MORPHO_L_29   28

◆ ST_MORPHO_L_3

#define ST_MORPHO_L_3   2

◆ ST_MORPHO_L_30

#define ST_MORPHO_L_30   29

◆ ST_MORPHO_L_31

#define ST_MORPHO_L_31   30

◆ ST_MORPHO_L_32

#define ST_MORPHO_L_32   31

◆ ST_MORPHO_L_33

#define ST_MORPHO_L_33   32

◆ ST_MORPHO_L_34

#define ST_MORPHO_L_34   33

◆ ST_MORPHO_L_35

#define ST_MORPHO_L_35   34

◆ ST_MORPHO_L_36

#define ST_MORPHO_L_36   35

◆ ST_MORPHO_L_37

#define ST_MORPHO_L_37   36

◆ ST_MORPHO_L_38

#define ST_MORPHO_L_38   37

◆ ST_MORPHO_L_39

#define ST_MORPHO_L_39   38

◆ ST_MORPHO_L_4

#define ST_MORPHO_L_4   3

◆ ST_MORPHO_L_40

#define ST_MORPHO_L_40   39

◆ ST_MORPHO_L_41

#define ST_MORPHO_L_41   40

◆ ST_MORPHO_L_42

#define ST_MORPHO_L_42   41

◆ ST_MORPHO_L_43

#define ST_MORPHO_L_43   42

◆ ST_MORPHO_L_44

#define ST_MORPHO_L_44   43

◆ ST_MORPHO_L_45

#define ST_MORPHO_L_45   44

◆ ST_MORPHO_L_46

#define ST_MORPHO_L_46   45

◆ ST_MORPHO_L_47

#define ST_MORPHO_L_47   46

◆ ST_MORPHO_L_48

#define ST_MORPHO_L_48   47

◆ ST_MORPHO_L_49

#define ST_MORPHO_L_49   48

◆ ST_MORPHO_L_5

#define ST_MORPHO_L_5   4

◆ ST_MORPHO_L_50

#define ST_MORPHO_L_50   49

◆ ST_MORPHO_L_51

#define ST_MORPHO_L_51   50

◆ ST_MORPHO_L_52

#define ST_MORPHO_L_52   51

◆ ST_MORPHO_L_53

#define ST_MORPHO_L_53   52

◆ ST_MORPHO_L_54

#define ST_MORPHO_L_54   53

◆ ST_MORPHO_L_55

#define ST_MORPHO_L_55   54

◆ ST_MORPHO_L_56

#define ST_MORPHO_L_56   55

◆ ST_MORPHO_L_57

#define ST_MORPHO_L_57   56

◆ ST_MORPHO_L_58

#define ST_MORPHO_L_58   57

◆ ST_MORPHO_L_59

#define ST_MORPHO_L_59   58

◆ ST_MORPHO_L_6

#define ST_MORPHO_L_6   5

◆ ST_MORPHO_L_60

#define ST_MORPHO_L_60   59

◆ ST_MORPHO_L_61

#define ST_MORPHO_L_61   60

◆ ST_MORPHO_L_62

#define ST_MORPHO_L_62   61

◆ ST_MORPHO_L_63

#define ST_MORPHO_L_63   62

◆ ST_MORPHO_L_64

#define ST_MORPHO_L_64   63

◆ ST_MORPHO_L_65

#define ST_MORPHO_L_65   64

◆ ST_MORPHO_L_66

#define ST_MORPHO_L_66   65

◆ ST_MORPHO_L_67

#define ST_MORPHO_L_67   66

◆ ST_MORPHO_L_68

#define ST_MORPHO_L_68   67

◆ ST_MORPHO_L_69

#define ST_MORPHO_L_69   68

◆ ST_MORPHO_L_7

#define ST_MORPHO_L_7   6

◆ ST_MORPHO_L_70

#define ST_MORPHO_L_70   69

◆ ST_MORPHO_L_71

#define ST_MORPHO_L_71   70

◆ ST_MORPHO_L_72

#define ST_MORPHO_L_72   71

◆ ST_MORPHO_L_8

#define ST_MORPHO_L_8   7

◆ ST_MORPHO_L_9

#define ST_MORPHO_L_9   8

◆ ST_MORPHO_PIN_MASK

#define ST_MORPHO_PIN_MASK   0xFF

ST Morpho pin mask (0...143).

◆ ST_MORPHO_R_1

#define ST_MORPHO_R_1   72

◆ ST_MORPHO_R_10

#define ST_MORPHO_R_10   81

◆ ST_MORPHO_R_11

#define ST_MORPHO_R_11   82

◆ ST_MORPHO_R_12

#define ST_MORPHO_R_12   83

◆ ST_MORPHO_R_13

#define ST_MORPHO_R_13   84

◆ ST_MORPHO_R_14

#define ST_MORPHO_R_14   85

◆ ST_MORPHO_R_15

#define ST_MORPHO_R_15   86

◆ ST_MORPHO_R_16

#define ST_MORPHO_R_16   87

◆ ST_MORPHO_R_17

#define ST_MORPHO_R_17   88

◆ ST_MORPHO_R_18

#define ST_MORPHO_R_18   89

◆ ST_MORPHO_R_19

#define ST_MORPHO_R_19   90

◆ ST_MORPHO_R_2

#define ST_MORPHO_R_2   73

◆ ST_MORPHO_R_20

#define ST_MORPHO_R_20   91

◆ ST_MORPHO_R_21

#define ST_MORPHO_R_21   92

◆ ST_MORPHO_R_22

#define ST_MORPHO_R_22   93

◆ ST_MORPHO_R_23

#define ST_MORPHO_R_23   94

◆ ST_MORPHO_R_24

#define ST_MORPHO_R_24   95

◆ ST_MORPHO_R_25

#define ST_MORPHO_R_25   96

◆ ST_MORPHO_R_26

#define ST_MORPHO_R_26   97

◆ ST_MORPHO_R_27

#define ST_MORPHO_R_27   98

◆ ST_MORPHO_R_28

#define ST_MORPHO_R_28   99

◆ ST_MORPHO_R_29

#define ST_MORPHO_R_29   100

◆ ST_MORPHO_R_3

#define ST_MORPHO_R_3   74

◆ ST_MORPHO_R_30

#define ST_MORPHO_R_30   101

◆ ST_MORPHO_R_31

#define ST_MORPHO_R_31   102

◆ ST_MORPHO_R_32

#define ST_MORPHO_R_32   103

◆ ST_MORPHO_R_33

#define ST_MORPHO_R_33   104

◆ ST_MORPHO_R_34

#define ST_MORPHO_R_34   105

◆ ST_MORPHO_R_35

#define ST_MORPHO_R_35   106

◆ ST_MORPHO_R_36

#define ST_MORPHO_R_36   107

◆ ST_MORPHO_R_37

#define ST_MORPHO_R_37   108

◆ ST_MORPHO_R_38

#define ST_MORPHO_R_38   109

◆ ST_MORPHO_R_39

#define ST_MORPHO_R_39   110

◆ ST_MORPHO_R_4

#define ST_MORPHO_R_4   75

◆ ST_MORPHO_R_40

#define ST_MORPHO_R_40   111

◆ ST_MORPHO_R_41

#define ST_MORPHO_R_41   112

◆ ST_MORPHO_R_42

#define ST_MORPHO_R_42   113

◆ ST_MORPHO_R_43

#define ST_MORPHO_R_43   114

◆ ST_MORPHO_R_44

#define ST_MORPHO_R_44   115

◆ ST_MORPHO_R_45

#define ST_MORPHO_R_45   116

◆ ST_MORPHO_R_46

#define ST_MORPHO_R_46   117

◆ ST_MORPHO_R_47

#define ST_MORPHO_R_47   118

◆ ST_MORPHO_R_48

#define ST_MORPHO_R_48   119

◆ ST_MORPHO_R_49

#define ST_MORPHO_R_49   120

◆ ST_MORPHO_R_5

#define ST_MORPHO_R_5   76

◆ ST_MORPHO_R_50

#define ST_MORPHO_R_50   121

◆ ST_MORPHO_R_51

#define ST_MORPHO_R_51   122

◆ ST_MORPHO_R_52

#define ST_MORPHO_R_52   123

◆ ST_MORPHO_R_53

#define ST_MORPHO_R_53   124

◆ ST_MORPHO_R_54

#define ST_MORPHO_R_54   125

◆ ST_MORPHO_R_55

#define ST_MORPHO_R_55   126

◆ ST_MORPHO_R_56

#define ST_MORPHO_R_56   127

◆ ST_MORPHO_R_57

#define ST_MORPHO_R_57   128

◆ ST_MORPHO_R_58

#define ST_MORPHO_R_58   129

◆ ST_MORPHO_R_59

#define ST_MORPHO_R_59   130

◆ ST_MORPHO_R_6

#define ST_MORPHO_R_6   77

◆ ST_MORPHO_R_60

#define ST_MORPHO_R_60   131

◆ ST_MORPHO_R_61

#define ST_MORPHO_R_61   132

◆ ST_MORPHO_R_62

#define ST_MORPHO_R_62   133

◆ ST_MORPHO_R_63

#define ST_MORPHO_R_63   134

◆ ST_MORPHO_R_64

#define ST_MORPHO_R_64   135

◆ ST_MORPHO_R_65

#define ST_MORPHO_R_65   136

◆ ST_MORPHO_R_66

#define ST_MORPHO_R_66   137

◆ ST_MORPHO_R_67

#define ST_MORPHO_R_67   138

◆ ST_MORPHO_R_68

#define ST_MORPHO_R_68   139

◆ ST_MORPHO_R_69

#define ST_MORPHO_R_69   140

◆ ST_MORPHO_R_7

#define ST_MORPHO_R_7   78

◆ ST_MORPHO_R_70

#define ST_MORPHO_R_70   141

◆ ST_MORPHO_R_71

#define ST_MORPHO_R_71   142

◆ ST_MORPHO_R_72

#define ST_MORPHO_R_72   143

◆ ST_MORPHO_R_8

#define ST_MORPHO_R_8   79

◆ ST_MORPHO_R_9

#define ST_MORPHO_R_9   80