Datasheet
2017 Microchip Technology Inc. DS60001516A-page 675
SAM9G20
36.6.3 UDP Function Address Register
Name:UDP_FADDR
Access:Read/Write
FADD[6:0]: Function Address Value
The Function Address Value must be programmed by firmware once the device receives a set address request from the host, and has
achieved the status stage of the no-data control sequence. Refer to the Universal Serial Bus Specification, Rev. 2.0 for more information.
After power up or reset, the function address value is set to 0.
FEN: Function Enable
Read:
0: Function endpoint disabled.
1: Function endpoint enabled.
Write:
0: Disables function endpoint.
1: Default value.
The Function Enable bit (FEN) allows the microcontroller to enable or disable the function endpoints. The microcontroller sets this bit after
receipt of a reset from the host. Once this bit is set, the USB device is able to accept and transfer data packets from and to the host.
31 30 29 28 27 26 25 24
––––––––
23 22 21 20 19 18 17 16
––––––––
15 14 13 12 11 10 9 8
––––––
–FEN
76543210
–FADD