[][src]Crate drone_stm32_map_periph_gpio

General Purpose I/Os.

Modules

head

General-purpose I/O port heads.

pin

General-purpose I/O pins.

traits

Macros

periph_gpio_a

Extracts GPIO port A register tokens.

periph_gpio_a0

Extracts GPIO port A pin 0 register tokens.

periph_gpio_a1

Extracts GPIO port A pin 1 register tokens.

periph_gpio_a2

Extracts GPIO port A pin 2 register tokens.

periph_gpio_a3

Extracts GPIO port A pin 3 register tokens.

periph_gpio_a4

Extracts GPIO port A pin 4 register tokens.

periph_gpio_a5

Extracts GPIO port A pin 5 register tokens.

periph_gpio_a6

Extracts GPIO port A pin 6 register tokens.

periph_gpio_a7

Extracts GPIO port A pin 7 register tokens.

periph_gpio_a8

Extracts GPIO port A pin 8 register tokens.

periph_gpio_a9

Extracts GPIO port A pin 9 register tokens.

periph_gpio_a10

Extracts GPIO port A pin 10 register tokens.

periph_gpio_a11

Extracts GPIO port A pin 11 register tokens.

periph_gpio_a12

Extracts GPIO port A pin 12 register tokens.

periph_gpio_a13

Extracts GPIO port A pin 13 register tokens.

periph_gpio_a14

Extracts GPIO port A pin 14 register tokens.

periph_gpio_a15

Extracts GPIO port A pin 15 register tokens.

periph_gpio_a_head

Extracts GPIO port A head register tokens.

periph_gpio_b

Extracts GPIO port B register tokens.

periph_gpio_b0

Extracts GPIO port B pin 0 register tokens.

periph_gpio_b1

Extracts GPIO port B pin 1 register tokens.

periph_gpio_b2

Extracts GPIO port B pin 2 register tokens.

periph_gpio_b3

Extracts GPIO port B pin 3 register tokens.

periph_gpio_b4

Extracts GPIO port B pin 4 register tokens.

periph_gpio_b5

Extracts GPIO port B pin 5 register tokens.

periph_gpio_b6

Extracts GPIO port B pin 6 register tokens.

periph_gpio_b7

Extracts GPIO port B pin 7 register tokens.

periph_gpio_b8

Extracts GPIO port B pin 8 register tokens.

periph_gpio_b9

Extracts GPIO port B pin 9 register tokens.

periph_gpio_b10

Extracts GPIO port B pin 10 register tokens.

periph_gpio_b11

Extracts GPIO port B pin 11 register tokens.

periph_gpio_b12

Extracts GPIO port B pin 12 register tokens.

periph_gpio_b13

Extracts GPIO port B pin 13 register tokens.

periph_gpio_b14

Extracts GPIO port B pin 14 register tokens.

periph_gpio_b15

Extracts GPIO port B pin 15 register tokens.

periph_gpio_b_head

Extracts GPIO port B head register tokens.

periph_gpio_c

Extracts GPIO port C register tokens.

periph_gpio_c0

Extracts GPIO port C pin 0 register tokens.

periph_gpio_c1

Extracts GPIO port C pin 1 register tokens.

periph_gpio_c2

Extracts GPIO port C pin 2 register tokens.

periph_gpio_c3

Extracts GPIO port C pin 3 register tokens.

periph_gpio_c4

Extracts GPIO port C pin 4 register tokens.

periph_gpio_c5

Extracts GPIO port C pin 5 register tokens.

periph_gpio_c6

Extracts GPIO port C pin 6 register tokens.

periph_gpio_c7

Extracts GPIO port C pin 7 register tokens.

periph_gpio_c8

Extracts GPIO port C pin 8 register tokens.

periph_gpio_c9

Extracts GPIO port C pin 9 register tokens.

periph_gpio_c10

Extracts GPIO port C pin 10 register tokens.

periph_gpio_c11

Extracts GPIO port C pin 11 register tokens.

periph_gpio_c12

Extracts GPIO port C pin 12 register tokens.

periph_gpio_c13

Extracts GPIO port C pin 13 register tokens.

periph_gpio_c14

Extracts GPIO port C pin 14 register tokens.

periph_gpio_c15

Extracts GPIO port C pin 15 register tokens.

periph_gpio_c_head

Extracts GPIO port C head register tokens.

periph_gpio_d

Extracts GPIO port D register tokens.

periph_gpio_d0

Extracts GPIO port D pin 0 register tokens.

periph_gpio_d1

Extracts GPIO port D pin 1 register tokens.

periph_gpio_d2

Extracts GPIO port D pin 2 register tokens.

periph_gpio_d3

Extracts GPIO port D pin 3 register tokens.

periph_gpio_d4

Extracts GPIO port D pin 4 register tokens.

periph_gpio_d5

Extracts GPIO port D pin 5 register tokens.

periph_gpio_d6

Extracts GPIO port D pin 6 register tokens.

periph_gpio_d7

Extracts GPIO port D pin 7 register tokens.

periph_gpio_d8

Extracts GPIO port D pin 8 register tokens.

periph_gpio_d9

Extracts GPIO port D pin 9 register tokens.

periph_gpio_d10

Extracts GPIO port D pin 10 register tokens.

periph_gpio_d11

Extracts GPIO port D pin 11 register tokens.

periph_gpio_d12

Extracts GPIO port D pin 12 register tokens.

periph_gpio_d13

Extracts GPIO port D pin 13 register tokens.

periph_gpio_d14

Extracts GPIO port D pin 14 register tokens.

periph_gpio_d15

Extracts GPIO port D pin 15 register tokens.

periph_gpio_d_head

Extracts GPIO port D head register tokens.

periph_gpio_e

Extracts GPIO port E register tokens.

periph_gpio_e0

Extracts GPIO port E pin 0 register tokens.

periph_gpio_e1

Extracts GPIO port E pin 1 register tokens.

periph_gpio_e2

Extracts GPIO port E pin 2 register tokens.

periph_gpio_e3

Extracts GPIO port E pin 3 register tokens.

periph_gpio_e4

Extracts GPIO port E pin 4 register tokens.

periph_gpio_e5

Extracts GPIO port E pin 5 register tokens.

periph_gpio_e6

Extracts GPIO port E pin 6 register tokens.

periph_gpio_e7

Extracts GPIO port E pin 7 register tokens.

periph_gpio_e8

Extracts GPIO port E pin 8 register tokens.

periph_gpio_e9

Extracts GPIO port E pin 9 register tokens.

periph_gpio_e10

Extracts GPIO port E pin 10 register tokens.

periph_gpio_e11

Extracts GPIO port E pin 11 register tokens.

periph_gpio_e12

Extracts GPIO port E pin 12 register tokens.

periph_gpio_e13

Extracts GPIO port E pin 13 register tokens.

periph_gpio_e14

Extracts GPIO port E pin 14 register tokens.

periph_gpio_e15

Extracts GPIO port E pin 15 register tokens.

periph_gpio_e_head

Extracts GPIO port E head register tokens.

periph_gpio_f

Extracts GPIO port F register tokens.

periph_gpio_f0

Extracts GPIO port F pin 0 register tokens.

periph_gpio_f1

Extracts GPIO port F pin 1 register tokens.

periph_gpio_f2

Extracts GPIO port F pin 2 register tokens.

periph_gpio_f3

Extracts GPIO port F pin 3 register tokens.

periph_gpio_f4

Extracts GPIO port F pin 4 register tokens.

periph_gpio_f5

Extracts GPIO port F pin 5 register tokens.

periph_gpio_f6

Extracts GPIO port F pin 6 register tokens.

periph_gpio_f7

Extracts GPIO port F pin 7 register tokens.

periph_gpio_f8

Extracts GPIO port F pin 8 register tokens.

periph_gpio_f9

Extracts GPIO port F pin 9 register tokens.

periph_gpio_f10

Extracts GPIO port F pin 10 register tokens.

periph_gpio_f11

Extracts GPIO port F pin 11 register tokens.

periph_gpio_f12

Extracts GPIO port F pin 12 register tokens.

periph_gpio_f13

Extracts GPIO port F pin 13 register tokens.

periph_gpio_f14

Extracts GPIO port F pin 14 register tokens.

periph_gpio_f15

Extracts GPIO port F pin 15 register tokens.

periph_gpio_f_head

Extracts GPIO port F head register tokens.

periph_gpio_g

Extracts GPIO port G register tokens.

periph_gpio_g0

Extracts GPIO port G pin 0 register tokens.

periph_gpio_g1

Extracts GPIO port G pin 1 register tokens.

periph_gpio_g2

Extracts GPIO port G pin 2 register tokens.

periph_gpio_g3

Extracts GPIO port G pin 3 register tokens.

periph_gpio_g4

Extracts GPIO port G pin 4 register tokens.

periph_gpio_g5

Extracts GPIO port G pin 5 register tokens.

periph_gpio_g6

Extracts GPIO port G pin 6 register tokens.

periph_gpio_g7

Extracts GPIO port G pin 7 register tokens.

periph_gpio_g8

Extracts GPIO port G pin 8 register tokens.

periph_gpio_g9

Extracts GPIO port G pin 9 register tokens.

periph_gpio_g10

Extracts GPIO port G pin 10 register tokens.

periph_gpio_g11

Extracts GPIO port G pin 11 register tokens.

periph_gpio_g12

Extracts GPIO port G pin 12 register tokens.

periph_gpio_g13

Extracts GPIO port G pin 13 register tokens.

periph_gpio_g14

Extracts GPIO port G pin 14 register tokens.

periph_gpio_g15

Extracts GPIO port G pin 15 register tokens.

periph_gpio_g_head

Extracts GPIO port G head register tokens.

periph_gpio_h

Extracts GPIO port H register tokens.

periph_gpio_h0

Extracts GPIO port H pin 0 register tokens.

periph_gpio_h1

Extracts GPIO port H pin 1 register tokens.

periph_gpio_h2

Extracts GPIO port H pin 2 register tokens.

periph_gpio_h3

Extracts GPIO port H pin 3 register tokens.

periph_gpio_h4

Extracts GPIO port H pin 4 register tokens.

periph_gpio_h5

Extracts GPIO port H pin 5 register tokens.

periph_gpio_h6

Extracts GPIO port H pin 6 register tokens.

periph_gpio_h7

Extracts GPIO port H pin 7 register tokens.

periph_gpio_h8

Extracts GPIO port H pin 8 register tokens.

periph_gpio_h9

Extracts GPIO port H pin 9 register tokens.

periph_gpio_h10

Extracts GPIO port H pin 10 register tokens.

periph_gpio_h11

Extracts GPIO port H pin 11 register tokens.

periph_gpio_h12

Extracts GPIO port H pin 12 register tokens.

periph_gpio_h13

Extracts GPIO port H pin 13 register tokens.

periph_gpio_h14

Extracts GPIO port H pin 14 register tokens.

periph_gpio_h15

Extracts GPIO port H pin 15 register tokens.

periph_gpio_h_head

Extracts GPIO port H head register tokens.

periph_gpio_i

-Extracts GPIO port I register tokens.

periph_gpio_i0

Extracts GPIO port I pin 0 register tokens.

periph_gpio_i1

Extracts GPIO port I pin 1 register tokens.

periph_gpio_i2

Extracts GPIO port I pin 2 register tokens.

periph_gpio_i3

Extracts GPIO port I pin 3 register tokens.

periph_gpio_i4

Extracts GPIO port I pin 4 register tokens.

periph_gpio_i5

Extracts GPIO port I pin 5 register tokens.

periph_gpio_i6

Extracts GPIO port I pin 6 register tokens.

periph_gpio_i7

Extracts GPIO port I pin 7 register tokens.

periph_gpio_i8

Extracts GPIO port I pin 8 register tokens.

periph_gpio_i9

Extracts GPIO port I pin 9 register tokens.

periph_gpio_i10

Extracts GPIO port I pin 10 register tokens.

periph_gpio_i11

Extracts GPIO port I pin 11 register tokens.

periph_gpio_i12

Extracts GPIO port I pin 12 register tokens.

periph_gpio_i13

Extracts GPIO port I pin 13 register tokens.

periph_gpio_i14

Extracts GPIO port I pin 14 register tokens.

periph_gpio_i15

Extracts GPIO port I pin 15 register tokens.

periph_gpio_i_head

Extracts GPIO port I head register tokens.

Structs

CGpioAfrhFields
CGpioAfrlFields
CGpioAscrFields
CGpioBrrFields
CGpioBsrrFields
CGpioIdrFields
CGpioLckrFields
CGpioModerFields
CGpioOdrFields
CGpioOspeedrFields
CGpioOtyperFields
CGpioPupdrFields
GpioA

GPIO port A peripheral variant.

GpioB

GPIO port B peripheral variant.

GpioC

GPIO port C peripheral variant.

GpioD

GPIO port D peripheral variant.

GpioE

GPIO port E peripheral variant.

GpioF

GPIO port F peripheral variant.

GpioG

GPIO port G peripheral variant.

GpioH

GPIO port H peripheral variant.

GpioI

GPIO port I peripheral variant.

GpioPortPeriph

Generic GPIO port peripheral.

SGpioAfrhFields
SGpioAfrlFields
SGpioAscrFields
SGpioBrrFields
SGpioBsrrFields
SGpioIdrFields
SGpioLckrFields
SGpioModerFields
SGpioOdrFields
SGpioOspeedrFields
SGpioOtyperFields
SGpioPupdrFields
UGpioAfrhFields
UGpioAfrlFields
UGpioAscrFields
UGpioBrrFields
UGpioBsrrFields
UGpioIdrFields
UGpioLckrFields
UGpioModerFields
UGpioOdrFields
UGpioOspeedrFields
UGpioOtyperFields
UGpioPupdrFields

Traits

CGpioAfrh
CGpioAfrl
CGpioAscr
CGpioBrr
CGpioBsrr
CGpioIdr
CGpioLckr
CGpioModer
CGpioOdr
CGpioOspeedr
CGpioOtyper
CGpioPupdr
GpioAfrh
GpioAfrhAfrh8
GpioAfrhAfrh9
GpioAfrhAfrh10
GpioAfrhAfrh11
GpioAfrhAfrh12
GpioAfrhAfrh13
GpioAfrhAfrh14
GpioAfrhAfrh15
GpioAfrl
GpioAfrlAfrl0
GpioAfrlAfrl1
GpioAfrlAfrl2
GpioAfrlAfrl3
GpioAfrlAfrl4
GpioAfrlAfrl5
GpioAfrlAfrl6
GpioAfrlAfrl7
GpioAscr
GpioAscrAsc0
GpioAscrAsc1
GpioAscrAsc2
GpioAscrAsc3
GpioAscrAsc4
GpioAscrAsc5
GpioAscrAsc6
GpioAscrAsc7
GpioAscrAsc8
GpioAscrAsc9
GpioAscrAsc10
GpioAscrAsc11
GpioAscrAsc12
GpioAscrAsc13
GpioAscrAsc14
GpioAscrAsc15
GpioAscrExt
GpioAscrOpt
GpioBrr
GpioBrrBr0
GpioBrrBr1
GpioBrrBr2
GpioBrrBr3
GpioBrrBr4
GpioBrrBr5
GpioBrrBr6
GpioBrrBr7
GpioBrrBr8
GpioBrrBr9
GpioBrrBr10
GpioBrrBr11
GpioBrrBr12
GpioBrrBr13
GpioBrrBr14
GpioBrrBr15
GpioBsrr
GpioBsrrBr0
GpioBsrrBr1
GpioBsrrBr2
GpioBsrrBr3
GpioBsrrBr4
GpioBsrrBr5
GpioBsrrBr6
GpioBsrrBr7
GpioBsrrBr8
GpioBsrrBr9
GpioBsrrBr10
GpioBsrrBr11
GpioBsrrBr12
GpioBsrrBr13
GpioBsrrBr14
GpioBsrrBr15
GpioBsrrBs0
GpioBsrrBs1
GpioBsrrBs2
GpioBsrrBs3
GpioBsrrBs4
GpioBsrrBs5
GpioBsrrBs6
GpioBsrrBs7
GpioBsrrBs8
GpioBsrrBs9
GpioBsrrBs10
GpioBsrrBs11
GpioBsrrBs12
GpioBsrrBs13
GpioBsrrBs14
GpioBsrrBs15
GpioIdr
GpioIdrIdr0
GpioIdrIdr1
GpioIdrIdr2
GpioIdrIdr3
GpioIdrIdr4
GpioIdrIdr5
GpioIdrIdr6
GpioIdrIdr7
GpioIdrIdr8
GpioIdrIdr9
GpioIdrIdr10
GpioIdrIdr11
GpioIdrIdr12
GpioIdrIdr13
GpioIdrIdr14
GpioIdrIdr15
GpioLckr
GpioLckrLck0
GpioLckrLck1
GpioLckrLck2
GpioLckrLck3
GpioLckrLck4
GpioLckrLck5
GpioLckrLck6
GpioLckrLck7
GpioLckrLck8
GpioLckrLck9
GpioLckrLck10
GpioLckrLck11
GpioLckrLck12
GpioLckrLck13
GpioLckrLck14
GpioLckrLck15
GpioLckrLckk
GpioModer
GpioModerModer0
GpioModerModer1
GpioModerModer2
GpioModerModer3
GpioModerModer4
GpioModerModer5
GpioModerModer6
GpioModerModer7
GpioModerModer8
GpioModerModer9
GpioModerModer10
GpioModerModer11
GpioModerModer12
GpioModerModer13
GpioModerModer14
GpioModerModer15
GpioOdr
GpioOdrOdr0
GpioOdrOdr1
GpioOdrOdr2
GpioOdrOdr3
GpioOdrOdr4
GpioOdrOdr5
GpioOdrOdr6
GpioOdrOdr7
GpioOdrOdr8
GpioOdrOdr9
GpioOdrOdr10
GpioOdrOdr11
GpioOdrOdr12
GpioOdrOdr13
GpioOdrOdr14
GpioOdrOdr15
GpioOspeedr
GpioOspeedrOspeedr0
GpioOspeedrOspeedr1
GpioOspeedrOspeedr2
GpioOspeedrOspeedr3
GpioOspeedrOspeedr4
GpioOspeedrOspeedr5
GpioOspeedrOspeedr6
GpioOspeedrOspeedr7
GpioOspeedrOspeedr8
GpioOspeedrOspeedr9
GpioOspeedrOspeedr10
GpioOspeedrOspeedr11
GpioOspeedrOspeedr12
GpioOspeedrOspeedr13
GpioOspeedrOspeedr14
GpioOspeedrOspeedr15
GpioOtyper
GpioOtyperOt0
GpioOtyperOt1
GpioOtyperOt2
GpioOtyperOt3
GpioOtyperOt4
GpioOtyperOt5
GpioOtyperOt6
GpioOtyperOt7
GpioOtyperOt8
GpioOtyperOt9
GpioOtyperOt10
GpioOtyperOt11
GpioOtyperOt12
GpioOtyperOt13
GpioOtyperOt14
GpioOtyperOt15
GpioPortMap

Generic GPIO port peripheral variant.

GpioPupdr
GpioPupdrPupdr0
GpioPupdrPupdr1
GpioPupdrPupdr2
GpioPupdrPupdr3
GpioPupdrPupdr4
GpioPupdrPupdr5
GpioPupdrPupdr6
GpioPupdrPupdr7
GpioPupdrPupdr8
GpioPupdrPupdr9
GpioPupdrPupdr10
GpioPupdrPupdr11
GpioPupdrPupdr12
GpioPupdrPupdr13
GpioPupdrPupdr14
GpioPupdrPupdr15
RccBusenr
RccBusenrGpioen
RccBusrstr
RccBusrstrGpiorst
RccBussmenr
RccBussmenrGpiosmen
SGpioAfrh
SGpioAfrl
SGpioAscr
SGpioBrr
SGpioBsrr
SGpioIdr
SGpioLckr
SGpioModer
SGpioOdr
SGpioOspeedr
SGpioOtyper
SGpioPupdr
UGpioAfrh
UGpioAfrl
UGpioAscr
UGpioBrr
UGpioBsrr
UGpioIdr
UGpioLckr
UGpioModer
UGpioOdr
UGpioOspeedr
UGpioOtyper
UGpioPupdr