ADDRESS SPACE | PERIPHERAL | TYPE | DRIVER | |
---|---|---|---|---|
0x00000000 - 0x00040000 | flash0 | mtd | soc-nv-flash | |
0x40000400 - 0x40000800 | pm | misc | Microchip samd2x-pm | |
0x40000c00 - 0x40001000 | gclk | clock | Microchip samd2x-gclk | |
0x40001000 - 0x40001009 | wdog | watchdog |
|
Microchip sam0-watchdog |
0x40001400 - 0x4000141c | rtc | rtc |
|
Microchip sam0-rtc |
0x40001800 - 0x4000181c | eic | interrupt-controller |
|
Microchip sam0-eic |
0x41004000 - 0x41004022 | nvmctrl | flash-controller |
|
Microchip sam0-nvmctrl |
0x41004400 - 0x41004480 | pinmux_a | pinctrl | Microchip sam0-pinmux | |
0x41004400 - 0x41004480 | porta | gpio |
|
Microchip sam0-gpio |
0x41004480 - 0x41004500 | pinmux_b | pinctrl | Microchip sam0-pinmux | |
0x41004480 - 0x41004500 | portb | gpio |
|
Microchip sam0-gpio |
0x41004500 - 0x41004580 | portc | gpio |
|
Microchip sam0-gpio |
0x41004500 - 0x41004580 | pinmux_c | pinctrl | Microchip sam0-pinmux | |
0x41004800 - 0x41004850 | dmac | dma |
|
Microchip sam0-dmac |
0x41005000 - 0x41006000 | usb0 | usb |
|
Microchip sam0-usb |
0x42000800 - 0x42000840 | sercom0 | serial |
|
Microchip sam0-uart |
0x42000c00 - 0x42000c40 | sercom1 | i2c |
|
Microchip sam0-i2c |
0x42001000 - 0x42001040 | sercom2 | misc | Microchip sam0-sercom | |
0x42001400 - 0x42001440 | sercom3 | misc | Microchip sam0-sercom | |
0x42001800 - 0x42001840 | sercom4 | spi |
|
Microchip sam0-spi |
0x42001c00 - 0x42001c40 | sercom5 | spi |
|
Microchip sam0-spi |
0x42002000 - 0x42002080 | tcc0 | pwm |
|
Microchip sam0-tcc-pwm |
0x42002400 - 0x42002480 | tcc1 | misc | Microchip sam0-tcc | |
0x42002800 - 0x42002880 | tcc2 | misc | Microchip sam0-tcc | |
0x42003000 - 0x42003020 | tc4 | timer |
|
Microchip sam0-tc32 |
0x42004000 - 0x4200402b | adc | adc |
|
Microchip sam0-adc |
0x42004800 - 0x42004810 | dac0 | dac |
|
Microchip sam0-dac |
0xe000e010 - 0xe000e020 | systick | timer | ARM armv6m-systick | |
0xe000e100 - 0xe000ed00 | nvic | interrupt-controller | ARM v6m-nvic |