Cargo Features

pic32-hal has no features set by default.

[dependencies]
pic32-hal = { version = "0.12.1", features = ["pic32mx1xxfxxxb", "pic32mx2xxfxxxb", "pic32mx2x4fxxxb", "pic32mx37x", "pic32mx47x", "device-selected", "usb-device"] }
pic32mx1xxfxxxb = device-selected

Enables pic32mx1xxfxxxb of pic32mx2xx

pic32mx2xxfxxxb = device-selected

Enables pic32mx2xxfxxxb of pic32mx2xx

pic32mx2x4fxxxb = device-selected

Enables pic32mx2x4fxxxb of pic32mx2xx

Affects clock::Osc

pic32mx37x = device-selected

Enables pic32mx37xfxxxl of pic32mx470

pic32mx47x = device-selected

Enables pic32mx47xfxxxl of pic32mx470

device-selected pic32mx1xxfxxxb? pic32mx2x4fxxxb? pic32mx2xxfxxxb? pic32mx37x? pic32mx47x?

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

usb-device implicit feature

Enables usb-device ^0.2.9

usb-device:

USB stack for embedded devices

Affects pic32-hal::usb

pic32mx470 pic32mx37x? pic32mx47x?
pic32mx2xx pic32mx1xxfxxxb? pic32mx2x4fxxxb? pic32mx2xxfxxxb?