Module rustduino::atmega2560p::hal [−][src]
Expand description
Hardware Abstraction Library (HAL).
Modules
Global interrupts configured in the ATMEGA2560P chip is controlled here. Section 7.4 of the manual https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf
Various pins and ports in the ATMEGA2560P chip is controlled here. Section 13.2 to 13.4 of ATMEGA2560P datasheet. https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf
Generic implementation of power control through clock gating in ATMEGA2560P. Section 11.10.2 and 11.10.3 of the manual. Also references from Section 11.8. https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf
Implementation of Sleep Modes of ATMEGA2560P. Section 11.10.1 of the manual. Also references from Section 11.4. https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf
Control on Watchdog timer in ATMEGA2560P Section 12.5 and 28.6 of manual https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf