You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by gn...@apache.org on 2020/03/17 17:56:38 UTC

[incubator-nuttx] 01/01: Merge branch 'master' into SocketCAN

This is an automated email from the ASF dual-hosted git repository.

gnutt pushed a commit to branch SocketCAN
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit e6cb5aefa25cca6d1cf986b5c408a20a609f0795
Merge: 4d9cc77 4e475cb
Author: Gregory Nutt <gn...@nuttx.org>
AuthorDate: Tue Mar 17 11:55:58 2020 -0600

    Merge branch 'master' into SocketCAN

 .asf.yaml                                          |     4 +-
 .github/workflows/main.yml                         |    75 +
 COPYING                                            |   296 -
 ChangeLog                                          |   378 +-
 DISCLAIMER-WIP                                     |    18 +
 Documentation/NXGraphicsSubsystem.html             |    20 +-
 Documentation/NuttShell.html                       |     8 +-
 Documentation/NuttX.html                           |    28 +-
 Documentation/NuttXBinfmt.html                     |     4 +-
 Documentation/NuttXCCodingStandard.html            |    26 +-
 Documentation/NuttXDemandPaging.html               |    10 +-
 Documentation/NuttXGettingStarted.html             |    10 +-
 Documentation/NuttxPortingGuide.html               |    31 +-
 Documentation/NuttxUserGuide.html                  |    84 +-
 INVIOLABLES.txt                                    |     2 +-
 Kconfig                                            |     8 +-
 LICENSE                                            |   382 +
 NOTICE                                             |    40 +
 README.txt                                         |     2 +-
 ReleaseNotes                                       |   270 +-
 TODO                                               |    30 +-
 arch/Kconfig                                       |    24 +-
 arch/README.txt                                    |     2 +-
 arch/arm/Kconfig                                   |     2 +-
 arch/arm/include/cxd56xx/audio.h                   |     2 +-
 arch/arm/include/cxd56xx/backuplog.h               |     2 +-
 arch/arm/include/cxd56xx/geofence.h                |     4 +-
 arch/arm/include/cxd56xx/gnss.h                    |     8 +-
 arch/arm/include/cxd56xx/gnss_type.h               |     2 +-
 arch/arm/include/cxd56xx/pm.h                      |     4 +-
 arch/arm/include/cxd56xx/scu.h                     |     6 +-
 arch/arm/include/imx6/chip.h                       |    10 +-
 arch/arm/include/kl/irq.h                          |     4 +-
 arch/arm/include/lpc17xx_40xx/irq.h                |     2 +-
 arch/arm/include/max326xx/chip.h                   |    18 +-
 arch/arm/include/sama5/sama5d2_irq.h               |    14 +-
 arch/arm/include/stm32f0l0g0/stm32l0_irq.h         |     2 +-
 arch/arm/include/stm32h7/chip.h                    |     2 +-
 arch/arm/include/stm32l4/chip.h                    |     2 +-
 arch/arm/include/tiva/cc13x0_irq.h                 |     2 +-
 arch/arm/src/a1x/Kconfig                           |     4 +-
 arch/arm/src/a1x/a1x_boot.c                        |     2 +-
 arch/arm/src/a1x/a1x_serial.c                      |     7 +-
 arch/arm/src/a1x/hardware/a10_memorymap.h          |     2 +-
 arch/arm/src/a1x/hardware/a1x_intc.h               |     2 +-
 arch/arm/src/am335x/Kconfig                        |     4 +-
 arch/arm/src/am335x/am335x_can.c                   |     2 +-
 arch/arm/src/am335x/am335x_serial.c                |     5 +-
 arch/arm/src/arm/pg_macros.h                       |     2 +-
 arch/arm/src/arm/up_blocktask.c                    |    28 +-
 arch/arm/src/arm/up_cache.S                        |     2 +-
 arch/arm/src/arm/up_head.S                         |     6 +-
 arch/arm/src/arm/up_saveusercontext.S              |     4 +-
 arch/arm/src/arm/vfork.S                           |     2 +-
 arch/arm/src/armv6-m/up_blocktask.c                |    25 +-
 arch/arm/src/armv6-m/up_svcall.c                   |     2 +-
 arch/arm/src/armv6-m/up_unblocktask.c              |     2 +-
 arch/arm/src/armv6-m/vfork.S                       |     2 +-
 arch/arm/src/armv7-a/arm_addrenv.c                 |    22 +-
 arch/arm/src/armv7-a/arm_addrenv_kstack.c          |     4 +-
 arch/arm/src/armv7-a/arm_addrenv_ustack.c          |    16 +-
 arch/arm/src/armv7-a/arm_addrenv_utils.c           |    13 +-
 arch/arm/src/armv7-a/arm_blocktask.c               |    28 +-
 arch/arm/src/armv7-a/arm_cpupause.c                |     2 +-
 arch/arm/src/armv7-a/arm_cpustart.c                |     2 +-
 arch/arm/src/armv7-a/arm_fullcontextrestore.S      |     2 +-
 arch/arm/src/armv7-a/arm_head.S                    |     4 +-
 arch/arm/src/armv7-a/arm_l2cc_pl310.c              |     2 +-
 arch/arm/src/armv7-a/arm_pghead.S                  |     2 +-
 arch/arm/src/armv7-a/arm_vfork.S                   |     2 +-
 arch/arm/src/armv7-a/cp15_cacheops.h               |    10 +-
 arch/arm/src/armv7-a/mmu.h                         |     2 +-
 arch/arm/src/armv7-a/mpcore.h                      |     4 +-
 arch/arm/src/armv7-a/sctlr.h                       |     2 +-
 arch/arm/src/armv7-m/Kconfig                       |     2 +-
 arch/arm/src/armv7-m/etm.h                         |     2 +-
 arch/arm/src/armv7-m/gnu/up_setjmp.S               |     2 +-
 arch/arm/src/armv7-m/gnu/vfork.S                   |     2 +-
 arch/arm/src/armv7-m/iar/vfork.S                   |     2 +-
 arch/arm/src/armv7-m/mpu.h                         |     2 +-
 arch/arm/src/armv7-m/nvic.h                        |     4 +-
 arch/arm/src/armv7-m/up_blocktask.c                |    28 +-
 arch/arm/src/armv7-m/up_ramvec_initialize.c        |     9 +-
 arch/arm/src/armv7-m/up_svcall.c                   |    18 +-
 arch/arm/src/armv7-m/up_unblocktask.c              |     2 +-
 arch/arm/src/armv7-r/Kconfig                       |     2 +-
 arch/arm/src/armv7-r/arm_blocktask.c               |    28 +-
 arch/arm/src/armv7-r/arm_fullcontextrestore.S      |     2 +-
 arch/arm/src/armv7-r/arm_head.S                    |     2 +-
 arch/arm/src/armv7-r/arm_l2cc_pl310.c              |     2 +-
 arch/arm/src/armv7-r/arm_vfork.S                   |     2 +-
 arch/arm/src/armv7-r/cp15_cacheops.h               |    10 +-
 arch/arm/src/armv7-r/gic.h                         |    32 +-
 arch/arm/src/armv7-r/mpcore.h                      |     2 +-
 arch/arm/src/armv7-r/mpu.h                         |    14 +-
 arch/arm/src/armv7-r/sctlr.h                       |     4 +-
 arch/arm/src/c5471/c5471_ethernet.c                |    12 +-
 arch/arm/src/c5471/c5471_lowputc.S                 |     4 +-
 arch/arm/src/c5471/c5471_serial.c                  |     7 +-
 arch/arm/src/c5471/c5471_watchdog.c                |     2 +-
 arch/arm/src/c5471/chip.h                          |     2 +-
 arch/arm/src/common/up_hostfs.c                    |     4 +
 arch/arm/src/common/up_internal.h                  |     9 +-
 arch/arm/src/common/up_pthread_start.c             |     2 +
 arch/arm/src/common/up_task_start.c                |     2 +
 arch/arm/src/cxd56xx/Kconfig                       |     6 +-
 arch/arm/src/cxd56xx/cxd56_adc.c                   |     2 +-
 arch/arm/src/cxd56xx/cxd56_backuplog.c             |     2 +-
 arch/arm/src/cxd56xx/cxd56_cisif.c                 |     6 +-
 arch/arm/src/cxd56xx/cxd56_clock.c                 |     2 +-
 arch/arm/src/cxd56xx/cxd56_config.h                |     2 +-
 arch/arm/src/cxd56xx/cxd56_cpupause.c              |     2 +-
 arch/arm/src/cxd56xx/cxd56_cpustart.c              |     4 +-
 arch/arm/src/cxd56xx/cxd56_dmac.c                  |     2 +-
 arch/arm/src/cxd56xx/cxd56_dmac.h                  |     2 +-
 arch/arm/src/cxd56xx/cxd56_gnss.c                  |     2 +-
 arch/arm/src/cxd56xx/cxd56_gnss_api.h              |     4 +-
 arch/arm/src/cxd56xx/cxd56_irq.c                   |     4 +-
 arch/arm/src/cxd56xx/cxd56_pmic.c                  |    10 +-
 arch/arm/src/cxd56xx/cxd56_pmic.h                  |    10 +-
 arch/arm/src/cxd56xx/cxd56_powermgr.c              |     6 +-
 arch/arm/src/cxd56xx/cxd56_pwm.c                   |     2 +-
 arch/arm/src/cxd56xx/cxd56_rtc.h                   |     2 +-
 arch/arm/src/cxd56xx/cxd56_sdhci.c                 |     8 +-
 arch/arm/src/cxd56xx/cxd56_sdhci.h                 |     2 +-
 arch/arm/src/cxd56xx/cxd56_serial.c                |     2 +-
 arch/arm/src/cxd56xx/cxd56_spi.c                   |    43 +-
 arch/arm/src/cxd56xx/cxd56_start.c                 |     2 +-
 arch/arm/src/cxd56xx/cxd56_uart.c                  |     2 +-
 arch/arm/src/cxd56xx/cxd56_udmac.h                 |     2 +-
 arch/arm/src/cxd56xx/cxd56_usbdev.c                |     4 +-
 arch/arm/src/cxd56xx/cxd56_wdt.c                   |    10 +-
 arch/arm/src/cxd56xx/hardware/cxd56_emmc.h         |     2 +-
 arch/arm/src/cxd56xx/hardware/cxd56_spi.h          |     2 +-
 arch/arm/src/cxd56xx/hardware/cxd56_timer.h        |     2 +-
 arch/arm/src/dm320/dm320_ahb.h                     |     2 +-
 arch/arm/src/dm320/dm320_framebuffer.c             |     4 +-
 arch/arm/src/dm320/dm320_irq.c                     |     2 +-
 arch/arm/src/dm320/dm320_lowputc.S                 |     4 +-
 arch/arm/src/dm320/dm320_memorymap.h               |     4 +-
 arch/arm/src/dm320/dm320_serial.c                  |     9 +-
 arch/arm/src/dm320/dm320_usbdev.c                  |    10 +-
 arch/arm/src/efm32/efm32_adc.c                     |     2 +-
 arch/arm/src/efm32/efm32_gpio.h                    |     2 +-
 arch/arm/src/efm32/efm32_i2c.c                     |     2 +-
 arch/arm/src/efm32/efm32_irq.c                     |     2 +-
 arch/arm/src/efm32/efm32_leserial.c                |     3 +
 arch/arm/src/efm32/efm32_rtc_burtc.c               |    12 +-
 arch/arm/src/efm32/efm32_spi.c                     |    80 +-
 arch/arm/src/efm32/efm32_spi.h                     |    14 +-
 arch/arm/src/efm32/efm32_timer.c                   |     6 +-
 arch/arm/src/efm32/efm32_usbdev.c                  |    24 +-
 arch/arm/src/efm32/efm32_usbhost.c                 |     6 +-
 arch/arm/src/efm32/hardware/efm32_acmp.h           |     2 +-
 arch/arm/src/efm32/hardware/efm32_adc.h            |     2 +-
 arch/arm/src/efm32/hardware/efm32_aes.h            |     2 +-
 arch/arm/src/efm32/hardware/efm32_burtc.h          |     4 +-
 arch/arm/src/efm32/hardware/efm32_calibrate.h      |     2 +-
 arch/arm/src/efm32/hardware/efm32_cmu.h            |     2 +-
 arch/arm/src/efm32/hardware/efm32_dac.h            |     2 +-
 arch/arm/src/efm32/hardware/efm32_devinfo.h        |     2 +-
 arch/arm/src/efm32/hardware/efm32_dma.h            |     2 +-
 arch/arm/src/efm32/hardware/efm32_emu.h            |     2 +-
 arch/arm/src/efm32/hardware/efm32_gpio.h           |     2 +-
 arch/arm/src/efm32/hardware/efm32_i2c.h            |     2 +-
 arch/arm/src/efm32/hardware/efm32_lcd.h            |     2 +-
 arch/arm/src/efm32/hardware/efm32_lesense.h        |     4 +-
 arch/arm/src/efm32/hardware/efm32_letimer.h        |     2 +-
 arch/arm/src/efm32/hardware/efm32_leuart.h         |     2 +-
 arch/arm/src/efm32/hardware/efm32_pcnt.h           |     4 +-
 arch/arm/src/efm32/hardware/efm32_prs.h            |     2 +-
 arch/arm/src/efm32/hardware/efm32_rmu.h            |     2 +-
 arch/arm/src/efm32/hardware/efm32_romtable.h       |     6 +-
 arch/arm/src/efm32/hardware/efm32_rtc.h            |     2 +-
 arch/arm/src/efm32/hardware/efm32_timer.h          |     2 +-
 arch/arm/src/efm32/hardware/efm32_usart.h          |     2 +-
 arch/arm/src/efm32/hardware/efm32_usb.h            |     2 +-
 arch/arm/src/efm32/hardware/efm32_vcmp.h           |     2 +-
 arch/arm/src/efm32/hardware/efm32_wdog.h           |     2 +-
 arch/arm/src/imx1/imx_boot.c                       |     2 +-
 arch/arm/src/imx1/imx_gpio.c                       |     2 +-
 arch/arm/src/imx1/imx_irq.c                        |     2 +-
 arch/arm/src/imx1/imx_lowputc.S                    |     2 +-
 arch/arm/src/imx1/imx_serial.c                     |    13 +-
 arch/arm/src/imx1/imx_spi.c                        |   113 +-
 arch/arm/src/imx1/imx_system.h                     |     4 +-
 arch/arm/src/imx1/imx_timer.h                      |     2 +-
 arch/arm/src/imx6/hardware/imx_ccm.h               |    26 +-
 arch/arm/src/imx6/hardware/imx_memorymap.h         |     6 +-
 arch/arm/src/imx6/hardware/imx_pinmux.h            |     2 +-
 arch/arm/src/imx6/imx_boot.c                       |     6 +-
 arch/arm/src/imx6/imx_boot.h                       |     2 +-
 arch/arm/src/imx6/imx_cpuboot.c                    |     2 +-
 arch/arm/src/imx6/imx_ecspi.c                      |   103 +-
 arch/arm/src/imx6/imx_gpio.c                       |     4 +-
 arch/arm/src/imx6/imx_gpio.h                       |     2 +-
 arch/arm/src/imx6/imx_lowputc.c                    |     8 +-
 arch/arm/src/imx6/imx_serial.c                     |     6 +-
 arch/arm/src/imxrt/Kconfig                         |    42 +-
 arch/arm/src/imxrt/Make.defs                       |     4 +
 arch/arm/src/imxrt/hardware/imxrt_dcdc.h           |     2 +-
 arch/arm/src/imxrt/hardware/imxrt_enet.h           |     2 +-
 arch/arm/src/imxrt/hardware/imxrt_usbotg.h         |    34 +-
 arch/arm/src/imxrt/hardware/imxrt_usbphy.h         |    69 +
 arch/arm/src/imxrt/hardware/imxrt_usdhc.h          |     4 +-
 arch/arm/src/imxrt/hardware/rt102x/imxrt102x_ccm.h |    16 +-
 arch/arm/src/imxrt/hardware/rt105x/imxrt105x_ccm.h |    16 +-
 arch/arm/src/imxrt/hardware/rt106x/imxrt106x_ccm.h |    16 +-
 arch/arm/src/imxrt/imxrt_allocateheap.c            |     4 +
 arch/arm/src/imxrt/imxrt_edma.c                    |     2 +-
 arch/arm/src/imxrt/imxrt_ehci.c                    |    12 +-
 arch/arm/src/imxrt/imxrt_enc.c                     |     6 +-
 arch/arm/src/imxrt/imxrt_enet.c                    |     4 +-
 arch/arm/src/imxrt/imxrt_gpio.c                    |     4 +-
 arch/arm/src/imxrt/imxrt_gpio.h                    |     4 +-
 arch/arm/src/imxrt/imxrt_irq.c                     |     2 +-
 arch/arm/src/imxrt/imxrt_lcd.c                     |     2 +-
 arch/arm/src/imxrt/imxrt_lowputc.c                 |     2 +-
 arch/arm/src/imxrt/imxrt_lpi2c.c                   |     2 +-
 arch/arm/src/imxrt/imxrt_lpspi.c                   |    32 +-
 arch/arm/src/imxrt/imxrt_start.c                   |     9 +-
 arch/arm/src/imxrt/imxrt_start.h                   |    13 +
 arch/arm/src/imxrt/imxrt_usbdev.c                  |  3059 +++
 arch/arm/src/imxrt/imxrt_usdhc.c                   |     2 +-
 arch/arm/src/kinetis/hardware/kinetis_enet.h       |     2 +-
 .../src/kinetis/hardware/kinetis_k28memorymap.h    |    81 +-
 arch/arm/src/kinetis/hardware/kinetis_rtc.h        |     2 +-
 arch/arm/src/kinetis/hardware/kinetis_slcd.h       |     2 +-
 arch/arm/src/kinetis/hardware/kinetis_usbhs.h      |     8 +-
 arch/arm/src/kinetis/kinetis.h                     |     2 +-
 arch/arm/src/kinetis/kinetis_alarm.h               |     2 +-
 arch/arm/src/kinetis/kinetis_enet.c                |     8 +-
 arch/arm/src/kinetis/kinetis_irq.c                 |     4 +-
 arch/arm/src/kinetis/kinetis_mpuinit.c             |     2 +-
 arch/arm/src/kinetis/kinetis_mpuinit.h             |     2 +-
 arch/arm/src/kinetis/kinetis_pin.c                 |     2 +-
 arch/arm/src/kinetis/kinetis_sdhc.c                |   164 +-
 arch/arm/src/kinetis/kinetis_serial.c              |     2 +-
 arch/arm/src/kinetis/kinetis_spi.c                 |    12 +-
 arch/arm/src/kinetis/kinetis_usbdev.c              |     8 +-
 arch/arm/src/kl/kl_gpio.c                          |     2 +-
 arch/arm/src/kl/kl_gpio.h                          |     4 +-
 arch/arm/src/kl/kl_irq.c                           |     2 +-
 arch/arm/src/kl/kl_serial.c                        |     3 +
 arch/arm/src/kl/kl_spi.c                           |   152 +-
 arch/arm/src/lc823450/Kconfig                      |     2 +-
 arch/arm/src/lc823450/lc823450_cpustart.c          |     8 +-
 arch/arm/src/lc823450/lc823450_dvfs2.c             |     4 +-
 arch/arm/src/lc823450/lc823450_i2c.c               |     2 +-
 arch/arm/src/lc823450/lc823450_ipl2.c              |     2 +-
 arch/arm/src/lc823450/lc823450_irq.c               |     8 +-
 arch/arm/src/lc823450/lc823450_mmcl.c              |     2 +-
 arch/arm/src/lc823450/lc823450_mtd.c               |     2 +-
 arch/arm/src/lc823450/lc823450_serial.c            |     9 +-
 arch/arm/src/lc823450/lc823450_spi.c               |    59 +-
 arch/arm/src/lc823450/lc823450_spi.h               |    41 +-
 arch/arm/src/lc823450/lc823450_usbdev.c            |     6 +-
 arch/arm/src/lc823450/lc823450_wdt.c               |     2 +-
 arch/arm/src/lpc17xx_40xx/Kconfig                  |     4 +-
 .../lpc17xx_40xx/hardware/lpc178x_40xx_syscon.h    |     4 +-
 arch/arm/src/lpc17xx_40xx/hardware/lpc17_40_adc.h  |     2 +-
 arch/arm/src/lpc17xx_40xx/hardware/lpc17_40_can.h  |     2 +-
 .../src/lpc17xx_40xx/hardware/lpc17_40_ethernet.h  |     2 +-
 .../arm/src/lpc17xx_40xx/hardware/lpc17_40_gpdma.h |     2 +-
 arch/arm/src/lpc17xx_40xx/hardware/lpc17_40_lcd.h  |     8 +-
 .../arm/src/lpc17xx_40xx/hardware/lpc17_40_mcpwm.h |     4 +-
 .../src/lpc17xx_40xx/hardware/lpc17_40_sdcard.h    |     2 +-
 arch/arm/src/lpc17xx_40xx/hardware/lpc17_40_ssp.h  |     2 +-
 arch/arm/src/lpc17xx_40xx/hardware/lpc17_40_usb.h  |     6 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_adc.c           |     2 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_can.c           |     6 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_ethernet.c      |     4 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_gpioint.c       |     2 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_i2c.c           |     7 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_irq.c           |     4 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_lcd.c           |     6 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_lcd.h           |     2 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_ohciram.h       |     2 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_sdcard.c        |     8 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_serial.c        |     4 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_spi.c           |    62 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_spi.h           |     4 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_ssp.c           |   101 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_ssp.h           |     6 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_usbdev.c        |    12 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_usbhost.c       |     2 +-
 arch/arm/src/lpc214x/chip.h                        |    18 +-
 arch/arm/src/lpc214x/lpc214x_head.S                |     2 +-
 arch/arm/src/lpc214x/lpc214x_i2c.h                 |    12 +-
 arch/arm/src/lpc214x/lpc214x_serial.c              |     9 +-
 arch/arm/src/lpc214x/lpc214x_spi.h                 |     2 +-
 arch/arm/src/lpc214x/lpc214x_timerisr.c            |     2 +-
 arch/arm/src/lpc214x/lpc214x_usbdev.c              |    16 +-
 arch/arm/src/lpc214x/lpc214x_usbdev.h              |     2 +-
 arch/arm/src/lpc2378/chip.h                        |    20 +-
 arch/arm/src/lpc2378/lpc23xx_i2c.c                 |     2 +-
 arch/arm/src/lpc2378/lpc23xx_serial.c              |     9 +-
 arch/arm/src/lpc2378/lpc23xx_spi.c                 |    58 +-
 arch/arm/src/lpc2378/lpc23xx_timerisr.c            |     2 +-
 arch/arm/src/lpc31xx/lpc31_boot.c                  |     2 +-
 arch/arm/src/lpc31xx/lpc31_cgu.h                   |    28 +-
 arch/arm/src/lpc31xx/lpc31_ehci.c                  |    16 +-
 arch/arm/src/lpc31xx/lpc31_i2c.c                   |     2 +-
 arch/arm/src/lpc31xx/lpc31_i2c.h                   |     2 +-
 arch/arm/src/lpc31xx/lpc31_irq.c                   |     2 +-
 arch/arm/src/lpc31xx/lpc31_memorymap.h             |     2 +-
 arch/arm/src/lpc31xx/lpc31_mpmc.h                  |     2 +-
 arch/arm/src/lpc31xx/lpc31_nand.h                  |     2 +-
 arch/arm/src/lpc31xx/lpc31_pllconfig.c             |     2 +-
 arch/arm/src/lpc31xx/lpc31_resetclks.c             |     2 +-
 arch/arm/src/lpc31xx/lpc31_serial.c                |     3 +
 arch/arm/src/lpc31xx/lpc31_setfdiv.c               |     2 +-
 arch/arm/src/lpc31xx/lpc31_spi.c                   |   243 +-
 arch/arm/src/lpc31xx/lpc31_timer.h                 |     2 +-
 arch/arm/src/lpc31xx/lpc31_usbdev.c                |     8 +-
 .../src/lpc43xx/hardware/lpc4310203050_pinconfig.h |     2 +-
 arch/arm/src/lpc43xx/hardware/lpc43_adc.h          |     2 +-
 arch/arm/src/lpc43xx/hardware/lpc43_can.h          |     8 +-
 arch/arm/src/lpc43xx/hardware/lpc43_mcpwm.h        |     4 +-
 arch/arm/src/lpc43xx/hardware/lpc43_ssp.h          |     2 +-
 arch/arm/src/lpc43xx/lpc43_allocateheap.c          |     4 +-
 arch/arm/src/lpc43xx/lpc43_can.c                   |     2 +-
 arch/arm/src/lpc43xx/lpc43_cgu.c                   |     2 +-
 arch/arm/src/lpc43xx/lpc43_config.h                |     2 +-
 arch/arm/src/lpc43xx/lpc43_ehci.c                  |    16 +-
 arch/arm/src/lpc43xx/lpc43_ethernet.c              |    14 +-
 arch/arm/src/lpc43xx/lpc43_i2c.c                   |     2 +-
 arch/arm/src/lpc43xx/lpc43_irq.c                   |     2 +-
 arch/arm/src/lpc43xx/lpc43_sdmmc.c                 |     8 +-
 arch/arm/src/lpc43xx/lpc43_serial.c                |     2 +-
 arch/arm/src/lpc43xx/lpc43_spi.c                   |    62 +-
 arch/arm/src/lpc43xx/lpc43_ssp.c                   |    69 +-
 arch/arm/src/lpc43xx/lpc43_start.c                 |     4 +-
 arch/arm/src/lpc43xx/lpc43_timer.c                 |     4 +-
 arch/arm/src/lpc43xx/lpc43_uart.c                  |     2 +-
 arch/arm/src/lpc43xx/lpc43_usb0dev.c               |     8 +-
 arch/arm/src/lpc43xx/lpc43_wwdt.c                  |     6 +-
 arch/arm/src/lpc43xx/spifi/changelog.txt           |     4 +-
 .../lpc43xx/spifi/inc/private/spifilib_chiphw.h    |     2 +-
 arch/arm/src/lpc43xx/spifi/inc/spifilib_api.h      |     4 +-
 arch/arm/src/lpc43xx/spifi/inc/spifilib_dev.h      |    16 +-
 .../src/lpc43xx/spifi/src/spifilib_dev_common.c    |     6 +-
 arch/arm/src/lpc54xx/Kconfig                       |     4 +-
 arch/arm/src/lpc54xx/hardware/lpc54_lcd.h          |     8 +-
 arch/arm/src/lpc54xx/hardware/lpc54_rtc.h          |     2 +-
 arch/arm/src/lpc54xx/hardware/lpc54_sdmmc.h        |     2 +-
 arch/arm/src/lpc54xx/hardware/lpc54_usart.h        |     2 +-
 arch/arm/src/lpc54xx/lpc546x_power.h               |     2 +-
 arch/arm/src/lpc54xx/lpc54_clockconfig.c           |     2 +-
 arch/arm/src/lpc54xx/lpc54_emc.c                   |     4 +-
 arch/arm/src/lpc54xx/lpc54_emc.h                   |     2 +-
 arch/arm/src/lpc54xx/lpc54_ethernet.c              |     6 +-
 arch/arm/src/lpc54xx/lpc54_gpio.c                  |    12 +-
 arch/arm/src/lpc54xx/lpc54_gpio.h                  |     2 +-
 arch/arm/src/lpc54xx/lpc54_gpioirq.c               |     2 +-
 arch/arm/src/lpc54xx/lpc54_i2c_master.c            |     2 +-
 arch/arm/src/lpc54xx/lpc54_irq.c                   |     2 +-
 arch/arm/src/lpc54xx/lpc54_lcd.c                   |     6 +-
 arch/arm/src/lpc54xx/lpc54_lcd.h                   |     2 +-
 arch/arm/src/lpc54xx/lpc54_sdmmc.c                 |     8 +-
 arch/arm/src/lpc54xx/lpc54_serial.c                |     2 +-
 arch/arm/src/lpc54xx/lpc54_spi_master.c            |    60 +-
 arch/arm/src/lpc54xx/lpc54_usb0_ohci.c             |     4 +-
 arch/arm/src/lpc54xx/lpc54_wwdt.c                  |     8 +-
 arch/arm/src/max326xx/common/max326_irq.c          |     2 +-
 arch/arm/src/max326xx/max32660/max32660_rtc.c      |     2 +-
 arch/arm/src/max326xx/max32660/max32660_spim.c     |    77 +-
 arch/arm/src/max326xx/max32660/max32660_wdt.c      |     4 +-
 arch/arm/src/moxart/moxart_lowputc.S               |     4 +-
 arch/arm/src/nrf52/hardware/nrf52_clock.h          |     2 +-
 arch/arm/src/nrf52/hardware/nrf52_radio.h          |     2 +-
 arch/arm/src/nrf52/hardware/nrf52_saadc.h          |     6 +-
 arch/arm/src/nrf52/nrf52832_errdata.c              |     2 +-
 arch/arm/src/nrf52/nrf52_i2c.c                     |     2 +-
 arch/arm/src/nrf52/nrf52_irq.c                     |     2 +-
 arch/arm/src/nrf52/nrf52_rng.c                     |     4 +-
 arch/arm/src/nrf52/nrf52_serial.c                  |     2 +-
 arch/arm/src/nrf52/nrf52_spi.c                     |    23 +-
 arch/arm/src/nrf52/nrf52_wdt.c                     |     2 +-
 arch/arm/src/nuc1xx/hardware/nuc_clk.h             |     2 +-
 arch/arm/src/nuc1xx/hardware/nuc_uart.h            |     2 +-
 arch/arm/src/nuc1xx/nuc_clockconfig.c              |     2 +-
 arch/arm/src/nuc1xx/nuc_config.h                   |     2 +-
 arch/arm/src/nuc1xx/nuc_irq.c                      |     2 +-
 arch/arm/src/nuc1xx/nuc_serial.c                   |    17 +-
 arch/arm/src/s32k1xx/hardware/s32k1xx_enet.h       |     2 +-
 arch/arm/src/s32k1xx/s32k11x/s32k11x_clocknames.h  |   146 +-
 arch/arm/src/s32k1xx/s32k11x/s32k11x_irq.c         |     2 +-
 arch/arm/src/s32k1xx/s32k14x/s32k14x_clocknames.h  |   210 +-
 arch/arm/src/s32k1xx/s32k14x/s32k14x_irq.c         |     2 +-
 arch/arm/src/s32k1xx/s32k1xx_clockconfig.c         |     2 +-
 arch/arm/src/s32k1xx/s32k1xx_edma.c                |     2 +-
 arch/arm/src/s32k1xx/s32k1xx_enet.c                |     6 +-
 arch/arm/src/s32k1xx/s32k1xx_lowputc.c             |     2 +-
 arch/arm/src/s32k1xx/s32k1xx_lpi2c.c               |     2 +-
 arch/arm/src/s32k1xx/s32k1xx_lpspi.c               |    62 +-
 arch/arm/src/s32k1xx/s32k1xx_periphclocks.c        |    86 +-
 arch/arm/src/s32k1xx/s32k1xx_pin.h                 |     2 +-
 arch/arm/src/sam34/hardware/sam4cm_slcdc.h         |     2 +-
 arch/arm/src/sam34/hardware/sam4cm_supc.h          |     2 +-
 arch/arm/src/sam34/hardware/sam4l_usart.h          |     4 +-
 arch/arm/src/sam34/hardware/sam_acc.h              |     2 +-
 arch/arm/src/sam34/hardware/sam_tc.h               |     2 +-
 arch/arm/src/sam34/hardware/sam_uart.h             |     2 +-
 arch/arm/src/sam34/sam3u_gpio.h                    |     2 +-
 arch/arm/src/sam34/sam3x_gpio.h                    |     2 +-
 arch/arm/src/sam34/sam4cm_cpustart.c               |     2 +-
 arch/arm/src/sam34/sam4cm_oneshot.c                |     2 +-
 arch/arm/src/sam34/sam4cm_oneshot_lowerhalf.c      |     2 +-
 arch/arm/src/sam34/sam4l_clockconfig.c             |    22 +-
 arch/arm/src/sam34/sam4l_gpio.h                    |     2 +-
 arch/arm/src/sam34/sam_dmac.c                      |     2 +-
 arch/arm/src/sam34/sam_dmac.h                      |     2 +-
 arch/arm/src/sam34/sam_emac.c                      |     6 +-
 arch/arm/src/sam34/sam_gpio.c                      |     2 +-
 arch/arm/src/sam34/sam_hsmci.c                     |    14 +-
 arch/arm/src/sam34/sam_irq.c                       |     2 +-
 arch/arm/src/sam34/sam_rtc.c                       |     6 +-
 arch/arm/src/sam34/sam_rtt.c                       |     4 +-
 arch/arm/src/sam34/sam_serial.c                    |     2 +-
 arch/arm/src/sam34/sam_spi.c                       |    58 +-
 arch/arm/src/sam34/sam_start.c                     |     2 +-
 arch/arm/src/sam34/sam_tc.c                        |     6 +-
 arch/arm/src/sam34/sam_twi.c                       |     2 +-
 arch/arm/src/sam34/sam_wdt.c                       |     4 +-
 arch/arm/src/sama5/Kconfig                         |     2 +-
 arch/arm/src/sama5/hardware/_sama5d2x_memorymap.h  |    33 +-
 arch/arm/src/sama5/hardware/_sama5d3x_memorymap.h  |    17 +-
 arch/arm/src/sama5/hardware/_sama5d4x_memorymap.h  |     2 +-
 arch/arm/src/sama5/hardware/sam_adc.h              |     2 +-
 arch/arm/src/sama5/hardware/sam_dmac.h             |     4 +-
 arch/arm/src/sama5/hardware/sam_ehci.h             |     2 +-
 arch/arm/src/sama5/hardware/sam_flexcom_usart.h    |     4 +-
 arch/arm/src/sama5/hardware/sam_gmac.h             |    46 +-
 arch/arm/src/sama5/hardware/sam_pmc.h              |     4 +-
 arch/arm/src/sama5/hardware/sam_rxlp.h             |     2 +-
 arch/arm/src/sama5/hardware/sam_sfr.h              |     9 +-
 arch/arm/src/sama5/hardware/sam_spi.h              |     2 +-
 arch/arm/src/sama5/hardware/sam_twi.h              |     2 +-
 arch/arm/src/sama5/hardware/sam_uart.h             |     4 +-
 arch/arm/src/sama5/hardware/sam_wdt.h              |     2 +-
 arch/arm/src/sama5/sam_adc.c                       |     4 +-
 arch/arm/src/sama5/sam_boot.c                      |     2 +-
 arch/arm/src/sama5/sam_can.c                       |    10 +-
 arch/arm/src/sama5/sam_clockconfig.c               |    27 +-
 arch/arm/src/sama5/sam_clockconfig.h               |     2 +-
 arch/arm/src/sama5/sam_dmac.c                      |    16 +-
 arch/arm/src/sama5/sam_dmac.h                      |     2 +-
 arch/arm/src/sama5/sam_ehci.c                      |    10 +-
 arch/arm/src/sama5/sam_emaca.c                     |     6 +-
 arch/arm/src/sama5/sam_emacb.c                     |     6 +-
 arch/arm/src/sama5/sam_flexcom_serial.c            |    73 +-
 arch/arm/src/sama5/sam_gmac.c                      |   181 +-
 arch/arm/src/sama5/sam_hsmci.c                     |    10 +-
 arch/arm/src/sama5/sam_irq.c                       |     6 +-
 arch/arm/src/sama5/sam_isi.c                       |     2 +-
 arch/arm/src/sama5/sam_lcd.c                       |     8 +-
 arch/arm/src/sama5/sam_lcd.h                       |     2 +-
 arch/arm/src/sama5/sam_nand.c                      |    42 +-
 arch/arm/src/sama5/sam_ohci.c                      |     8 +-
 arch/arm/src/sama5/sam_oneshot.c                   |     2 +-
 arch/arm/src/sama5/sam_oneshot_lowerhalf.c         |     2 +-
 arch/arm/src/sama5/sam_pck.c                       |     2 +-
 arch/arm/src/sama5/sam_pio.h                       |     2 +-
 arch/arm/src/sama5/sam_pioirq.c                    |    32 +-
 arch/arm/src/sama5/sam_pmecc.c                     |     4 +-
 arch/arm/src/sama5/sam_pwm.c                       |     4 +-
 arch/arm/src/sama5/sam_rtc.c                       |     6 +-
 arch/arm/src/sama5/sam_serial.c                    |    43 +-
 arch/arm/src/sama5/sam_serial.h                    |     4 +-
 arch/arm/src/sama5/sam_serialinit.c                |     5 +-
 arch/arm/src/sama5/sam_spi.c                       |    88 +-
 arch/arm/src/sama5/sam_ssc.c                       |    10 +-
 arch/arm/src/sama5/sam_tc.c                        |     2 +-
 arch/arm/src/sama5/sam_trng.c                      |     4 +-
 arch/arm/src/sama5/sam_udphs.c                     |    10 +-
 arch/arm/src/sama5/sam_usbhost.h                   |     2 +-
 arch/arm/src/sama5/sam_wdt.c                       |    10 +-
 arch/arm/src/sama5/sam_xdmac.c                     |     4 +-
 arch/arm/src/sama5/sama5d2x_periphclks.h           |     7 +-
 arch/arm/src/sama5/sama5d2x_pio.c                  |    16 +-
 arch/arm/src/samd2l2/hardware/samd_dmac.h          |     2 +-
 arch/arm/src/samd2l2/hardware/samd_eic.h           |     2 +-
 arch/arm/src/samd2l2/hardware/samd_nvmctrl.h       |     2 +-
 arch/arm/src/samd2l2/hardware/saml_dmac.h          |     2 +-
 arch/arm/src/samd2l2/hardware/saml_gclk.h          |     2 +-
 arch/arm/src/samd2l2/hardware/saml_i2c_slave.h     |     4 +-
 arch/arm/src/samd2l2/hardware/saml_oscctrl.h       |     2 +-
 arch/arm/src/samd2l2/hardware/saml_pm.h            |     4 +-
 arch/arm/src/samd2l2/sam_dmac.h                    |     8 +-
 arch/arm/src/samd2l2/sam_i2c_master.c              |     2 +-
 arch/arm/src/samd2l2/sam_irq.c                     |     2 +-
 arch/arm/src/samd2l2/sam_serial.c                  |     3 +
 arch/arm/src/samd2l2/sam_spi.c                     |    36 +-
 arch/arm/src/samd2l2/sam_usb.c                     |     6 +-
 arch/arm/src/samd5e5/hardware/sam_dmac.h           |     4 +-
 arch/arm/src/samd5e5/hardware/sam_evsys.h          |     2 +-
 arch/arm/src/samd5e5/hardware/sam_fuses.h          |     4 +-
 arch/arm/src/samd5e5/hardware/sam_gclk.h           |     2 +-
 arch/arm/src/samd5e5/hardware/sam_gmac.h           |     4 +-
 arch/arm/src/samd5e5/hardware/sam_i2c_slave.h      |     4 +-
 arch/arm/src/samd5e5/hardware/sam_pm.h             |     4 +-
 arch/arm/src/samd5e5/sam_clockconfig.c             |     2 +-
 arch/arm/src/samd5e5/sam_dmac.h                    |     4 +-
 arch/arm/src/samd5e5/sam_gmac.c                    |     8 +-
 arch/arm/src/samd5e5/sam_i2c_master.c              |     2 +-
 arch/arm/src/samd5e5/sam_irq.c                     |     2 +-
 arch/arm/src/samd5e5/sam_serial.c                  |     3 +
 arch/arm/src/samd5e5/sam_spi.c                     |    32 +-
 arch/arm/src/samd5e5/sam_usb.c                     |     6 +-
 arch/arm/src/samv7/Kconfig                         |     2 +-
 arch/arm/src/samv7/hardware/sam_afec.h             |     4 +-
 arch/arm/src/samv7/hardware/sam_mcan.h             |     4 +-
 arch/arm/src/samv7/hardware/sam_sdramc.h           |     2 +-
 arch/arm/src/samv7/hardware/sam_uart.h             |     4 +-
 arch/arm/src/samv7/sam_emac.c                      |     4 +-
 arch/arm/src/samv7/sam_gpio.c                      |     4 +-
 arch/arm/src/samv7/sam_hsmci.c                     |     8 +-
 arch/arm/src/samv7/sam_irq.c                       |     2 +-
 arch/arm/src/samv7/sam_mcan.c                      |     4 +-
 arch/arm/src/samv7/sam_oneshot.c                   |     2 +-
 arch/arm/src/samv7/sam_oneshot_lowerhalf.c         |     2 +-
 arch/arm/src/samv7/sam_pck.c                       |     2 +-
 arch/arm/src/samv7/sam_progmem.c                   |     4 +-
 arch/arm/src/samv7/sam_qspi.c                      |     6 +-
 arch/arm/src/samv7/sam_rswdt.c                     |    10 +-
 arch/arm/src/samv7/sam_serial.c                    |     2 +-
 arch/arm/src/samv7/sam_spi.c                       |   118 +-
 arch/arm/src/samv7/sam_spi_slave.c                 |     4 +-
 arch/arm/src/samv7/sam_ssc.c                       |    10 +-
 arch/arm/src/samv7/sam_start.c                     |     2 +-
 arch/arm/src/samv7/sam_tc.c                        |     6 +-
 arch/arm/src/samv7/sam_tc.h                        |     2 +-
 arch/arm/src/samv7/sam_trng.c                      |     4 +-
 arch/arm/src/samv7/sam_twihs.c                     |     4 +-
 arch/arm/src/samv7/sam_usbdevhs.c                  |     8 +-
 arch/arm/src/samv7/sam_wdt.c                       |    14 +-
 arch/arm/src/samv7/sam_xdmac.c                     |     2 +-
 arch/arm/src/stm32/Kconfig                         |    57 +-
 arch/arm/src/stm32/hardware/stm32_adc_v2.h         |     2 +-
 arch/arm/src/stm32/hardware/stm32_dbgmcu.h         |     2 +-
 arch/arm/src/stm32/hardware/stm32_dma_v2.h         |     2 +-
 arch/arm/src/stm32/hardware/stm32_otghs.h          |     2 +-
 arch/arm/src/stm32/hardware/stm32_tim.h            |     2 +-
 arch/arm/src/stm32/hardware/stm32f10xxx_rcc.h      |     2 +-
 arch/arm/src/stm32/hardware/stm32f20xxx_pinmap.h   |     2 +-
 arch/arm/src/stm32/hardware/stm32f30xxx_pinmap.h   |     3 +-
 arch/arm/src/stm32/hardware/stm32f30xxx_rcc.h      |    58 +-
 arch/arm/src/stm32/hardware/stm32f33xxx_hrtim.h    |    22 +-
 arch/arm/src/stm32/hardware/stm32f33xxx_pinmap.h   |     2 +-
 arch/arm/src/stm32/hardware/stm32f37xxx_pinmap.h   |     2 +-
 arch/arm/src/stm32/hardware/stm32fxxxxx_otgfs.h    |     2 +-
 arch/arm/src/stm32/stm32_adc.c                     |     6 +-
 arch/arm/src/stm32/stm32_adc.h                     |     4 +-
 arch/arm/src/stm32/stm32_can.c                     |     4 +-
 arch/arm/src/stm32/stm32_comp.h                    |     2 +-
 arch/arm/src/stm32/stm32_dac.c                     |    14 +-
 arch/arm/src/stm32/stm32_dma2d.c                   |     2 +-
 arch/arm/src/stm32/stm32_dma_v1.c                  |     4 +-
 arch/arm/src/stm32/stm32_dma_v2.c                  |     6 +-
 arch/arm/src/stm32/stm32_eth.c                     |    20 +-
 arch/arm/src/stm32/stm32_gpio.c                    |     4 +-
 arch/arm/src/stm32/stm32_gpio.h                    |     4 +-
 arch/arm/src/stm32/stm32_hciuart.c                 |     4 +-
 arch/arm/src/stm32/stm32_hrtim.c                   |    24 +-
 arch/arm/src/stm32/stm32_hrtim.h                   |    18 +-
 arch/arm/src/stm32/stm32_i2c_alt.c                 |     4 +-
 arch/arm/src/stm32/stm32_i2s.c                     |   168 +-
 arch/arm/src/stm32/stm32_irq.c                     |     4 +-
 arch/arm/src/stm32/stm32_lowputc.c                 |     2 +-
 arch/arm/src/stm32/stm32_ltdc.h                    |     2 +-
 arch/arm/src/stm32/stm32_oneshot.c                 |     2 +-
 arch/arm/src/stm32/stm32_oneshot_lowerhalf.c       |     2 +-
 arch/arm/src/stm32/stm32_opamp.c                   |    12 +-
 arch/arm/src/stm32/stm32_opamp.h                   |     2 +-
 arch/arm/src/stm32/stm32_otgfsdev.c                |     6 +-
 arch/arm/src/stm32/stm32_otgfshost.c               |    10 +-
 arch/arm/src/stm32/stm32_otghsdev.c                |     8 +-
 arch/arm/src/stm32/stm32_otghshost.c               |    10 +-
 arch/arm/src/stm32/stm32_pmstop.c                  |     2 +-
 arch/arm/src/stm32/stm32_pwm.c                     |    18 +-
 arch/arm/src/stm32/stm32_pwm.h                     |     4 +-
 arch/arm/src/stm32/stm32_pwr.c                     |     8 +-
 arch/arm/src/stm32/stm32_pwr.h                     |     6 +-
 arch/arm/src/stm32/stm32_qencoder.c                |     2 +-
 arch/arm/src/stm32/stm32_rcc.c                     |     2 +-
 arch/arm/src/stm32/stm32_rcc.h                     |     4 +-
 arch/arm/src/stm32/stm32_rtcounter.c               |     2 +-
 arch/arm/src/stm32/stm32_sdadc.c                   |     6 +-
 arch/arm/src/stm32/stm32_sdio.c                    |     8 +-
 arch/arm/src/stm32/stm32_serial.c                  |     2 +-
 arch/arm/src/stm32/stm32_spi.c                     |   308 +-
 arch/arm/src/stm32/stm32_uart.h                    |     6 +-
 arch/arm/src/stm32/stm32_usbdev.c                  |    10 +-
 arch/arm/src/stm32/stm32_wwdg.c                    |    10 +-
 arch/arm/src/stm32f0l0g0/hardware/stm32_adc.h      |     2 +-
 arch/arm/src/stm32f0l0g0/hardware/stm32_crs.h      |     6 +-
 .../src/stm32f0l0g0/hardware/stm32f03x_pinmap.h    |     2 +-
 .../src/stm32f0l0g0/hardware/stm32f05x_pinmap.h    |     2 +-
 .../src/stm32f0l0g0/hardware/stm32f07x_pinmap.h    |     2 +-
 .../src/stm32f0l0g0/hardware/stm32f09x_pinmap.h    |     2 +-
 arch/arm/src/stm32f0l0g0/stm32_adc.c               |     4 +-
 arch/arm/src/stm32f0l0g0/stm32_adc.h               |     4 +-
 arch/arm/src/stm32f0l0g0/stm32_dma_v1.c            |     4 +-
 arch/arm/src/stm32f0l0g0/stm32_gpio.c              |     4 +-
 arch/arm/src/stm32f0l0g0/stm32_gpio.h              |     2 +-
 arch/arm/src/stm32f0l0g0/stm32_irq.c               |     2 +-
 arch/arm/src/stm32f0l0g0/stm32_pwm.c               |     6 +-
 arch/arm/src/stm32f0l0g0/stm32_rcc.h               |     2 +-
 arch/arm/src/stm32f0l0g0/stm32_serial_v1.c         |     4 +-
 arch/arm/src/stm32f0l0g0/stm32_spi.c               |   438 +-
 arch/arm/src/stm32f0l0g0/stm32_usbdev.c            |    12 +-
 arch/arm/src/stm32f7/Kconfig                       |    83 +-
 arch/arm/src/stm32f7/hardware/stm32_otg.h          |     2 +-
 .../src/stm32f7/hardware/stm32f72xx73xx_dbgmcu.h   |     2 +-
 .../src/stm32f7/hardware/stm32f72xx73xx_pinmap.h   |     2 +-
 .../src/stm32f7/hardware/stm32f74xx75xx_dbgmcu.h   |     2 +-
 .../src/stm32f7/hardware/stm32f74xx75xx_pinmap.h   |     2 +-
 .../src/stm32f7/hardware/stm32f76xx77xx_dbgmcu.h   |     2 +-
 arch/arm/src/stm32f7/hardware/stm32f76xx77xx_dma.h |     4 +-
 .../src/stm32f7/hardware/stm32f76xx77xx_pinmap.h   |     2 +-
 arch/arm/src/stm32f7/stm32_adc.c                   |     2 +-
 arch/arm/src/stm32f7/stm32_can.c                   |     4 +-
 arch/arm/src/stm32f7/stm32_dma.c                   |     2 +-
 arch/arm/src/stm32f7/stm32_dma2d.c                 |     2 +-
 arch/arm/src/stm32f7/stm32_ethernet.c              |    12 +-
 arch/arm/src/stm32f7/stm32_flash.c                 |   161 +-
 arch/arm/src/stm32f7/stm32_gpio.c                  |     2 +-
 arch/arm/src/stm32f7/stm32_gpio.h                  |     2 +-
 arch/arm/src/stm32f7/stm32_irq.c                   |     2 +-
 arch/arm/src/stm32f7/stm32_ltdc.h                  |     2 +-
 arch/arm/src/stm32f7/stm32_otgdev.c                |    12 +-
 arch/arm/src/stm32f7/stm32_otghost.c               |     8 +-
 arch/arm/src/stm32f7/stm32_pmstandby.c             |     2 +-
 arch/arm/src/stm32f7/stm32_pwm.c                   |     8 +-
 arch/arm/src/stm32f7/stm32_pwr.c                   |     8 +-
 arch/arm/src/stm32f7/stm32_pwr.h                   |     4 +-
 arch/arm/src/stm32f7/stm32_qencoder.c              |     2 +-
 arch/arm/src/stm32f7/stm32_qspi.c                  |     2 +-
 arch/arm/src/stm32f7/stm32_rcc.c                   |     2 +-
 arch/arm/src/stm32f7/stm32_sai.c                   |     6 +-
 arch/arm/src/stm32f7/stm32_sdmmc.c                 |     6 +-
 arch/arm/src/stm32f7/stm32_spi.c                   |   722 +-
 arch/arm/src/stm32f7/stm32_start.c                 |     2 +-
 arch/arm/src/stm32f7/stm32_tim.c                   |     6 +-
 arch/arm/src/stm32f7/stm32_uart.h                  |     6 +-
 arch/arm/src/stm32h7/Kconfig                       |    41 +-
 arch/arm/src/stm32h7/Make.defs                     |    15 +
 arch/arm/src/stm32h7/hardware/stm32_ethernet.h     |     2 +-
 arch/arm/src/stm32h7/hardware/stm32_mdma.h         |    10 +-
 arch/arm/src/stm32h7/hardware/stm32_otg.h          |     2 +-
 arch/arm/src/stm32h7/hardware/stm32_wdg.h          |   158 +
 arch/arm/src/stm32h7/hardware/stm32h7x3xx_flash.h  |    20 +-
 arch/arm/src/stm32h7/hardware/stm32h7x3xx_gpio.h   |     2 +-
 arch/arm/src/stm32h7/hardware/stm32h7x3xx_pinmap.h |     4 +-
 arch/arm/src/stm32h7/hardware/stm32h7x3xx_pwr.h    |   254 +-
 arch/arm/src/stm32h7/hardware/stm32h7x3xx_rcc.h    |    41 +-
 arch/arm/src/stm32h7/hardware/stm32h7x3xx_spi.h    |     2 +-
 arch/arm/src/stm32h7/hardware/stm32h7x3xx_uart.h   |     2 +-
 arch/arm/src/stm32h7/stm32_adc.c                   |   138 +-
 arch/arm/src/stm32h7/stm32_bbsram.c                |     2 +-
 arch/arm/src/stm32h7/stm32_dma.c                   |     4 +-
 arch/arm/src/stm32h7/stm32_ethernet.c              |   241 +-
 arch/arm/src/stm32h7/stm32_ethernet.h              |     6 +-
 arch/arm/src/stm32h7/stm32_flash.c                 |   201 +-
 arch/arm/src/stm32h7/stm32_flash.h                 |   100 +
 arch/arm/src/stm32h7/stm32_gpio.c                  |     4 +-
 arch/arm/src/stm32h7/stm32_gpio.h                  |     2 +-
 arch/arm/src/stm32h7/stm32_irq.c                   |     2 +-
 arch/arm/src/stm32h7/stm32_iwdg.c                  |   706 +
 arch/arm/src/stm32h7/stm32_otgdev.c                |     8 +-
 arch/arm/src/stm32h7/stm32_otghost.c               |    10 +-
 arch/arm/src/stm32h7/stm32_pm.h                    |   122 +
 arch/arm/src/stm32h7/stm32_pminitialize.c          |    78 +
 arch/arm/src/stm32h7/stm32_pmsleep.c               |   101 +
 arch/arm/src/stm32h7/stm32_pmstandby.c             |   100 +
 arch/arm/src/stm32h7/stm32_pmstop.c                |   127 +
 arch/arm/src/stm32h7/stm32_pwm.c                   |    16 +-
 arch/arm/src/stm32h7/stm32_pwm.h                   |     4 +-
 arch/arm/src/stm32h7/stm32_pwr.c                   |   136 +-
 arch/arm/src/stm32h7/stm32_pwr.h                   |    60 +-
 arch/arm/src/stm32h7/stm32_qencoder.c              |     2 +-
 arch/arm/src/stm32h7/stm32_qspi.c                  |     2 +-
 arch/arm/src/stm32h7/stm32_sdmmc.c                 |     6 +-
 arch/arm/src/stm32h7/stm32_spi.c                   |   442 +-
 arch/arm/src/stm32h7/stm32_start.c                 |     2 +-
 arch/arm/src/stm32h7/stm32_tim.c                   |    34 +-
 arch/arm/src/stm32h7/stm32_tim.h                   |     5 +-
 arch/arm/src/stm32h7/stm32_uart.h                  |     6 +-
 arch/arm/src/stm32h7/stm32_wdg.h                   |   119 +
 arch/arm/src/stm32h7/stm32_wwdg.c                  |   803 +
 arch/arm/src/stm32h7/stm32h7x3xx_rcc.c             |    22 +-
 arch/arm/src/stm32l4/Kconfig                       |    24 +-
 arch/arm/src/stm32l4/hardware/stm32l4_crs.h        |     6 +-
 arch/arm/src/stm32l4/hardware/stm32l4x3xx_pinmap.h |     2 +-
 arch/arm/src/stm32l4/hardware/stm32l4x5xx_otgfs.h  |     2 +-
 arch/arm/src/stm32l4/hardware/stm32l4x5xx_pinmap.h |     2 +-
 arch/arm/src/stm32l4/hardware/stm32l4x6xx_otgfs.h  |     2 +-
 arch/arm/src/stm32l4/hardware/stm32l4x6xx_pinmap.h |     2 +-
 arch/arm/src/stm32l4/hardware/stm32l4xrxx_pinmap.h |     2 +-
 arch/arm/src/stm32l4/stm32l4_adc.c                 |     2 +-
 arch/arm/src/stm32l4/stm32l4_can.c                 |     4 +-
 arch/arm/src/stm32l4/stm32l4_dac.c                 |     2 +-
 arch/arm/src/stm32l4/stm32l4_gpio.c                |     4 +-
 arch/arm/src/stm32l4/stm32l4_gpio.h                |     2 +-
 arch/arm/src/stm32l4/stm32l4_irq.c                 |     4 +-
 arch/arm/src/stm32l4/stm32l4_iwdg.c                |    25 +-
 arch/arm/src/stm32l4/stm32l4_lptim.c               |     2 +-
 arch/arm/src/stm32l4/stm32l4_oneshot.c             |     2 +-
 arch/arm/src/stm32l4/stm32l4_oneshot_lowerhalf.c   |     2 +-
 arch/arm/src/stm32l4/stm32l4_otgfsdev.c            |     6 +-
 arch/arm/src/stm32l4/stm32l4_otgfshost.c           |    10 +-
 arch/arm/src/stm32l4/stm32l4_pmstop.c              |     2 +-
 arch/arm/src/stm32l4/stm32l4_pwm.c                 |    14 +-
 arch/arm/src/stm32l4/stm32l4_pwm.h                 |     4 +-
 arch/arm/src/stm32l4/stm32l4_qencoder.c            |     2 +-
 arch/arm/src/stm32l4/stm32l4_qspi.c                |     2 +-
 arch/arm/src/stm32l4/stm32l4_rcc.c                 |     2 +-
 arch/arm/src/stm32l4/stm32l4_rcc.h                 |     4 +-
 arch/arm/src/stm32l4/stm32l4_sai.c                 |     6 +-
 arch/arm/src/stm32l4/stm32l4_sdmmc.c               |     6 +-
 arch/arm/src/stm32l4/stm32l4_serial.c              |     2 +-
 arch/arm/src/stm32l4/stm32l4_spi.c                 |   384 +-
 arch/arm/src/stm32l4/stm32l4_start.h               |     2 +-
 arch/arm/src/stm32l4/stm32l4_tim.c                 |    18 +-
 arch/arm/src/stm32l4/stm32l4_usbdev.c              |    10 +-
 arch/arm/src/stm32l4/stm32l4x6xx_dma.c             |     4 +-
 arch/arm/src/str71x/str71x_i2c.h                   |     2 +-
 arch/arm/src/str71x/str71x_serial.c                |     7 +-
 arch/arm/src/str71x/str71x_xti.c                   |     6 +-
 arch/arm/src/tiva/cc13xx/cc13x0_rom.h              |     2 +-
 arch/arm/src/tiva/cc13xx/cc13xx_prcm.c             |     2 +-
 arch/arm/src/tiva/cc13xx/cc13xx_prcm.h             |     2 +-
 arch/arm/src/tiva/common/tiva_hciuart.c            |     4 +-
 arch/arm/src/tiva/common/tiva_irq.c                |     4 +-
 arch/arm/src/tiva/common/tiva_serial.c             |     2 +-
 arch/arm/src/tiva/common/tiva_ssi.c                |   129 +-
 arch/arm/src/tiva/common/tiva_timerisr.c           |     2 +-
 arch/arm/src/tiva/common/tiva_timerlib.c           |     6 +-
 arch/arm/src/tiva/hardware/cc13x0/cc13x0_aon_rtc.h |     2 +-
 arch/arm/src/tiva/hardware/cc13x0/cc13x0_aux_wuc.h |     2 +-
 arch/arm/src/tiva/hardware/cc13x0/cc13x0_i2c.h     |     4 +-
 arch/arm/src/tiva/hardware/cc13x0/cc13x0_prcm.h    |     2 +-
 .../cc13x2_cc26x2/cc13x2_cc26x2_aon_batmon.h       |     4 +-
 .../cc13x2_cc26x2/cc13x2_cc26x2_aon_pmctl.h        |     2 +-
 .../hardware/cc13x2_cc26x2/cc13x2_cc26x2_aon_rtc.h |     2 +-
 .../hardware/cc13x2_cc26x2/cc13x2_cc26x2_i2c.h     |     4 +-
 .../hardware/cc13x2_cc26x2/cc13x2_cc26x2_prcm.h    |     2 +-
 arch/arm/src/tiva/hardware/lm/lm3s_memorymap.h     |     2 +-
 arch/arm/src/tiva/hardware/lm/lm4f_pinmap.h        |     2 +-
 arch/arm/src/tiva/lm/lm3s_ethernet.c               |     6 +-
 arch/arm/src/tiva/tiva_adc.h                       |     2 +-
 arch/arm/src/tiva/tm4c/tm4c129_sysctrl.c           |     2 +-
 arch/arm/src/tiva/tm4c/tm4c_ethernet.c             |    10 +-
 arch/arm/src/tms570/tms570_boot.c                  |     2 +-
 arch/arm/src/tms570/tms570_lowputc.c               |     2 +-
 arch/arm/src/tms570/tms570_selftest.c              |     2 +-
 arch/arm/src/tms570/tms570_serial.c                |     2 +-
 arch/arm/src/xmc4/hardware/xmc4_ethernet.h         |     4 +-
 arch/arm/src/xmc4/hardware/xmc4_usic.h             |     8 +-
 arch/arm/src/xmc4/xmc4_gpio.h                      |     2 +-
 arch/arm/src/xmc4/xmc4_irq.c                       |     4 +-
 arch/arm/src/xmc4/xmc4_lowputc.c                   |     4 +-
 arch/arm/src/xmc4/xmc4_serial.c                    |     2 +-
 arch/arm/src/xmc4/xmc4_spi.c                       |    44 +-
 arch/avr/src/at32uc3/at32uc3.h                     |     4 +-
 arch/avr/src/at32uc3/at32uc3_clkinit.c             |    14 +-
 arch/avr/src/at32uc3/at32uc3_config.h              |     5 +-
 arch/avr/src/at32uc3/at32uc3_gpio.c                |     2 +-
 arch/avr/src/at32uc3/at32uc3_irq.c                 |     2 +-
 arch/avr/src/at32uc3/at32uc3_memorymap.h           |     2 +-
 arch/avr/src/at32uc3/at32uc3_serial.c              |     7 +-
 arch/avr/src/at90usb/at90usb_config.h              |     5 +-
 arch/avr/src/at90usb/at90usb_exceptions.S          |     2 +-
 arch/avr/src/at90usb/at90usb_lowconsole.c          |     2 +-
 arch/avr/src/at90usb/at90usb_serial.c              |     5 +-
 arch/avr/src/at90usb/at90usb_usbdev.c              |     8 +-
 arch/avr/src/atmega/atmega.h                       |     2 +-
 arch/avr/src/atmega/atmega_config.h                |     5 +-
 arch/avr/src/atmega/atmega_exceptions.S            |     2 +-
 arch/avr/src/atmega/atmega_lowconsole.c            |     4 +-
 arch/avr/src/atmega/atmega_serial.c                |     7 +-
 arch/avr/src/avr/excptmacros.h                     |     2 +-
 arch/avr/src/avr/up_blocktask.c                    |    28 +-
 arch/avr/src/avr/up_romgetc.c                      |     2 +-
 arch/avr/src/avr/up_sigdeliver.c                   |     2 +-
 arch/avr/src/avr/up_spi.c                          |    41 +-
 arch/avr/src/avr/up_unblocktask.c                  |     2 +-
 arch/avr/src/avr32/up_blocktask.c                  |    28 +-
 arch/avr/src/avr32/up_exceptions.S                 |     6 +-
 arch/avr/src/avr32/up_sigdeliver.c                 |     2 +-
 arch/avr/src/common/up_internal.h                  |     7 +-
 arch/hc/src/common/up_blocktask.c                  |    28 +-
 arch/hc/src/common/up_internal.h                   |    16 +-
 arch/hc/src/m9s12/m9s12_atd.h                      |     2 +-
 arch/hc/src/m9s12/m9s12_ethernet.c                 |     2 +-
 arch/hc/src/m9s12/m9s12_serial.c                   |     2 +-
 arch/hc/src/m9s12/m9s12_vectors.S                  |     2 +-
 arch/mips/include/mips32/cp0.h                     |     6 +-
 arch/mips/include/mips32/irq.h                     |     2 +-
 arch/mips/include/mips32/syscall.h                 |     2 +-
 arch/mips/include/pic32mx/chip.h                   |     5 +-
 arch/mips/include/pic32mz/chip.h                   |     5 +-
 arch/mips/include/pic32mz/cp0.h                    |     2 +-
 arch/mips/src/common/up_internal.h                 |    17 +-
 arch/mips/src/mips32/up_blocktask.c                |    28 +-
 arch/mips/src/mips32/up_doirq.c                    |     2 +-
 arch/mips/src/mips32/up_vfork.c                    |     4 +-
 arch/mips/src/mips32/vfork.S                       |     2 +-
 arch/mips/src/pic32mx/Kconfig                      |     4 +-
 arch/mips/src/pic32mx/excptmacros.h                |     4 +-
 arch/mips/src/pic32mx/pic32mx-adc.h                |     2 +-
 arch/mips/src/pic32mx/pic32mx-ethernet.c           |     6 +-
 arch/mips/src/pic32mx/pic32mx-gpio.c               |     2 +-
 arch/mips/src/pic32mx/pic32mx-head.S               |     2 +-
 arch/mips/src/pic32mx/pic32mx-irq.c                |     2 +-
 arch/mips/src/pic32mx/pic32mx-lowinit.c            |     4 +-
 arch/mips/src/pic32mx/pic32mx-serial.c             |     5 +-
 arch/mips/src/pic32mx/pic32mx-spi.c                |    36 +-
 arch/mips/src/pic32mx/pic32mx-usbdev.c             |     8 +-
 arch/mips/src/pic32mz/pic32mz-dma.h                |     4 +-
 arch/mips/src/pic32mz/pic32mz-ethernet.c           |     4 +-
 arch/mips/src/pic32mz/pic32mz-excptmacros.h        |     4 +-
 arch/mips/src/pic32mz/pic32mz-gpio.c               |     2 +-
 arch/mips/src/pic32mz/pic32mz-head.S               |     4 +-
 arch/mips/src/pic32mz/pic32mz-i2c.c                |     6 +-
 arch/mips/src/pic32mz/pic32mz-irq.c                |     2 +-
 arch/mips/src/pic32mz/pic32mz-lowinit.c            |    18 +-
 arch/mips/src/pic32mz/pic32mz-oneshot-lowerhalf.c  |     2 +-
 arch/mips/src/pic32mz/pic32mz-oneshot.c            |     2 +-
 arch/mips/src/pic32mz/pic32mz-serial.c             |     3 +
 arch/mips/src/pic32mz/pic32mz-spi.c                |    42 +-
 arch/mips/src/pic32mz/pic32mz-timer-lowerhalf.c    |     2 +-
 arch/mips/src/pic32mz/pic32mz-timer.c              |     6 +-
 arch/misoc/Kconfig                                 |     4 +-
 arch/misoc/include/lm32/irq.h                      |     2 +-
 arch/misoc/src/common/misoc_net.c                  |     4 +-
 arch/misoc/src/common/misoc_serial.c               |     2 +-
 arch/misoc/src/lm32/lm32.h                         |     9 +-
 arch/misoc/src/lm32/lm32_blocktask.c               |    28 +-
 arch/misoc/src/minerva/minerva.h                   |     9 +-
 arch/misoc/src/minerva/minerva_blocktask.c         |    25 +-
 arch/misoc/src/minerva/minerva_vectors.S           |     2 +-
 arch/or1k/include/spr.h                            |     2 +-
 arch/or1k/src/common/up_blocktask.c                |    28 +-
 arch/or1k/src/common/up_internal.h                 |    15 +-
 arch/or1k/src/common/up_pthread_start.c            |     2 +
 arch/or1k/src/common/up_task_start.c               |     2 +
 arch/renesas/include/m16c/limits.h                 |     2 +-
 arch/renesas/include/rx65n/iodefine.h              | 20921 ++++++++++++++++++-
 arch/renesas/include/rx65n/irq.h                   |     2 +-
 arch/renesas/include/sh1/irq.h                     |     2 +-
 arch/renesas/src/common/up_blocktask.c             |    28 +-
 arch/renesas/src/common/up_initialize.c            |     2 +-
 arch/renesas/src/common/up_internal.h              |    18 +-
 arch/renesas/src/common/up_usestack.c              |     2 +-
 arch/renesas/src/m16c/chip.h                       |     2 +-
 arch/renesas/src/m16c/m16c_serial.c                |     4 +-
 arch/renesas/src/m16c/m16c_timer.h                 |     2 +-
 arch/renesas/src/m16c/m16c_vectors.S               |     2 +-
 arch/renesas/src/rx65n/Kconfig                     |    16 +-
 arch/renesas/src/rx65n/Make.defs                   |     7 +
 arch/renesas/src/rx65n/chip.h                      |    55 +-
 arch/renesas/src/rx65n/rx65n_cgc.c                 |   183 +-
 arch/renesas/src/rx65n/rx65n_cgc.h                 |    43 +-
 arch/renesas/src/rx65n/rx65n_cmtw0.c               |     4 +-
 arch/renesas/src/rx65n/rx65n_definitions.h         |   137 +-
 arch/renesas/src/rx65n/rx65n_eth.c                 |    22 +-
 arch/renesas/src/rx65n/rx65n_head.S                |     2 +-
 arch/renesas/src/rx65n/rx65n_icu.h                 |    51 +-
 arch/renesas/src/rx65n/rx65n_initialstate.c        |     2 +-
 arch/renesas/src/rx65n/rx65n_irq.c                 |    84 +-
 arch/renesas/src/rx65n/rx65n_lowputc.c             |     6 +-
 arch/renesas/src/rx65n/rx65n_port.c                |    41 +-
 arch/renesas/src/rx65n/rx65n_rtc.c                 |  1234 ++
 arch/renesas/src/rx65n/rx65n_rtc.h                 |   246 +
 arch/renesas/src/rx65n/rx65n_rtc_lowerhalf.c       |   736 +
 arch/renesas/src/rx65n/rx65n_schedulesigaction.c   |    41 +-
 arch/renesas/src/rx65n/rx65n_sci.c                 |    45 +-
 arch/renesas/src/rx65n/rx65n_serial.c              |   284 +-
 arch/renesas/src/rx65n/rx65n_timerisr.c            |     2 +-
 arch/renesas/src/rx65n/rx65n_vector.S              |     6 +-
 arch/renesas/src/rx65n/rx65n_vector_table.c        |    42 +-
 arch/renesas/src/sh1/sh1_head.S                    |     6 +-
 arch/renesas/src/sh1/sh1_irq.c                     |     2 +-
 arch/renesas/src/sh1/sh1_lowputc.c                 |     2 +-
 arch/renesas/src/sh1/sh1_serial.c                  |     2 +-
 arch/renesas/src/sh1/sh1_timerisr.c                |     2 +-
 arch/renesas/src/sh1/sh1_vector.S                  |     8 +-
 arch/risc-v/include/fe310/irq.h                    |     2 +-
 arch/risc-v/include/k210/irq.h                     |     2 +-
 arch/risc-v/src/common/up_exit.c                   |     2 +-
 arch/risc-v/src/common/up_internal.h               |    15 +-
 arch/risc-v/src/common/up_pthread_start.c          |     2 +
 arch/risc-v/src/common/up_task_start.c             |     2 +
 arch/risc-v/src/fe310/fe310_head.S                 |     2 +-
 arch/risc-v/src/fe310/fe310_serial.c               |     7 +-
 arch/risc-v/src/gap8/gap8.h                        |     6 +-
 arch/risc-v/src/gap8/gap8_uart.c                   |     5 +-
 arch/risc-v/src/gap8/gap8_udma.h                   |     4 +-
 arch/risc-v/src/gap8/startup_gap8.S                |     2 +-
 arch/risc-v/src/k210/k210_cpustart.c               |     2 +-
 arch/risc-v/src/k210/k210_head.S                   |     2 +-
 arch/risc-v/src/k210/k210_serial.c                 |     5 +-
 arch/risc-v/src/nr5m100/Kconfig                    |     4 +-
 arch/risc-v/src/nr5m100/hardware/nr5m1xx_timer.h   |     2 +-
 arch/risc-v/src/nr5m100/nr5_head.S                 |     2 +-
 arch/risc-v/src/nr5m100/nr5_init.c                 |     2 +-
 arch/risc-v/src/nr5m100/nr5_irq.c                  |     2 +-
 arch/risc-v/src/nr5m100/nr5_serial.c               |     5 +-
 arch/risc-v/src/rv32im/up_blocktask.c              |    28 +-
 arch/risc-v/src/rv32im/up_vfork.c                  |     4 +-
 arch/risc-v/src/rv64gc/up_blocktask.c              |    28 +-
 arch/sim/Kconfig                                   |     4 +-
 arch/sim/src/sim/up_blocktask.c                    |    28 +-
 arch/sim/src/sim/up_framebuffer.c                  |     8 +-
 arch/sim/src/sim/up_head.c                         |     4 +-
 arch/sim/src/sim/up_internal.h                     |     2 -
 arch/sim/src/sim/up_lcd.c                          |     4 +-
 arch/sim/src/sim/up_netdriver.c                    |     2 +-
 arch/sim/src/sim/up_oneshot.c                      |     2 +-
 arch/sim/src/sim/up_qspiflash.c                    |     2 +-
 arch/sim/src/sim/up_romgetc.c                      |     2 +-
 arch/sim/src/sim/up_simsmp.c                       |     2 +-
 arch/sim/src/sim/up_smpsignal.c                    |     2 +-
 arch/sim/src/sim/up_spiflash.c                     |    33 +-
 arch/sim/src/sim/up_tapdev.c                       |    68 +-
 arch/sim/src/sim/up_touchscreen.c                  |     2 +-
 arch/sim/src/sim/up_unblocktask.c                  |     2 +-
 arch/sim/src/sim/up_wpcap.c                        |    30 +-
 arch/sim/src/sim/up_x11framebuffer.c               |    14 +-
 arch/x86/include/i486/arch.h                       |     4 +-
 arch/x86/src/common/up_blocktask.c                 |    27 +-
 arch/x86/src/common/up_internal.h                  |    16 +-
 arch/x86/src/i486/up_irq.c                         |     4 +-
 arch/x86/src/i486/up_savestate.c                   |     2 +-
 arch/x86/src/qemu/qemu_vectors.S                   |     4 +-
 arch/x86_64/Kconfig                                |    67 +
 arch/x86_64/include/.gitignore                     |     3 +
 arch/x86_64/include/README.txt                     |    30 +
 arch/x86_64/include/arch.h                         |    77 +
 arch/x86_64/include/intel64/arch.h                 |   596 +
 arch/x86_64/include/intel64/inttypes.h             |   230 +
 arch/x86_64/include/intel64/io.h                   |   206 +
 arch/x86_64/include/intel64/irq.h                  |   304 +
 arch/x86_64/include/intel64/limits.h               |    71 +
 arch/x86_64/include/intel64/syscall.h              |   156 +
 arch/x86_64/include/intel64/types.h                |   105 +
 arch/x86_64/include/inttypes.h                     |    36 +
 arch/x86_64/include/io.h                           |    72 +
 arch/x86_64/include/irq.h                          |    84 +
 arch/x86_64/include/limits.h                       |    38 +
 arch/x86_64/include/multiboot2.h                   |   438 +
 arch/x86_64/include/syscall.h                      |    73 +
 arch/x86_64/include/types.h                        |    50 +
 arch/x86_64/src/.gitignore                         |     4 +
 arch/x86_64/src/Makefile                           |   184 +
 arch/x86_64/src/README.txt                         |    31 +
 arch/x86_64/src/common/Kconfig                     |     9 +
 arch/x86_64/src/common/up_allocateheap.c           |    78 +
 arch/x86_64/src/common/up_arch.h                   |    76 +
 arch/x86_64/src/common/up_assert.c                 |   267 +
 arch/x86_64/src/common/up_blocktask.c              |   160 +
 arch/x86_64/src/common/up_copystate.c              |    63 +
 arch/x86_64/src/common/up_exit.c                   |   175 +
 arch/x86_64/src/common/up_initialize.c             |   223 +
 arch/x86_64/src/common/up_internal.h               |   240 +
 arch/x86_64/src/common/up_interruptcontext.c       |    57 +
 arch/x86_64/src/common/up_lowputs.c                |    59 +
 arch/x86_64/src/common/up_mdelay.c                 |    75 +
 arch/x86_64/src/common/up_modifyreg16.c            |    70 +
 arch/x86_64/src/common/up_modifyreg32.c            |    70 +
 arch/x86_64/src/common/up_modifyreg8.c             |    70 +
 arch/x86_64/src/common/up_puts.c                   |    60 +
 arch/x86_64/src/common/up_releasepending.c         |   130 +
 arch/x86_64/src/common/up_reprioritizertr.c        |   185 +
 arch/x86_64/src/common/up_udelay.c                 |   102 +
 arch/x86_64/src/common/up_unblocktask.c            |   147 +
 arch/x86_64/src/intel64/Kconfig                    |    55 +
 arch/x86_64/src/intel64/Make.defs                  |    49 +
 arch/x86_64/src/intel64/chip.h                     |    46 +
 arch/x86_64/src/intel64/intel64.h                  |   148 +
 arch/x86_64/src/intel64/intel64_check_capability.c |   108 +
 .../src/intel64/intel64_fullcontextrestore.S       |   157 +
 arch/x86_64/src/intel64/intel64_handlers.c         |   217 +
 arch/x86_64/src/intel64/intel64_head.S             |   458 +
 arch/x86_64/src/intel64/intel64_idle.c             |    72 +
 arch/x86_64/src/intel64/intel64_lowsetup.c         |    96 +
 arch/x86_64/src/intel64/intel64_rng.c              |   206 +
 arch/x86_64/src/intel64/intel64_saveusercontext.S  |   149 +
 arch/x86_64/src/intel64/intel64_serial.c           |    99 +
 arch/x86_64/src/intel64/intel64_tickless.c         |   474 +
 arch/x86_64/src/intel64/intel64_timerisr.c         |   135 +
 arch/x86_64/src/intel64/intel64_vectors.S          |   397 +
 arch/x86_64/src/intel64/up_createstack.c           |   181 +
 arch/x86_64/src/intel64/up_initialstate.c          |   135 +
 arch/x86_64/src/intel64/up_irq.c                   |   549 +
 arch/x86_64/src/intel64/up_map_region.c            |    77 +
 arch/x86_64/src/intel64/up_regdump.c               |   152 +
 arch/x86_64/src/intel64/up_releasestack.c          |   112 +
 arch/x86_64/src/intel64/up_restore_auxstate.c      |    56 +
 arch/x86_64/src/intel64/up_rtc.c                   |   174 +
 arch/x86_64/src/intel64/up_savestate.c             |    50 +
 arch/x86_64/src/intel64/up_schedulesigaction.c     |   185 +
 arch/x86_64/src/intel64/up_sigdeliver.c            |   151 +
 arch/x86_64/src/intel64/up_stackframe.c            |   127 +
 arch/x86_64/src/intel64/up_usestack.c              |   119 +
 arch/x86_64/src/qemu/Kconfig                       |     4 +
 arch/xtensa/Kconfig                                |     2 +
 arch/xtensa/include/elf.h                          |    35 +
 arch/xtensa/include/esp32/irq.h                    |    13 +-
 arch/xtensa/include/loadstore.h                    |    51 +
 arch/xtensa/include/simcall.h                      |    89 +
 arch/xtensa/include/spinlock.h                     |     4 +-
 arch/xtensa/include/xtensa/xtensa_coproc.h         |    23 +-
 arch/xtensa/include/xtensa/xtensa_specregs.h       |     8 +-
 arch/xtensa/src/common/xtensa.h                    |    28 +-
 arch/xtensa/src/common/xtensa_abi.h                |    53 +-
 arch/xtensa/src/common/xtensa_assert.c             |    26 +-
 arch/xtensa/src/common/xtensa_attr.h               |     3 +-
 arch/xtensa/src/common/xtensa_blocktask.c          |    28 +-
 arch/xtensa/src/common/xtensa_checkstack.c         |     5 +-
 arch/xtensa/src/common/xtensa_context.S            |    12 +-
 arch/xtensa/src/common/xtensa_cpupause.c           |    47 +-
 arch/xtensa/src/common/xtensa_createstack.c        |    23 +-
 arch/xtensa/src/common/xtensa_dumpstate.c          |     4 +-
 arch/xtensa/src/common/xtensa_exit.c               |     4 +-
 arch/xtensa/src/common/xtensa_hostfs.c             |   216 +
 arch/xtensa/src/common/xtensa_idle.c               |    27 +-
 arch/xtensa/src/common/xtensa_interruptcontext.c   |     2 +-
 arch/xtensa/src/common/xtensa_irqdispatch.c        |    38 +-
 arch/xtensa/src/common/xtensa_loadstore.S          |    76 +
 arch/xtensa/src/common/xtensa_panic.S              |     2 +-
 arch/xtensa/src/common/xtensa_releasepending.c     |     3 +-
 arch/xtensa/src/common/xtensa_reprioritizertr.c    |     5 +-
 arch/xtensa/src/common/xtensa_schedsigaction.c     |    63 +-
 arch/xtensa/src/common/xtensa_sigdeliver.c         |     2 +-
 arch/xtensa/src/common/xtensa_simcall.S            |    60 +
 arch/xtensa/src/common/xtensa_stackframe.c         |     5 +-
 arch/xtensa/src/common/xtensa_timer.h              |    14 +-
 arch/xtensa/src/common/xtensa_udelay.c             |     4 +
 arch/xtensa/src/common/xtensa_unblocktask.c        |     2 +-
 arch/xtensa/src/common/xtensa_user_handler.S       |    50 +-
 arch/xtensa/src/common/xtensa_usestack.c           |    10 +-
 arch/xtensa/src/common/xtensa_windowspill.S        |     2 +-
 arch/xtensa/src/esp32/Make.defs                    |    11 +
 arch/xtensa/src/esp32/chip_macros.h                |    14 +-
 arch/xtensa/src/esp32/esp32_clockconfig.c          |     2 +
 arch/xtensa/src/esp32/esp32_config.h               |     6 +-
 arch/xtensa/src/esp32/esp32_cpuidlestack.c         |    11 +-
 arch/xtensa/src/esp32/esp32_cpuint.c               |    10 +-
 arch/xtensa/src/esp32/esp32_cpuint.h               |     6 +-
 arch/xtensa/src/esp32/esp32_cpustart.c             |    19 +-
 arch/xtensa/src/esp32/esp32_gpio.c                 |     6 +-
 arch/xtensa/src/esp32/esp32_gpio.h                 |     5 -
 arch/xtensa/src/esp32/esp32_intdecode.c            |     2 +-
 arch/xtensa/src/esp32/esp32_intercpu_interrupt.c   |    63 +-
 arch/xtensa/src/esp32/esp32_irq.c                  |     2 +-
 arch/xtensa/src/esp32/esp32_modtext.c              |    86 +
 arch/xtensa/src/esp32/esp32_region.c               |    24 +-
 arch/xtensa/src/esp32/esp32_serial.c               |    39 +-
 arch/xtensa/src/esp32/esp32_smp.h                  |     2 +-
 arch/xtensa/src/esp32/esp32_start.c                |    22 +-
 arch/xtensa/src/esp32/esp32_timerisr.c             |     2 +-
 arch/xtensa/src/esp32/esp32_user.c                 |   302 +
 arch/xtensa/src/esp32/hardware/esp32_soc.h         |     4 +-
 arch/xtensa/src/esp32/hardware/esp32_uart.h        |    20 +-
 arch/xtensa/src/esp32/rom/esp32_gpio.h             |    10 +-
 arch/xtensa/src/lx6/Toolchain.defs                 |     1 +
 arch/z16/src/common/up_blocktask.c                 |    28 +-
 arch/z16/src/common/up_createstack.c               |     2 +-
 arch/z16/src/common/up_internal.h                  |    16 +-
 arch/z16/src/common/up_stackframe.c                |     2 +-
 arch/z16/src/common/up_unblocktask.c               |     2 +-
 arch/z16/src/common/up_usestack.c                  |     2 +-
 arch/z16/src/z16f/Toolchain.defs                   |   118 +
 arch/z16/src/z16f/chip.h                           |     2 +-
 arch/z16/src/z16f/z16f_espi.c                      |    59 +-
 arch/z16/src/z16f/z16f_irq.c                       |     2 +-
 arch/z16/src/z16f/z16f_serial.c                    |     3 +
 arch/z16/src/z16f/z16f_sysexec.c                   |     2 +-
 arch/z80/Kconfig                                   |   405 +-
 arch/z80/include/ez80/irq.h                        |    89 +-
 arch/z80/include/ez80/types.h                      |     2 +-
 arch/z80/src/Makefile.zdsiil                       |     5 +-
 arch/z80/src/Makefile.zdsiiw                       |     5 +-
 arch/z80/src/common/up_allocateheap.c              |    41 +-
 arch/z80/src/common/up_arch.h                      |    39 +-
 arch/z80/src/common/up_assert.c                    |    62 +-
 arch/z80/src/common/up_blocktask.c                 |    79 +-
 arch/z80/src/common/up_createstack.c               |    43 +-
 arch/z80/src/common/up_exit.c                      |    42 +-
 arch/z80/src/common/up_idle.c                      |    39 +-
 arch/z80/src/common/up_initialize.c                |    45 +-
 arch/z80/src/common/up_interruptcontext.c          |    41 +-
 arch/z80/src/common/up_mdelay.c                    |    45 +-
 arch/z80/src/common/up_puts.c                      |    39 +-
 arch/z80/src/common/up_releasepending.c            |    40 +-
 arch/z80/src/common/up_releasestack.c              |    39 +-
 arch/z80/src/common/up_reprioritizertr.c           |    42 +-
 arch/z80/src/common/up_stackdump.c                 |    41 +-
 arch/z80/src/common/up_stackframe.c                |    40 +-
 arch/z80/src/common/up_udelay.c                    |    43 +-
 arch/z80/src/common/up_unblocktask.c               |    51 +-
 arch/z80/src/common/up_usestack.c                  |    39 +-
 arch/z80/src/common/z80_doirq.c                    |    39 +-
 arch/z80/src/common/z80_internal.h                 |    45 +-
 arch/z80/src/ez80/Kconfig                          |   162 +-
 arch/z80/src/ez80/Make.defs                        |    55 +-
 arch/z80/src/ez80/Toolchain.defs                   |    55 +-
 arch/z80/src/ez80/chip.h                           |    64 +-
 arch/z80/src/ez80/ez80_clock.c                     |    43 +-
 arch/z80/src/ez80/ez80_copystate.c                 |    39 +-
 arch/z80/src/ez80/ez80_emac.c                      |   337 +-
 arch/z80/src/ez80/ez80_getsp.asm                   |    39 +-
 arch/z80/src/ez80/ez80_i2c.c                       |    79 +-
 arch/z80/src/ez80/ez80_i2c.h                       |   204 +
 arch/z80/src/ez80/ez80_initialstate.c              |    47 +-
 arch/z80/src/ez80/ez80_io.asm                      |    39 +-
 arch/z80/src/ez80/ez80_irq.c                       |    39 +-
 arch/z80/src/ez80/ez80_irqcommon.asm               |   131 +
 arch/z80/src/ez80/ez80_irqsave.asm                 |    39 +-
 arch/z80/src/ez80/ez80_progentry.asm               |    44 +
 arch/z80/src/ez80/ez80_registerdump.c              |    39 +-
 arch/z80/src/ez80/ez80_reset.asm                   |    75 +
 arch/z80/src/ez80/ez80_restorecontext.asm          |    39 +-
 arch/z80/src/ez80/ez80_rtc.c                       |    43 +-
 arch/z80/src/ez80/ez80_rtc.h                       |    45 +-
 arch/z80/src/ez80/ez80_rtc_lowerhalf.c             |    54 +-
 arch/z80/src/ez80/ez80_saveusercontext.asm         |    41 +-
 arch/z80/src/ez80/ez80_schedulesigaction.c         |    48 +-
 arch/z80/src/ez80/ez80_serial.c                    |   143 +-
 arch/z80/src/ez80/ez80_sigdeliver.c                |    40 +-
 arch/z80/src/ez80/ez80_spi.c                       |   226 +-
 arch/z80/src/ez80/ez80_spi.h                       |   146 +
 arch/z80/src/ez80/ez80_startup.asm                 |    79 +-
 arch/z80/src/ez80/ez80_timerisr.c                  |   159 +-
 arch/z80/src/ez80/ez80_vectors.asm                 |   256 -
 arch/z80/src/ez80/ez80f91.h                        |    87 +-
 arch/z80/src/ez80/ez80f91_emac.h                   |   114 +-
 arch/z80/src/ez80/ez80f91_handlers.asm             |    85 +-
 arch/z80/src/ez80/ez80f91_i2c.h                    |   186 -
 arch/z80/src/ez80/ez80f91_init.asm                 |    50 +-
 arch/z80/src/ez80/ez80f91_spi.h                    |   158 -
 arch/z80/src/ez80/ez80f92.h                        |    25 +-
 arch/z80/src/ez80/ez80f92_handlers.asm             |   253 +-
 arch/z80/src/ez80/ez80f92_init.asm                 |    18 +-
 arch/z80/src/ez80/ez80f92_loader.asm               |   352 +
 arch/z80/src/ez80/ez80f92_program.asm              |   183 +
 arch/z80/src/ez80/switch.h                         |    39 +-
 arch/z80/src/ez80/up_mem.h                         |    44 +-
 arch/z80/src/z180/Kconfig                          |   297 +
 arch/z80/src/z180/switch.h                         |     2 +-
 arch/z80/src/z180/z180_iomap.h                     |     4 +-
 arch/z80/src/z180/z180_mmu.c                       |     4 +-
 arch/z80/src/z180/z180_mmu.txt                     |     2 +-
 arch/z80/src/z180/z180_saveusercontext.asm         |     2 +-
 arch/z80/src/z180/z180_scc.c                       |     2 +-
 arch/z80/src/z8/Kconfig                            |    24 +
 arch/z80/src/z8/Toolchain.defs                     |   118 +-
 arch/z80/src/z8/chip.h                             |     4 +-
 arch/z80/src/z8/z8_i2c.c                           |     2 +-
 arch/z80/src/z8/z8_irq.c                           |     4 +-
 arch/z80/src/z8/z8_restorecontext.S                |     2 +-
 arch/z80/src/z8/z8_serial.c                        |     4 +-
 arch/z80/src/z80/z80_saveusercontext.asm           |     2 +-
 audio/pcm_decode.c                                 |     2 +-
 binfmt/binfmt.h                                    |     2 +-
 binfmt/binfmt_copyargv.c                           |     2 +-
 binfmt/binfmt_exec.c                               |     2 +
 binfmt/libelf/libelf.h                             |     4 +-
 binfmt/libelf/libelf_init.c                        |     2 +-
 binfmt/libelf/libelf_read.c                        |     2 +-
 binfmt/libelf/libelf_sections.c                    |     2 +-
 binfmt/libnxflat/gnu-nxflat-gotoff.ld              |     4 +-
 binfmt/libnxflat/gnu-nxflat-pcrel.ld               |     4 +-
 binfmt/libnxflat/libnxflat.h                       |     2 +-
 binfmt/nxflat.c                                    |     2 +-
 boards/Kconfig                                     |    11 +
 boards/README.txt                                  |     2 +-
 boards/arm/am335x/beaglebone-black/README.txt      |     2 +-
 boards/arm/c5471/c5471evm/src/c5471_leds.c         |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_ak09912_i2c.c  |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_ak09912_scu.c  |     4 +-
 boards/arm/cxd56xx/common/src/cxd56_altmdm_spi.c   |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_apds9930_scu.c |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_apds9960_i2c.c |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_audio.c        |     2 +-
 .../arm/cxd56xx/common/src/cxd56_bh1721fvc_scu.c   |     2 +-
 .../arm/cxd56xx/common/src/cxd56_bh1745nuc_scu.c   |     2 +-
 .../arm/cxd56xx/common/src/cxd56_bm1383glv_scu.c   |     2 +-
 .../arm/cxd56xx/common/src/cxd56_bm1422gmv_scu.c   |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_bmi160_i2c.c   |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_bmi160_scu.c   |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_bmi160_spi.c   |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_bmp280_i2c.c   |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_bmp280_scu.c   |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_gs2200m.c      |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_i2cdev.c       |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_isx012.c       |     4 +-
 boards/arm/cxd56xx/common/src/cxd56_kx022_scu.c    |     2 +-
 boards/arm/cxd56xx/common/src/cxd56_lt1pa01_scu.c  |     2 +-
 .../arm/cxd56xx/common/src/cxd56_rpr0521rs_scu.c   |     2 +-
 boards/arm/cxd56xx/drivers/Kconfig                 |     9 +
 boards/arm/cxd56xx/drivers/Make.defs               |     1 +
 boards/arm/cxd56xx/drivers/audio/Kconfig           |     2 +-
 boards/arm/cxd56xx/drivers/audio/cxd56_audio_dma.c |     4 +-
 boards/arm/cxd56xx/drivers/camera/Kconfig          |     9 +
 boards/arm/cxd56xx/drivers/camera/Make.defs        |    27 +
 boards/arm/cxd56xx/drivers/camera/isx012.c         |  3670 ++++
 boards/arm/cxd56xx/drivers/sensors/Kconfig         |     1 -
 boards/arm/cxd56xx/drivers/sensors/ak09912_scu.c   |     2 +-
 boards/arm/cxd56xx/drivers/sensors/apds9930_scu.c  |     4 +-
 boards/arm/cxd56xx/drivers/sensors/bmp280_scu.c    |     4 +-
 boards/arm/cxd56xx/drivers/sensors/lt1pa01_scu.c   |     2 +-
 boards/arm/cxd56xx/drivers/sensors/rpr0521rs_scu.c |     2 +-
 boards/arm/cxd56xx/scripts/Config.mk               |    41 +
 boards/arm/cxd56xx/spresense/Kconfig               |     2 +-
 .../arm/cxd56xx/spresense/configs/audio/defconfig  |     3 +-
 .../arm/cxd56xx/spresense/configs/camera/defconfig |     3 +-
 .../spresense/configs/example_lcd/defconfig        |     3 +-
 boards/arm/cxd56xx/spresense/configs/lcd/defconfig |     3 +-
 boards/arm/cxd56xx/spresense/configs/lte/defconfig |     3 +-
 boards/arm/cxd56xx/spresense/configs/mpy/defconfig |     3 +-
 .../arm/cxd56xx/spresense/configs/rndis/defconfig  |     4 +-
 .../arm/cxd56xx/spresense/configs/usbmsc/defconfig |     3 +-
 .../arm/cxd56xx/spresense/configs/usbnsh/defconfig |     3 +-
 .../arm/cxd56xx/spresense/configs/wifi/defconfig   |     5 +-
 .../cxd56xx/spresense/include/board_pinconfig.h    |     2 +-
 .../cxd56xx/spresense/include/cxd56_imageproc.h    |     2 +-
 boards/arm/cxd56xx/spresense/scripts/Make.defs     |     1 +
 boards/arm/cxd56xx/spresense/src/cxd56_bringup.c   |    18 +-
 boards/arm/dm320/ntosd-dm320/README.txt            |     4 +-
 boards/arm/dm320/ntosd-dm320/include/board.h       |     2 +-
 boards/arm/dm320/ntosd-dm320/src/dm320_leds.c      |     2 +-
 boards/arm/imx6/sabre-6quad/README.txt             |     4 +-
 .../arm/imxrt/imxrt1020-evk/src/imxrt_ethernet.c   |     2 +-
 .../imxrt1020-evk/src/imxrt_flexspi_nor_boot.h     |     2 +-
 .../imxrt1020-evk/src/imxrt_flexspi_nor_flash.h    |     8 +-
 boards/arm/imxrt/imxrt1020-evk/src/imxrt_usbhost.c |     2 +-
 .../arm/imxrt/imxrt1050-evk/src/imxrt_ethernet.c   |     2 +-
 .../imxrt1050-evk/src/imxrt_flexspi_nor_boot.h     |     2 +-
 .../imxrt1050-evk/src/imxrt_flexspi_nor_flash.h    |     6 +-
 boards/arm/imxrt/imxrt1060-evk/README.txt          |     2 +-
 .../imxrt/imxrt1060-evk/configs/nshocram/defconfig |    48 +
 boards/arm/imxrt/imxrt1060-evk/scripts/Make.defs   |     8 +-
 .../arm/imxrt/imxrt1060-evk/scripts/flash-ocram.ld |    81 +-
 boards/arm/imxrt/imxrt1060-evk/scripts/flash.ld    |   139 +
 boards/arm/imxrt/imxrt1060-evk/scripts/memory.ld   |     4 +-
 boards/arm/imxrt/imxrt1060-evk/src/imxrt_boot.c    |    38 +
 boards/arm/imxrt/imxrt1060-evk/src/imxrt_bringup.c |     8 +
 .../arm/imxrt/imxrt1060-evk/src/imxrt_ethernet.c   |     2 +-
 .../imxrt1060-evk/src/imxrt_flexspi_nor_boot.c     |     8 +-
 .../imxrt1060-evk/src/imxrt_flexspi_nor_boot.h     |    31 +-
 .../imxrt1060-evk/src/imxrt_flexspi_nor_flash.h    |     6 +-
 boards/arm/imxrt/imxrt1060-evk/src/imxrt_ft5x06.c  |     2 +-
 boards/arm/imxrt/imxrt1060-evk/src/imxrt_usbhost.c |     2 +-
 boards/arm/kinetis/freedom-k28f/Kconfig            |    30 +-
 boards/arm/kinetis/freedom-k28f/include/board.h    |    93 +-
 boards/arm/kinetis/freedom-k28f/src/Makefile       |     7 +
 boards/arm/kinetis/freedom-k28f/src/freedom-k28f.h |   179 +-
 .../arm/kinetis/freedom-k28f/src/k28_automount.c   |   310 +
 boards/arm/kinetis/freedom-k28f/src/k28_bringup.c  |    54 +-
 boards/arm/kinetis/freedom-k28f/src/k28_sdhc.c     |   240 +
 boards/arm/kinetis/freedom-k64f/README.txt         |    10 +-
 boards/arm/kinetis/freedom-k64f/include/board.h    |     2 +-
 boards/arm/kinetis/freedom-k66f/README.txt         |    12 +-
 boards/arm/kinetis/kwikstik-k40/src/k40_lcd.c      |     2 +-
 boards/arm/kinetis/twr-k60n512/README.txt          |     4 +-
 boards/arm/kinetis/twr-k64f120m/README.txt         |    18 +-
 boards/arm/kinetis/twr-k64f120m/include/board.h    |     2 +-
 boards/arm/kinetis/twr-k64f120m/src/k64_leds.c     |     2 +-
 boards/arm/kinetis/twr-k64f120m/src/twrk64.h       |     4 +-
 boards/arm/kl/freedom-kl25z/README.txt             |     2 +-
 boards/arm/kl/freedom-kl26z/README.txt             |     2 +-
 .../arm/lc823450/lc823450-xgevk/scripts/Make.defs  |     2 +-
 boards/arm/lpc17xx_40xx/lincoln60/README.txt       |     2 +-
 .../arm/lpc17xx_40xx/lincoln60/src/lpc17_40_boot.c |     2 +-
 boards/arm/lpc17xx_40xx/lpc4088-devkit/README.txt  |     4 +-
 .../lpc17xx_40xx/lpc4088-devkit/scripts/memory.ld  |     2 +-
 .../lpc4088-devkit/src/lpc17_40_boardinitialize.c  |     2 +-
 .../lpc4088-devkit/src/lpc4088-devkit.h            |     2 +-
 .../arm/lpc17xx_40xx/lpc4088-quickstart/README.txt |     6 +-
 .../lpc4088-quickstart/include/board.h             |     2 +-
 .../lpc4088-quickstart/scripts/memory.ld           |     2 +-
 .../src/lpc17_40_boardinitialize.c                 |     2 +-
 .../arm/lpc17xx_40xx/lpcxpresso-lpc1768/README.txt |     6 +-
 .../lpcxpresso-lpc1768/src/lpc17_40_appinit.c      |     2 +-
 .../lpcxpresso-lpc1768/src/lpc17_40_boot.c         |     2 +-
 .../lpcxpresso-lpc1768/src/lpc17_40_oled.c         |     2 +-
 boards/arm/lpc17xx_40xx/lx_cpu/Kconfig             |     2 +-
 boards/arm/lpc17xx_40xx/lx_cpu/README.txt          |     8 +-
 .../arm/lpc17xx_40xx/lx_cpu/configs/nsh/defconfig  |     2 +-
 boards/arm/lpc17xx_40xx/lx_cpu/include/board.h     |     4 +-
 boards/arm/lpc17xx_40xx/lx_cpu/scripts/memory.ld   |     2 +-
 boards/arm/lpc17xx_40xx/mbed/README.txt            |     2 +-
 boards/arm/lpc17xx_40xx/mbed/src/lpc17_40_boot.c   |     2 +-
 boards/arm/lpc17xx_40xx/mcb1700/README.txt         |     2 +-
 .../arm/lpc17xx_40xx/mcb1700/src/lpc17_40_boot.c   |     2 +-
 .../arm/lpc17xx_40xx/olimex-lpc1766stk/README.txt  |    22 +-
 .../olimex-lpc1766stk/configs/hidmouse/defconfig   |     1 -
 .../olimex-lpc1766stk/src/lpc17_40_ssp.c           |     6 +-
 boards/arm/lpc17xx_40xx/open1788/README.txt        |    16 +-
 .../arm/lpc17xx_40xx/open1788/configs/fb/defconfig |     2 +-
 .../open1788/configs/knxterm/defconfig             |     2 +-
 .../open1788/configs/nxlines/defconfig             |     2 +-
 .../open1788/configs/pdcurses/defconfig            |     2 +-
 boards/arm/lpc17xx_40xx/open1788/include/board.h   |     4 +-
 .../open1788/src/lpc17_40_boardinitialize.c        |     2 +-
 boards/arm/lpc17xx_40xx/open1788/src/open1788.h    |     2 +-
 .../u-blox-c027/src/lpc17_40_appinit.c             |     2 +-
 .../lpc17xx_40xx/u-blox-c027/src/lpc17_40_boot.c   |     2 +-
 boards/arm/lpc17xx_40xx/zkit-arm-1769/README.txt   |     2 +-
 .../lpc17xx_40xx/zkit-arm-1769/src/lpc17_40_boot.c |     2 +-
 .../lpc214x/mcu123-lpc214x/src/lpc2148_appinit.c   |     2 +-
 .../arm/lpc214x/mcu123-lpc214x/src/lpc2148_leds.c  |     4 +-
 .../arm/lpc214x/mcu123-lpc214x/src/lpc2148_spi1.c  |    12 +-
 boards/arm/lpc214x/zp214xpa/README.txt             |     4 +-
 boards/arm/lpc214x/zp214xpa/src/lpc2148_spi1.c     |    10 +-
 .../lpc214x/zp214xpa/src/lpc2148_ug2864ambag01.c   |     2 +-
 boards/arm/lpc31xx/ea3131/README.txt               |     4 +-
 boards/arm/lpc31xx/ea3131/scripts/pg-ld.script     |     2 +-
 boards/arm/lpc31xx/ea3131/src/lpc31_boot.c         |     2 +-
 boards/arm/lpc31xx/ea3131/src/lpc31_mem.c          |     2 +-
 boards/arm/lpc31xx/ea3152/README.txt               |     4 +-
 boards/arm/lpc31xx/ea3152/src/lpc31_boot.c         |     2 +-
 boards/arm/lpc31xx/ea3152/tools/lpc3152.cfg        |     2 +-
 boards/arm/lpc31xx/olimex-lpc-h3131/README.txt     |     4 +-
 .../arm/lpc31xx/olimex-lpc-h3131/src/lpc31_boot.c  |     2 +-
 .../lpc31xx/olimex-lpc-h3131/tools/armusbocd.cfg   |     2 +-
 boards/arm/lpc43xx/bambino-200e/README.txt         |     4 +-
 boards/arm/lpc43xx/bambino-200e/scripts/flash.sh   |     2 +-
 .../arm/lpc43xx/bambino-200e/scripts/ramconfig.ld  |     2 +-
 .../lpc43xx/bambino-200e/scripts/spificonfig.ld    |     2 +-
 boards/arm/lpc43xx/lpc4330-xplorer/README.txt      |     2 +-
 .../arm/lpc43xx/lpc4330-xplorer/scripts/flash.sh   |     2 +-
 .../lpc43xx/lpc4330-xplorer/scripts/ramconfig.ld   |     2 +-
 .../lpc43xx/lpc4330-xplorer/scripts/spificonfig.ld |     2 +-
 .../arm/lpc43xx/lpc4330-xplorer/src/lpc43_boot.c   |     2 +-
 boards/arm/lpc43xx/lpc4337-ws/README.txt           |     2 +-
 boards/arm/lpc43xx/lpc4337-ws/scripts/flash.sh     |     2 +-
 .../arm/lpc43xx/lpc4337-ws/scripts/flashaconfig.ld |     2 +-
 boards/arm/lpc43xx/lpc4337-ws/scripts/ramconfig.ld |     2 +-
 boards/arm/lpc43xx/lpc4337-ws/src/lpc43_boot.c     |     2 +-
 boards/arm/lpc43xx/lpc4357-evb/README.txt          |     2 +-
 boards/arm/lpc43xx/lpc4357-evb/scripts/flash.sh    |     2 +-
 .../lpc43xx/lpc4357-evb/scripts/flashaconfig.ld    |     2 +-
 .../arm/lpc43xx/lpc4357-evb/scripts/ramconfig.ld   |     2 +-
 boards/arm/lpc43xx/lpc4357-evb/src/lpc43_boot.c    |     2 +-
 boards/arm/lpc43xx/lpc4370-link2/README.txt        |     2 +-
 boards/arm/lpc43xx/lpc4370-link2/scripts/flash.sh  |     2 +-
 .../arm/lpc43xx/lpc4370-link2/scripts/ramconfig.ld |     2 +-
 .../lpc43xx/lpc4370-link2/scripts/spificonfig.ld   |     2 +-
 boards/arm/lpc43xx/lpc4370-link2/src/lpc43_boot.c  |     2 +-
 .../lpc54xx/lpcxpresso-lpc54628/include/board.h    |     2 +-
 .../lpcxpresso-lpc54628/src/lpc54_autoleds.c       |     2 +-
 .../lpc54xx/lpcxpresso-lpc54628/src/lpc54_ft5x06.c |     2 +-
 .../lpc54xx/lpcxpresso-lpc54628/src/lpc54_lcd.c    |     2 +-
 boards/arm/nuc1xx/nutiny-nuc120/README.txt         |     6 +-
 boards/arm/nuc1xx/nutiny-nuc120/include/board.h    |     2 +-
 .../nuc1xx/nutiny-nuc120/src/nuc_boardinitialize.c |     2 +-
 boards/arm/nuc1xx/nutiny-nuc120/src/nuc_led.c      |     2 +-
 .../arm/nuc1xx/nutiny-nuc120/src/nutiny-nuc120.h   |     2 +-
 .../rddrone-uavcan144/src/rddrone-uavcan144.h      |     2 +-
 .../rddrone-uavcan144/src/s32k1xx_clockconfig.c    |   208 +-
 .../rddrone-uavcan144/src/s32k1xx_periphclocks.c   |   145 +-
 .../rddrone-uavcan146/src/rddrone-uavcan146.h      |     2 +-
 .../rddrone-uavcan146/src/s32k1xx_clockconfig.c    |   208 +-
 .../rddrone-uavcan146/src/s32k1xx_periphclocks.c   |   145 +-
 boards/arm/s32k1xx/s32k118evb/README.txt           |     2 +-
 .../arm/s32k1xx/s32k118evb/src/s32k118_appinit.c   |    94 -
 .../arm/s32k1xx/s32k118evb/src/s32k118_autoleds.c  |   164 -
 boards/arm/s32k1xx/s32k118evb/src/s32k118_boot.c   |   101 -
 .../arm/s32k1xx/s32k118evb/src/s32k118_bringup.c   |   109 -
 .../arm/s32k1xx/s32k118evb/src/s32k118_buttons.c   |   164 -
 .../s32k1xx/s32k118evb/src/s32k118_clockconfig.c   |   206 -
 .../s32k1xx/s32k118evb/src/s32k118_periphclocks.c  |   152 -
 .../arm/s32k1xx/s32k118evb/src/s32k118_userleds.c  |   116 -
 boards/arm/s32k1xx/s32k118evb/src/s32k118evb.h     |     2 +-
 .../s32k1xx/s32k118evb/src/s32k1xx_clockconfig.c   |   179 +-
 .../s32k1xx/s32k118evb/src/s32k1xx_periphclocks.c  |   115 +-
 .../s32k1xx/s32k144evb/src/s32k1xx_clockconfig.c   |   208 +-
 .../s32k1xx/s32k144evb/src/s32k1xx_periphclocks.c  |   166 +-
 boards/arm/s32k1xx/s32k146evb/README.txt           |     2 +-
 .../arm/s32k1xx/s32k146evb/src/s32k146_appinit.c   |    94 -
 .../arm/s32k1xx/s32k146evb/src/s32k146_autoleds.c  |   164 -
 boards/arm/s32k1xx/s32k146evb/src/s32k146_boot.c   |   101 -
 .../arm/s32k1xx/s32k146evb/src/s32k146_bringup.c   |   109 -
 .../arm/s32k1xx/s32k146evb/src/s32k146_buttons.c   |   164 -
 .../s32k1xx/s32k146evb/src/s32k146_clockconfig.c   |   225 -
 .../s32k1xx/s32k146evb/src/s32k146_periphclocks.c  |   159 -
 .../arm/s32k1xx/s32k146evb/src/s32k146_userleds.c  |   116 -
 .../s32k1xx/s32k146evb/src/s32k1xx_clockconfig.c   |   208 +-
 .../s32k1xx/s32k146evb/src/s32k1xx_periphclocks.c  |   166 +-
 boards/arm/s32k1xx/s32k148evb/README.txt           |     2 +-
 .../arm/s32k1xx/s32k148evb/src/s32k148_appinit.c   |    94 -
 .../arm/s32k1xx/s32k148evb/src/s32k148_autoleds.c  |   164 -
 boards/arm/s32k1xx/s32k148evb/src/s32k148_boot.c   |   101 -
 .../arm/s32k1xx/s32k148evb/src/s32k148_bringup.c   |   109 -
 .../arm/s32k1xx/s32k148evb/src/s32k148_buttons.c   |   164 -
 .../s32k1xx/s32k148evb/src/s32k148_clockconfig.c   |   225 -
 .../s32k1xx/s32k148evb/src/s32k148_periphclocks.c  |   159 -
 .../arm/s32k1xx/s32k148evb/src/s32k148_userleds.c  |   116 -
 boards/arm/s32k1xx/s32k148evb/src/s32k148evb.h     |     2 +-
 .../s32k1xx/s32k148evb/src/s32k1xx_clockconfig.c   |   206 +-
 .../s32k1xx/s32k148evb/src/s32k1xx_periphclocks.c  |   192 +-
 boards/arm/sam34/arduino-due/README.txt            |     4 +-
 boards/arm/sam34/arduino-due/src/sam_mmcsd.c       |     2 +-
 boards/arm/sam34/flipnclick-sam3x/README.txt       |     2 +-
 boards/arm/sam34/sam3u-ek/README.txt               |     6 +-
 boards/arm/sam34/sam3u-ek/configs/knsh/defconfig   |     2 +-
 boards/arm/sam34/sam3u-ek/configs/nsh/defconfig    |     2 +-
 boards/arm/sam34/sam3u-ek/configs/nx/defconfig     |     2 +-
 boards/arm/sam34/sam3u-ek/configs/nxwm/defconfig   |     2 +-
 boards/arm/sam34/sam3u-ek/src/sam_boot.c           |     2 +-
 boards/arm/sam34/sam3u-ek/src/sam_lcd.c            |    12 +-
 boards/arm/sam34/sam4cmp-db/src/sam_boot.c         |     2 +-
 boards/arm/sam34/sam4e-ek/README.txt               |     4 +-
 boards/arm/sam34/sam4e-ek/src/sam_ethernet.c       |     2 +-
 boards/arm/sam34/sam4l-xplained/README.txt         |     6 +-
 boards/arm/sam34/sam4l-xplained/src/sam_boot.c     |     2 +-
 boards/arm/sam34/sam4l-xplained/src/sam_mmcsd.c    |     2 +-
 boards/arm/sam34/sam4l-xplained/src/sam_slcd.c     |     8 +-
 boards/arm/sam34/sam4s-xplained-pro/README.txt     |     2 +-
 boards/arm/sam34/sam4s-xplained-pro/src/sam_wdt.c  |     2 +-
 boards/arm/sam34/sam4s-xplained/README.txt         |     2 +-
 boards/arm/sam34/sam4s-xplained/src/sam_boot.c     |     2 +-
 boards/arm/sama5/sama5d2-xult/Kconfig              |    14 +
 boards/arm/sama5/sama5d2-xult/README.txt           |     7 +-
 .../sama5/sama5d2-xult/configs/netnsh/defconfig    |   122 +
 .../arm/sama5/sama5d2-xult/configs/nsh/defconfig   |     7 +-
 boards/arm/sama5/sama5d2-xult/include/board.h      |     9 +
 .../arm/sama5/sama5d2-xult/include/board_498mhz.h  |   202 +
 boards/arm/sama5/sama5d2-xult/src/Makefile         |    90 +-
 boards/arm/sama5/sama5d2-xult/src/sam_adc.c        |    86 +
 boards/arm/sama5/sama5d2-xult/src/sam_ajoystick.c  |   437 +
 boards/arm/sama5/sama5d2-xult/src/sam_appinit.c    |    41 +-
 boards/arm/sama5/sama5d2-xult/src/sam_at25.c       |   128 +
 boards/arm/sama5/sama5d2-xult/src/sam_autoleds.c   |    41 +-
 boards/arm/sama5/sama5d2-xult/src/sam_boot.c       |    54 +-
 boards/arm/sama5/sama5d2-xult/src/sam_bringup.c    |   338 +-
 boards/arm/sama5/sama5d2-xult/src/sam_buttons.c    |    41 +-
 boards/arm/sama5/sama5d2-xult/src/sam_can.c        |   100 +
 boards/arm/sama5/sama5d2-xult/src/sam_ethernet.c   |   328 +
 boards/arm/sama5/sama5d2-xult/src/sam_hsmci.c      |   329 +
 boards/arm/sama5/sama5d2-xult/src/sam_i2schar.c    |   111 +
 boards/arm/sama5/sama5d2-xult/src/sam_nandflash.c  |   212 +
 boards/arm/sama5/sama5d2-xult/src/sam_ostest.c     |    99 +
 boards/arm/sama5/sama5d2-xult/src/sam_pwm.c        |   147 +
 boards/arm/sama5/sama5d2-xult/src/sam_sdram.c      |   615 +
 boards/arm/sama5/sama5d2-xult/src/sam_spi.c        |   179 +
 boards/arm/sama5/sama5d2-xult/src/sam_usb.c        |   527 +
 boards/arm/sama5/sama5d2-xult/src/sam_usbmsc.c     |    91 +
 boards/arm/sama5/sama5d2-xult/src/sam_userleds.c   |    41 +-
 boards/arm/sama5/sama5d2-xult/src/sama5d2-xult.h   |   375 +-
 boards/arm/sama5/sama5d3-xplained/README.txt       |   184 +-
 .../ethernet-over-usb-2-high-speed/defconfig       |   133 +
 .../configs/ethernet-over-usb-telnetd/defconfig    |   118 -
 .../configs/ethernet-over-usb/defconfig            |   117 -
 boards/arm/sama5/sama5d3-xplained/src/sam_boot.c   |     2 +-
 .../arm/sama5/sama5d3-xplained/src/sam_ethernet.c  |     2 +-
 boards/arm/sama5/sama5d3-xplained/src/sam_hsmci.c  |     2 +-
 boards/arm/sama5/sama5d3-xplained/src/sam_sdram.c  |     2 +-
 .../sama5/sama5d3-xplained/src/sama5d3-xplained.h  |    23 +-
 boards/arm/sama5/sama5d3x-ek/README.txt            |    24 +-
 boards/arm/sama5/sama5d3x-ek/Using-NxPlayer.txt    |     4 +-
 boards/arm/sama5/sama5d3x-ek/scripts/pg-sram.ld    |     2 +-
 boards/arm/sama5/sama5d3x-ek/src/sam_ethernet.c    |     2 +-
 boards/arm/sama5/sama5d3x-ek/src/sam_hsmci.c       |     2 +-
 boards/arm/sama5/sama5d3x-ek/src/sam_norflash.c    |     2 +-
 boards/arm/sama5/sama5d3x-ek/src/sam_sdram.c       |     2 +-
 boards/arm/sama5/sama5d4-ek/README.txt             |    16 +-
 boards/arm/sama5/sama5d4-ek/RunningNxWM.txt        |     4 +-
 boards/arm/sama5/sama5d4-ek/src/sam_ethernet.c     |     2 +-
 boards/arm/sama5/sama5d4-ek/src/sam_sdram.c        |     2 +-
 boards/arm/samd2l2/samd20-xplained/README.txt      |    10 +-
 boards/arm/samd2l2/samd20-xplained/src/sam_mmcsd.c |     2 +-
 boards/arm/samd2l2/samd21-xplained/README.txt      |     4 +-
 boards/arm/samd2l2/samd21-xplained/src/sam_mmcsd.c |     2 +-
 boards/arm/samd2l2/saml21-xplained/README.txt      |     8 +-
 boards/arm/samd2l2/saml21-xplained/include/board.h |     2 +-
 boards/arm/samd2l2/saml21-xplained/src/sam_mmcsd.c |     2 +-
 boards/arm/samd5e5/metro-m4/include/board.h        |     2 +-
 .../samd5e5/same54-xplained-pro/include/board.h    |     2 +-
 boards/arm/samv7/same70-xplained/README.txt        |     6 +-
 .../configs/mrf24j40-starhub/defconfig             |     1 -
 .../arm/samv7/same70-xplained/src/sam_ethernet.c   |     2 +-
 .../samv7/same70-xplained/src/same70-xplained.h    |     2 +-
 boards/arm/samv7/samv71-xult/README.txt            |     8 +-
 boards/arm/samv7/samv71-xult/src/sam_ethernet.c    |     2 +-
 boards/arm/samv7/samv71-xult/src/sam_ili9488.c     |     2 +-
 boards/arm/samv7/samv71-xult/src/samv71-xult.h     |     2 +-
 boards/arm/stm32/axoloti/scripts/memory.ld         |     2 +-
 boards/arm/stm32/clicker2-stm32/README.txt         |    16 +-
 boards/arm/stm32/clicker2-stm32/include/board.h    |     2 +-
 boards/arm/stm32/clicker2-stm32/src/stm32_boot.c   |     2 +-
 boards/arm/stm32/cloudctrl/README.txt              |     2 +-
 .../arm/stm32/cloudctrl/scripts/cloudctrl-dfu.ld   |     2 +-
 boards/arm/stm32/fire-stm32v2/README.txt           |    25 +-
 boards/arm/stm32/fire-stm32v2/include/board.h      |     6 +-
 .../stm32/fire-stm32v2/scripts/fire-stm32v2-dfu.ld |     2 +-
 boards/arm/stm32/fire-stm32v2/src/stm32_boot.c     |     2 +-
 boards/arm/stm32/hymini-stm32v/README.txt          |    12 +-
 boards/arm/stm32/hymini-stm32v/src/stm32_r61505u.c |     4 +-
 boards/arm/stm32/hymini-stm32v/src/stm32_ssd1289.c |     2 +-
 boards/arm/stm32/maple/README.txt                  |     2 +-
 boards/arm/stm32/mikroe-stm32f4/README.txt         |    10 +-
 boards/arm/stm32/mikroe-stm32f4/src/stm32_boot.c   |     2 +-
 boards/arm/stm32/mikroe-stm32f4/src/stm32_extmem.c |     2 +-
 .../arm/stm32/mikroe-stm32f4/src/stm32_mio283qt2.c |     2 +-
 .../stm32/mikroe-stm32f4/src/stm32_touchscreen.c   |    10 +-
 boards/arm/stm32/nucleo-f103rb/src/stm32_boot.c    |     2 +-
 boards/arm/stm32/nucleo-f302r8/src/stm32_boot.c    |     2 +-
 boards/arm/stm32/nucleo-f302r8/src/stm32_highpri.c |     2 +-
 boards/arm/stm32/nucleo-f303re/src/stm32_boot.c    |     2 +-
 boards/arm/stm32/nucleo-f334r8/src/stm32_boot.c    |     2 +-
 boards/arm/stm32/nucleo-f334r8/src/stm32_highpri.c |     2 +-
 boards/arm/stm32/nucleo-f446re/README.txt          |     4 +-
 boards/arm/stm32/nucleo-f4x1re/README.txt          |     4 +-
 boards/arm/stm32/nucleo-f4x1re/src/nucleo-f4x1re.h |     2 +-
 boards/arm/stm32/nucleo-f4x1re/src/stm32_mcp2515.c |     6 +-
 boards/arm/stm32/nucleo-l152re/src/stm32_boot.c    |     2 +-
 boards/arm/stm32/olimex-stm32-e407/README.txt      |     2 +-
 .../arm/stm32/olimex-stm32-e407/src/stm32_boot.c   |     2 +-
 .../arm/stm32/olimex-stm32-h405/src/stm32_boot.c   |     2 +-
 boards/arm/stm32/olimex-stm32-h407/README.txt      |     2 +-
 boards/arm/stm32/olimex-stm32-h407/include/board.h |     2 +-
 .../olimex-stm32-h407/src/olimex-stm32-h407.h      |     2 +-
 .../arm/stm32/olimex-stm32-h407/src/stm32_boot.c   |     2 +-
 .../stm32/olimex-stm32-h407/src/stm32_bringup.c    |     2 +-
 .../arm/stm32/olimex-stm32-p107/src/stm32_boot.c   |     2 +-
 .../stm32/olimex-stm32-p107/src/stm32_encx24j600.c |     2 +-
 boards/arm/stm32/olimex-stm32-p207/README.txt      |     2 +-
 boards/arm/stm32/olimex-stm32-p407/README.txt      |     2 +-
 .../arm/stm32/olimex-stm32-p407/src/stm32_boot.c   |     2 +-
 .../stm32/olimexino-stm32/src/stm32_composite.c    |     2 +-
 boards/arm/stm32/photon/Kconfig                    |     2 +-
 boards/arm/stm32/photon/README.txt                 |     2 +-
 boards/arm/stm32/photon/include/board.h            |     2 +-
 boards/arm/stm32/shenzhou/Kconfig                  |    16 +-
 boards/arm/stm32/shenzhou/README.txt               |     2 +-
 boards/arm/stm32/shenzhou/scripts/ld.script.dfu    |     2 +-
 boards/arm/stm32/shenzhou/src/stm32_ili93xx.c      |     4 +-
 boards/arm/stm32/shenzhou/src/stm32_mmcsd.c        |     2 +-
 boards/arm/stm32/shenzhou/src/stm32_ssd1289.c      |     4 +-
 boards/arm/stm32/stm3210e-eval/README.txt          |    36 +-
 boards/arm/stm32/stm3210e-eval/include/board.h     |     2 +-
 .../arm/stm32/stm3210e-eval/scripts/ld.script.dfu  |     2 +-
 boards/arm/stm32/stm3210e-eval/src/stm32_boot.c    |     2 +-
 .../arm/stm32/stm3210e-eval/src/stm32_composite.c  |     2 +-
 boards/arm/stm32/stm3210e-eval/src/stm32_idle.c    |     2 +-
 boards/arm/stm32/stm3210e-eval/src/stm32_lcd.c     |    12 +-
 boards/arm/stm32/stm3220g-eval/README.txt          |     8 +-
 boards/arm/stm32/stm3220g-eval/include/board.h     |     4 +-
 boards/arm/stm32/stm3220g-eval/src/stm3220g-eval.h |     2 +-
 boards/arm/stm32/stm3220g-eval/src/stm32_boot.c    |     2 +-
 boards/arm/stm32/stm3220g-eval/src/stm32_extmem.c  |     2 +-
 boards/arm/stm32/stm3220g-eval/src/stm32_lcd.c     |    12 +-
 boards/arm/stm32/stm3240g-eval/README.txt          |    12 +-
 boards/arm/stm32/stm3240g-eval/include/board.h     |     4 +-
 boards/arm/stm32/stm3240g-eval/src/stm3240g-eval.h |     2 +-
 boards/arm/stm32/stm3240g-eval/src/stm32_extmem.c  |     2 +-
 boards/arm/stm32/stm3240g-eval/src/stm32_lcd.c     |    12 +-
 boards/arm/stm32/stm32_tiny/README.txt             |    10 +-
 boards/arm/stm32/stm32butterfly2/src/stm32_adc.c   |     2 +-
 boards/arm/stm32/stm32butterfly2/src/stm32_mmcsd.c |     4 +-
 .../arm/stm32/stm32butterfly2/src/stm32_usbdev.c   |     2 +-
 boards/arm/stm32/stm32f103-minimum/README.txt      |     6 +-
 .../arm/stm32/stm32f103-minimum/src/stm32_hcsr04.c |     2 +-
 boards/arm/stm32/stm32f103-minimum/src/stm32_w25.c |    17 -
 .../stm32f103-minimum/src/stm32f103_minimum.h      |     2 +-
 boards/arm/stm32/stm32f334-disco/src/stm32_boot.c  |     2 +-
 .../arm/stm32/stm32f334-disco/src/stm32_powerled.c |     6 +-
 boards/arm/stm32/stm32f334-disco/src/stm32_smps.c  |    24 +-
 boards/arm/stm32/stm32f3discovery/README.txt       |     6 +-
 boards/arm/stm32/stm32f3discovery/src/stm32_boot.c |     2 +-
 boards/arm/stm32/stm32f3discovery/src/stm32_usb.c  |     2 +-
 boards/arm/stm32/stm32f429i-disco/README.txt       |    10 +-
 .../stm32/stm32f429i-disco/configs/fb/README.txt   |    14 +-
 boards/arm/stm32/stm32f429i-disco/include/board.h  |     4 +-
 .../arm/stm32/stm32f429i-disco/src/stm32_highpri.c |     2 +-
 .../stm32/stm32f429i-disco/src/stm32_ili93414ws.c  |    16 +-
 boards/arm/stm32/stm32f429i-disco/src/stm32_lcd.c  |     4 +-
 boards/arm/stm32/stm32f4discovery/README.txt       |    18 +-
 .../stm32f4discovery/configs/hciuart/defconfig     |     1 -
 .../stm32/stm32f4discovery/configs/wifi/defconfig  |     1 -
 boards/arm/stm32/stm32f4discovery/include/board.h  |     2 +-
 .../arm/stm32/stm32f4discovery/src/stm32_bringup.c |     2 +-
 .../stm32/stm32f4discovery/src/stm32_ethernet.c    |     2 +-
 .../arm/stm32/stm32f4discovery/src/stm32_extmem.c  |     2 +-
 .../arm/stm32/stm32f4discovery/src/stm32_gs2200m.c |     4 +-
 .../stm32f4discovery/src/stm32_romfs_initialize.c  |     3 +-
 .../arm/stm32/stm32f4discovery/src/stm32_ssd1289.c |     2 +-
 .../stm32/stm32f4discovery/src/stm32f4discovery.h  |     2 +-
 boards/arm/stm32/stm32ldiscovery/README.txt        |     2 +-
 boards/arm/stm32/stm32ldiscovery/src/stm32_boot.c  |     2 +-
 boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c   |     6 +-
 .../stm32/stm32ldiscovery/src/stm32ldiscovery.h    |     2 +-
 boards/arm/stm32/stm32vldiscovery/README.txt       |     2 +-
 boards/arm/stm32/viewtool-stm32f107/README.txt     |     2 +-
 .../arm/stm32/viewtool-stm32f107/include/board.h   |     2 +-
 .../arm/stm32/viewtool-stm32f107/src/stm32_boot.c  |     2 +-
 .../stm32/viewtool-stm32f107/src/stm32_ssd1289.c   |     4 +-
 .../stm32f0l0g0/b-l072z-lrwan1/src/stm32_boot.c    |     2 +-
 boards/arm/stm32f0l0g0/nucleo-f072rb/README.txt    |     2 +-
 .../stm32f0l0g0/nucleo-f072rb/src/stm32_bringup.c  |     2 +-
 boards/arm/stm32f0l0g0/nucleo-f091rc/README.txt    |     2 +-
 .../arm/stm32f0l0g0/nucleo-f091rc/include/board.h  |     2 +-
 .../arm/stm32f0l0g0/nucleo-f091rc/src/stm32_boot.c |     2 +-
 .../arm/stm32f0l0g0/nucleo-g071rb/src/stm32_boot.c |     2 +-
 .../arm/stm32f0l0g0/nucleo-l073rz/src/stm32_boot.c |     2 +-
 .../stm32f051-discovery/src/stm32_boot.c           |     2 +-
 .../stm32f072-discovery/src/stm32_boot.c           |     2 +-
 boards/arm/stm32f7/nucleo-144/include/board.h      |     2 +-
 boards/arm/stm32f7/stm32f746g-disco/README.txt     |     4 +-
 .../arm/stm32f7/stm32f746g-disco/src/stm32_adc.c   |     2 +-
 boards/arm/stm32l4/b-l475e-iot01a/README.txt       |     8 +-
 .../stm32l4/b-l475e-iot01a/configs/nsh/defconfig   |     1 -
 .../configs/spirit-6lowpan/defconfig               |     1 -
 .../configs/spirit-starhub/defconfig               |     1 -
 .../configs/spirit-starpoint/defconfig             |     1 -
 boards/arm/stm32l4/nucleo-l432kc/README.txt        |     6 +-
 boards/arm/stm32l4/nucleo-l452re/README.txt        |     2 +-
 boards/arm/stm32l4/nucleo-l452re/src/stm32_boot.c  |     2 +-
 boards/arm/stm32l4/nucleo-l476rg/README.txt        |     6 +-
 .../arm/stm32l4/nucleo-l476rg/src/nucleo-l476rg.h  |     2 +-
 boards/arm/stm32l4/stm32l476vg-disco/README.txt    |     2 +-
 .../stm32l4/stm32l476vg-disco/src/stm32_buttons.c  |     2 +-
 .../stm32l476vg-disco/src/stm32l476vg-disco.h      |     2 +-
 boards/arm/stm32l4/stm32l4r9ai-disco/README.txt    |     2 +-
 .../stm32l4/stm32l4r9ai-disco/src/stm32_buttons.c  |     2 +-
 .../stm32l4r9ai-disco/src/stm32l4r9ai-disco.h      |     2 +-
 boards/arm/str71x/olimex-strp711/README.txt        |     6 +-
 boards/arm/str71x/olimex-strp711/include/board.h   |     4 +-
 boards/arm/str71x/olimex-strp711/scripts/oocd.sh   |     4 +-
 .../arm/str71x/olimex-strp711/src/str71_buttons.c  |     2 +-
 boards/arm/str71x/olimex-strp711/src/str71_spi.c   |    18 +-
 boards/arm/tiva/dk-tm4c129x/README.txt             |     2 +-
 boards/arm/tiva/eagle100/src/lm_appinit.c          |     2 +-
 boards/arm/tiva/eagle100/src/lm_boot.c             |     2 +-
 boards/arm/tiva/ekk-lm3s9b96/src/lm_boot.c         |     2 +-
 boards/arm/tiva/launchxl-cc1310/README.txt         |     2 +-
 boards/arm/tiva/launchxl-cc1312r1/README.txt       |     2 +-
 boards/arm/tiva/lm3s6432-s2e/README.txt            |     8 +-
 boards/arm/tiva/lm3s6432-s2e/src/lm3s6432-s2e.h    |    12 +-
 boards/arm/tiva/lm3s6432-s2e/src/lm_boot.c         |     4 +-
 boards/arm/tiva/lm3s6965-ek/src/lm_boot.c          |     2 +-
 boards/arm/tiva/lm3s8962-ek/src/lm_appinit.c       |     2 +-
 boards/arm/tiva/lm3s8962-ek/src/lm_boot.c          |     2 +-
 boards/arm/tiva/tm4c123g-launchpad/README.txt      |     6 +-
 .../tms570ls31x-usb-kit/src/tms570_initialize.c    |     2 +-
 boards/arm/xmc4/xmc4500-relax/README.txt           |     2 +-
 boards/avr/at32uc3/avr32dev1/README.txt            |     4 +-
 boards/avr/at32uc3/avr32dev1/include/board.h       |     2 +-
 boards/avr/at90usb/teensy-2.0/README.txt           |     2 +-
 boards/avr/atmega/arduino-mega2560/src/avr_boot.c  |     2 +-
 boards/boardctl.c                                  |     2 +-
 boards/hc/m9s12/demo9s12ne64/README.txt            |     8 +-
 boards/hc/m9s12/demo9s12ne64/src/m9s12_boot.c      |     2 +-
 boards/hc/m9s12/ne64badge/README.txt               |     8 +-
 boards/hc/m9s12/ne64badge/include/board.h          |     2 +-
 boards/mips/pic32mx/mirtoo/README.txt              |    18 +-
 boards/mips/pic32mx/mirtoo/include/board.h         |     2 +-
 boards/mips/pic32mx/mirtoo/scripts/Make.defs       |     1 +
 boards/mips/pic32mx/mirtoo/src/pic32_boot.c        |     2 +-
 boards/mips/pic32mx/pic32mx-starterkit/README.txt  |    18 +-
 .../pic32mx/pic32mx-starterkit/scripts/Make.defs   |     1 +
 .../pic32mx-starterkit/src/pic32mx_appinit.c       |     2 +-
 boards/mips/pic32mx/pic32mx7mmb/README.txt         |    20 +-
 boards/mips/pic32mx/pic32mx7mmb/scripts/Make.defs  |     1 +
 boards/mips/pic32mx/pic32mx7mmb/src/pic32_boot.c   |     2 +-
 .../pic32mx/pic32mx7mmb/src/pic32_touchscreen.c    |     8 +-
 boards/mips/pic32mx/sure-pic32mx/README.txt        |    30 +-
 boards/mips/pic32mx/sure-pic32mx/scripts/Make.defs |     1 +
 .../mips/pic32mx/sure-pic32mx/src/pic32mx_boot.c   |     2 +-
 .../pic32mx/sure-pic32mx/src/pic32mx_lcd1602.c     |     8 +-
 boards/mips/pic32mx/ubw32/README.txt               |    22 +-
 boards/mips/pic32mx/ubw32/scripts/Make.defs        |     1 +
 boards/mips/pic32mx/ubw32/src/pic32_boot.c         |     2 +-
 boards/mips/pic32mz/flipnclick-pic32mz/README.txt  |    12 +-
 .../pic32mz/flipnclick-pic32mz/scripts/Make.defs   |     1 +
 boards/mips/pic32mz/pic32mz-starterkit/README.txt  |    16 +-
 .../pic32mz/pic32mz-starterkit/scripts/Make.defs   |     1 +
 boards/misoc/lm32/misoc/README.txt                 |     2 +-
 boards/or1k/mor1kx/or1k/README.txt                 |     2 +-
 boards/renesas/m16c/skp16c26/README.txt            |     2 +-
 boards/renesas/m16c/skp16c26/include/board.h       |     2 +-
 boards/renesas/rx65n/rx65n-grrose/README.txt       |    27 +-
 .../rx65n/rx65n-grrose/configs/netnsh/defconfig    |    92 +-
 .../rx65n/rx65n-grrose/configs/nsh/defconfig       |    41 +-
 .../renesas/rx65n/rx65n-grrose/include/README.TXT  |    89 +
 boards/renesas/rx65n/rx65n-grrose/include/board.h  |    57 +-
 .../rx65n/rx65n-grrose/scripts/linker_script.ld    |     4 +-
 boards/renesas/rx65n/rx65n-grrose/src/Makefile     |    41 +-
 .../renesas/rx65n/rx65n-grrose/src/rx65n_appinit.c |    81 +
 .../renesas/rx65n/rx65n-grrose/src/rx65n_bringup.c |   216 +
 boards/renesas/rx65n/rx65n-grrose/src/rx65n_main.c |   126 -
 boards/renesas/rx65n/rx65n-rsk1mb/include/board.h  |     2 +-
 boards/renesas/rx65n/rx65n-rsk2mb/README.txt       |    26 +-
 .../rx65n/rx65n-rsk2mb/configs/netnsh/defconfig    |    80 +-
 .../rx65n/rx65n-rsk2mb/configs/nsh/defconfig       |    41 +-
 .../renesas/rx65n/rx65n-rsk2mb/include/README.TXT  |    85 +
 boards/renesas/rx65n/rx65n-rsk2mb/include/board.h  |    57 +-
 boards/renesas/rx65n/rx65n-rsk2mb/src/Makefile     |    48 +-
 .../renesas/rx65n/rx65n-rsk2mb/src/rx65n_appinit.c |    81 +
 .../renesas/rx65n/rx65n-rsk2mb/src/rx65n_bringup.c |   216 +
 boards/renesas/rx65n/rx65n-rsk2mb/src/rx65n_main.c |   126 -
 boards/renesas/rx65n/rx65n/configs/nsh/defconfig   |    25 +-
 boards/renesas/rx65n/rx65n/include/board.h         |     2 +-
 .../sh1/us7032evb1/configs/ostest/ld.script        |     2 +-
 boards/renesas/sh1/us7032evb1/scripts/sram.ld      |     2 +-
 boards/risc-v/fe310/hifive1-revb/src/fe310_boot.c  |     2 +-
 boards/risc-v/gap8/gapuino/README.txt              |     2 +-
 boards/risc-v/gap8/gapuino/scripts/ld.script       |     2 +-
 .../risc-v/k210/maix-bit/configs/kostest/defconfig |     1 -
 boards/risc-v/k210/maix-bit/src/k210_boot.c        |     2 +-
 boards/risc-v/nr5m100/nr5m100-nexys4/README.txt    |     6 +-
 .../nr5m100/nr5m100-nexys4/scripts/ld.script       |    12 +-
 .../nr5m100/nr5m100-nexys4/src/nr5_autoleds.c      |     2 +-
 .../risc-v/nr5m100/nr5m100-nexys4/src/nr5_boot.c   |     2 +-
 boards/sim/sim/sim/NETWORK-LINUX.txt               |    85 +-
 boards/sim/sim/sim/README.txt                      |    24 +-
 boards/sim/sim/sim/configs/cxxtest/Make.defs       |    41 +-
 boards/sim/sim/sim/configs/nsh2/Make.defs          |    41 +-
 boards/sim/sim/sim/configs/tcpblaster/defconfig    |   137 +
 boards/sim/sim/sim/include/README.txt              |     2 +-
 boards/sim/sim/sim/scripts/Make.defs               |    42 +-
 boards/x86_64/intel64/drivers/Kconfig              |     4 +
 boards/x86_64/intel64/qemu-intel64/Kconfig         |     4 +
 boards/x86_64/intel64/qemu-intel64/README.txt      |   186 +
 .../intel64/qemu-intel64/configs/ostest/defconfig  |   114 +
 boards/x86_64/intel64/qemu-intel64/include/board.h |    75 +
 .../x86_64/intel64/qemu-intel64/scripts/Make.defs  |    93 +
 boards/x86_64/intel64/qemu-intel64/scripts/qemu.ld |   114 +
 boards/x86_64/intel64/qemu-intel64/src/.gitignore  |     2 +
 boards/x86_64/intel64/qemu-intel64/src/Makefile    |    30 +
 .../x86_64/intel64/qemu-intel64/src/qemu_appinit.c |    64 +
 boards/x86_64/intel64/qemu-intel64/src/qemu_boot.c |    76 +
 boards/x86_64/intel64/qemu-intel64/src/qemu_freq.c |    96 +
 .../x86_64/intel64/qemu-intel64/src/qemu_intel64.h |    52 +
 boards/x86_64/intel64/qemu-intel64/src/qemu_net.c  |    59 +
 boards/xtensa/esp32/esp32-core/README.txt          |    15 +-
 .../xtensa/esp32/esp32-core/configs/smp/defconfig  |    10 +
 boards/xtensa/esp32/esp32-core/include/board.h     |    14 +-
 boards/xtensa/esp32/esp32-core/scripts/Make.defs   |    23 +
 .../xtensa/esp32/esp32-core/scripts/esp32.template |     4 +
 .../xtensa/esp32/esp32-core/scripts/esp32_flash.ld |     4 +
 .../xtensa/esp32/esp32-core/scripts/esp32_iram.ld  |     3 +
 boards/xtensa/esp32/esp32-core/scripts/gnu-elf.ld  |   115 +
 boards/xtensa/esp32/esp32-core/src/esp32-core.h    |     2 +-
 boards/xtensa/esp32/esp32-core/src/esp32_boot.c    |     9 +-
 .../z16f/z16f2800100zcog/configs/ostest/README.txt |     2 +-
 boards/z16/z16f/z16f2800100zcog/scripts/Make.defs  |   162 +-
 .../ez80/ez80f910200kitg/configs/ostest/defconfig  |     4 +-
 boards/z80/ez80/ez80f910200kitg/scripts/Make.defs  |    10 +-
 boards/z80/ez80/ez80f910200zco/README.txt          |     2 +-
 .../ez80/ez80f910200zco/configs/dhcpd/defconfig    |     5 +-
 .../ez80/ez80f910200zco/configs/httpd/defconfig    |     5 +-
 .../ez80/ez80f910200zco/configs/nettest/defconfig  |     5 +-
 .../z80/ez80/ez80f910200zco/configs/nsh/defconfig  |     1 -
 .../z80/ez80/ez80f910200zco/configs/poll/defconfig |     5 +-
 boards/z80/ez80/ez80f910200zco/scripts/Make.defs   |    10 +-
 boards/z80/ez80/ez80f910200zco/src/ez80_buttons.c  |     2 +-
 .../z80/ez80/ez80f910200zco/src/ez80f910200zco.h   |     2 +-
 boards/z80/ez80/makerlisp/Kconfig                  |     1 +
 boards/z80/ez80/makerlisp/scripts/Make.defs        |    10 +-
 boards/z80/ez80/makerlisp/src/ez80_spi.c           |    12 +-
 boards/z80/ez80/makerlisp/src/ez80_spimmcsd.c      |    12 +-
 boards/z80/ez80/scripts/eZ80_Config.mk             |    89 -
 boards/z80/ez80/z20x/Kconfig                       |    85 +-
 boards/z80/ez80/z20x/README.txt                    |   163 +-
 .../z20x/configs/{nsh_ram => hello}/.gitignore     |     0
 boards/z80/ez80/z20x/configs/hello/README.txt      |    13 +
 boards/z80/ez80/z20x/configs/hello/defconfig       |    42 +
 boards/z80/ez80/z20x/configs/hello/hello.zdsproj   |   260 +
 boards/z80/ez80/z20x/configs/hello/hello.zfpproj   |   315 +
 .../z80/ez80/z20x/configs/hello/hello_flash.ztgt   |    69 +
 boards/z80/ez80/z20x/configs/hello/hello_ram.ztgt  |    69 +
 .../z20x/configs/{nsh_flash => nsh}/.gitignore     |     0
 boards/z80/ez80/z20x/configs/nsh/README.txt        |    13 +
 boards/z80/ez80/z20x/configs/nsh/defconfig         |    60 +
 boards/z80/ez80/z20x/configs/nsh/nsh.zdsproj       |   261 +
 boards/z80/ez80/z20x/configs/nsh/nsh.zfpproj       |   315 +
 boards/z80/ez80/z20x/configs/nsh/nsh_flash.ztgt    |    69 +
 boards/z80/ez80/z20x/configs/nsh/nsh_ram.ztgt      |    69 +
 boards/z80/ez80/z20x/configs/nsh_flash/README.txt  |    13 -
 boards/z80/ez80/z20x/configs/nsh_flash/defconfig   |    59 -
 boards/z80/ez80/z20x/configs/nsh_flash/nsh.zdsproj |   261 -
 boards/z80/ez80/z20x/configs/nsh_flash/nsh.zfpproj |   315 -
 .../z80/ez80/z20x/configs/nsh_flash/nsh_flash.ztgt |    69 -
 .../z80/ez80/z20x/configs/nsh_flash/nsh_ram.ztgt   |    69 -
 boards/z80/ez80/z20x/configs/nsh_ram/README.txt    |    13 -
 boards/z80/ez80/z20x/configs/nsh_ram/defconfig     |    60 -
 boards/z80/ez80/z20x/configs/nsh_ram/nsh.zdsproj   |   261 -
 boards/z80/ez80/z20x/configs/nsh_ram/nsh.zfpproj   |   315 -
 .../z80/ez80/z20x/configs/nsh_ram/nsh_flash.ztgt   |    69 -
 boards/z80/ez80/z20x/configs/nsh_ram/nsh_ram.ztgt  |    69 -
 boards/z80/ez80/z20x/configs/sdboot/.gitignore     |     8 +-
 boards/z80/ez80/z20x/configs/sdboot/defconfig      |    13 +-
 boards/z80/ez80/z20x/configs/sdboot/sdboot.zdsproj |    18 +-
 boards/z80/ez80/z20x/configs/sdboot/sdboot.zfpproj |     4 +-
 .../z80/ez80/z20x/configs/sdboot/sdboot_flash.ztgt |     2 +-
 .../z80/ez80/z20x/configs/sdboot/sdboot_ram.ztgt   |    12 +-
 boards/z80/ez80/z20x/configs/w25boot/.gitignore    |     6 +
 boards/z80/ez80/z20x/configs/w25boot/README.txt    |    13 +
 boards/z80/ez80/z20x/configs/w25boot/defconfig     |    43 +
 .../z80/ez80/z20x/configs/w25boot/w25boot.zdsproj  |   261 +
 .../z80/ez80/z20x/configs/w25boot/w25boot.zfpproj  |   315 +
 .../ez80/z20x/configs/w25boot/w25boot_flash.ztgt   |    69 +
 .../z80/ez80/z20x/configs/w25boot/w25boot_ram.ztgt |    69 +
 boards/z80/ez80/z20x/scripts/Make.defs             |    27 +-
 .../z80/ez80/z20x/scripts/z20x_copytoram.linkcmd   |     9 +-
 boards/z80/ez80/z20x/scripts/z20x_flash.linkcmd    |     9 +-
 boards/z80/ez80/z20x/scripts/z20x_loader.linkcmd   |    80 +
 boards/z80/ez80/z20x/scripts/z20x_program.linkcmd  |    83 +
 boards/z80/ez80/z20x/scripts/z20x_ram.linkcmd      |    75 -
 boards/z80/ez80/z20x/src/Makefile                  |     6 +
 boards/z80/ez80/z20x/src/ez80_boot.c               |     8 +
 boards/z80/ez80/z20x/src/ez80_bringup.c            |    21 +-
 boards/z80/ez80/z20x/src/ez80_spi.c                |    94 +-
 boards/z80/ez80/z20x/src/ez80_spimmcsd.c           |    12 +-
 boards/z80/ez80/z20x/src/ez80_w25.c                |   108 +
 boards/z80/ez80/z20x/src/sd_main.c                 |     9 +-
 boards/z80/ez80/z20x/src/w25_main.c                |   830 +
 boards/z80/ez80/z20x/src/z20x.h                    |    93 +-
 .../z80/z8/z8encore000zco/configs/ostest/Make.defs |   299 -
 boards/z80/z8/z8encore000zco/scripts/Make.defs     |   115 +
 boards/z80/z8/z8encore000zco/src/z8_leds.c         |     2 +-
 .../z80/z8/z8f64200100kit/configs/ostest/Make.defs |   299 -
 boards/z80/z8/z8f64200100kit/scripts/Make.defs     |   114 +
 boards/z80/z80/z80sim/README.txt                   |     2 +-
 drivers/analog/ad5410.c                            |    18 +-
 drivers/analog/adc.c                               |    46 +-
 drivers/analog/ads1242.c                           |    38 +-
 drivers/analog/ads1255.c                           |    14 +-
 drivers/analog/ads7828.c                           |     2 +-
 drivers/analog/comp.c                              |    10 +-
 drivers/analog/dac.c                               |    43 +-
 drivers/analog/dac7554.c                           |     5 +-
 drivers/analog/dac7571.c                           |     2 +-
 drivers/analog/lmp92001.c                          |    39 +-
 drivers/analog/ltc1867l.c                          |    15 +-
 drivers/analog/opamp.c                             |     7 +-
 drivers/analog/pga11x.c                            |    67 +-
 drivers/audio/Kconfig                              |     4 +-
 drivers/audio/vs1053.c                             |    12 +-
 drivers/audio/wm8904.c                             |     2 +-
 drivers/bch/bch.h                                  |     3 +-
 drivers/bch/bchdev_driver.c                        |    20 +-
 drivers/bch/bchdev_register.c                      |    42 +-
 drivers/bch/bchlib_read.c                          |     7 +-
 drivers/bch/bchlib_setup.c                         |     3 +-
 drivers/bch/bchlib_write.c                         |     4 +-
 drivers/can/Kconfig                                |     4 +-
 drivers/can/can.c                                  |     6 +-
 drivers/can/mcp2515.c                              |     8 +-
 drivers/can/mcp2515.h                              |     2 +-
 drivers/contactless/mfrc522.c                      |     2 +-
 drivers/contactless/mfrc522.h                      |     2 +-
 drivers/contactless/pn532.c                        |     4 +-
 drivers/contactless/pn532.h                        |     2 +-
 drivers/crypto/dev_urandom.c                       |     2 +-
 drivers/eeprom/spi_xx25xx.c                        |     2 +-
 drivers/i2c/i2c_driver.c                           |     2 +-
 drivers/input/Kconfig                              |     2 +-
 drivers/input/ads7843e.c                           |     2 +-
 drivers/input/ajoystick.c                          |     2 +-
 drivers/input/button_upper.c                       |     2 +-
 drivers/input/djoystick.c                          |     2 +-
 drivers/input/ft5x06.c                             |     4 +-
 drivers/input/ft5x06.h                             |     2 +-
 drivers/input/mxt.c                                |     4 +-
 drivers/input/nunchuck.c                           |     2 +-
 drivers/input/stmpe811_base.c                      |     2 +-
 drivers/input/stmpe811_gpio.c                      |     4 +-
 drivers/input/stmpe811_temp.c                      |     4 +-
 drivers/input/tsc2007.c                            |     2 +-
 drivers/input/tsc2007.h                            |     2 +-
 drivers/ioexpander/Make.defs                       |     2 +-
 drivers/ioexpander/gpio_lower_half.c               |     2 +-
 drivers/ioexpander/pcf8574.h                       |     2 +-
 drivers/ioexpander/skeleton.c                      |     4 +-
 drivers/ioexpander/tca64xx.h                       |     2 +-
 drivers/lcd/Kconfig                                |    10 +-
 drivers/lcd/Make.defs                              |     2 +-
 drivers/lcd/ft80x.c                                |     2 +-
 drivers/lcd/ili9340.c                              |    22 +-
 drivers/lcd/ili9341.c                              |    22 +-
 drivers/lcd/lcd_framebuffer.c                      |     4 +-
 drivers/lcd/lcddrv_spiif.c                         |     2 +-
 drivers/lcd/lpm013m091a.c                          |     6 +-
 drivers/lcd/max7219.c                              |     2 +-
 drivers/lcd/memlcd.c                               |     6 +-
 drivers/lcd/mio283qt2.c                            |     4 +-
 drivers/lcd/p14201.c                               |    10 +-
 drivers/lcd/pcd8544.c                              |     2 +-
 drivers/lcd/pcf8574_lcd_backpack.c                 |     2 +-
 drivers/lcd/pcf8574_lcd_backpack_readme.txt        |     2 +-
 drivers/lcd/ra8875.c                               |     2 +-
 drivers/lcd/s1d15g10.h                             |     4 +-
 drivers/lcd/skeleton.c                             |     2 +-
 drivers/lcd/ssd1289.c                              |    16 +-
 drivers/lcd/ssd1305.h                              |     4 +-
 drivers/lcd/ssd1351.c                              |     4 +-
 drivers/lcd/st7032.c                               |     2 +-
 drivers/lcd/st7565.c                               |     2 +-
 drivers/lcd/st7567.c                               |     6 +-
 drivers/lcd/tda19988.c                             |     2 +-
 drivers/lcd/ug-2864ambag01.c                       |     4 +-
 drivers/lcd/ug-9664hswag01.c                       |     6 +-
 drivers/leds/pca9635pw.c                           |     4 +-
 drivers/leds/userled_upper.c                       |     2 +-
 drivers/loop/loop.c                                |    12 +-
 drivers/loop/losetup.c                             |     8 +-
 drivers/mmcsd/mmcsd_sdio.c                         |     2 +-
 drivers/mmcsd/mmcsd_spi.c                          |     6 +-
 drivers/mmcsd/mmcsd_spi.h                          |     2 +-
 drivers/modem/altair/altmdm.c                      |     4 +-
 drivers/modem/altair/altmdm_pm.c                   |     4 +-
 drivers/modem/altair/altmdm_spi.c                  |     4 +-
 drivers/modem/altair/altmdm_sys.c                  |     2 +-
 drivers/modem/altair/altmdm_sys.h                  |     2 +-
 drivers/mtd/Kconfig                                |     2 +-
 drivers/mtd/at25.c                                 |    10 +-
 drivers/mtd/ftl.c                                  |   107 +-
 drivers/mtd/hamming.c                              |     2 +-
 drivers/mtd/is25xp.c                               |    14 +-
 drivers/mtd/m25px.c                                |    14 +-
 drivers/mtd/mtd_nand.c                             |     2 +-
 drivers/mtd/mtd_nandecc.c                          |     2 +-
 drivers/mtd/mtd_onfi.c                             |     2 +-
 drivers/mtd/mtd_partition.c                        |     6 +-
 drivers/mtd/mtd_progmem.c                          |     2 +-
 drivers/mtd/mx25lx.c                               |    10 +-
 drivers/mtd/mx25rxx.c                              |    12 +-
 drivers/mtd/mx35.c                                 |    10 +-
 drivers/mtd/n25qxxx.c                              |     4 +-
 drivers/mtd/ramtron.c                              |     2 +-
 drivers/mtd/s25fl1.c                               |    12 +-
 drivers/mtd/smart.c                                |    30 +-
 drivers/mtd/sst25.c                                |    10 +-
 drivers/mtd/sst25xx.c                              |    14 +-
 drivers/mtd/sst26.c                                |     8 +-
 drivers/mtd/sst39vf.c                              |     4 +-
 drivers/mtd/w25.c                                  |    73 +-
 drivers/mtd/w25qxxxjv.c                            |     4 +-
 drivers/net/Kconfig                                |     2 +-
 drivers/net/dm90x0.c                               |    10 +-
 drivers/net/enc28j60.c                             |     2 +-
 drivers/net/enc28j60.h                             |     4 +-
 drivers/net/encx24j600.c                           |    14 +-
 drivers/net/encx24j600.h                           |     6 +-
 drivers/net/ftmac100.c                             |     2 +-
 drivers/net/lan91c111.c                            |     4 +-
 drivers/net/lan91c111.h                            |     4 +-
 drivers/net/loopback.c                             |     2 +-
 drivers/net/phy_notify.c                           |    49 +-
 drivers/net/rpmsgdrv.c                             |     2 +-
 drivers/net/skeleton.c                             |     4 +-
 drivers/net/telnet.c                               |     6 +-
 drivers/net/tun.c                                  |    26 +-
 drivers/power/Kconfig                              |    30 +-
 drivers/power/Make.defs                            |    28 +-
 drivers/power/battery_gauge.c                      |     2 +-
 drivers/power/battery_monitor.c                    |   352 +
 drivers/power/bq2425x.c                            |     4 +-
 drivers/power/bq2429x.c                            |     8 +-
 drivers/power/bq769x0.c                            |  2245 ++
 drivers/power/max1704x.c                           |     4 +-
 drivers/power/motor.c                              |     2 +-
 drivers/power/smps.c                               |     2 +-
 drivers/rptun/rptun.c                              |     2 +-
 drivers/sensors/README.txt                         |     2 +-
 drivers/sensors/adt7320.c                          |     2 +-
 drivers/sensors/ak09912.c                          |    16 +-
 drivers/sensors/bh1750fvi.c                        |     4 +-
 drivers/sensors/bmg160.c                           |     8 +-
 drivers/sensors/hc_sr04.c                          |     4 +-
 drivers/sensors/kxtj9.c                            |     6 +-
 drivers/sensors/l3gd20.c                           |     6 +-
 drivers/sensors/lis2dh.c                           |     2 +-
 drivers/sensors/lis3dh.c                           |     2 +-
 drivers/sensors/lis3dsh.c                          |     8 +-
 drivers/sensors/lis3mdl.c                          |    10 +-
 drivers/sensors/lsm303agr.c                        |     2 +-
 drivers/sensors/lsm6dsl.c                          |     2 +-
 drivers/sensors/mcp9844.c                          |    61 +-
 drivers/sensors/mlx90393.c                         |    10 +-
 drivers/sensors/sgp30.c                            |    95 +-
 drivers/sensors/vl53l1x.c                          |     2 +-
 drivers/sensors/zerocross.c                        |     2 +-
 drivers/serial/Kconfig                             |     2 +-
 drivers/serial/pty.c                               |     2 +-
 drivers/serial/serial.c                            |    96 +-
 drivers/serial/tcdrain.c                           |     5 +-
 drivers/serial/uart_rpmsg.c                        |     2 +-
 drivers/spi/spi_bitbang.c                          |     9 +-
 drivers/syslog/Kconfig                             |    10 +-
 drivers/syslog/README.txt                          |     8 +-
 drivers/syslog/syslog.h                            |     8 +-
 drivers/syslog/syslog_channel.c                    |    17 +-
 drivers/syslog/syslog_device.c                     |    11 +-
 drivers/syslog/syslog_filechannel.c                |    21 +-
 drivers/syslog/syslog_rpmsg.c                      |     3 +-
 drivers/timers/Kconfig                             |     2 +-
 drivers/timers/ds3231.c                            |     4 +-
 drivers/timers/oneshot.c                           |     2 +-
 drivers/timers/pcf85263.c                          |     2 +-
 drivers/timers/rtc.c                               |     4 -
 drivers/timers/timer.c                             |     2 +-
 drivers/usbdev/Kconfig                             |     6 +-
 drivers/usbdev/cdcacm.c                            |     2 +-
 drivers/usbdev/cdcecm.c                            |     2 +-
 drivers/usbdev/pl2303.c                            |     8 +-
 drivers/usbdev/usbmsc.c                            |     2 +-
 drivers/usbdev/usbmsc.h                            |     2 +-
 drivers/usbhost/Kconfig                            |     4 +-
 drivers/usbhost/hid_parser.c                       |     2 +-
 drivers/usbhost/usbhost_cdcacm.c                   |     2 +-
 drivers/usbhost/usbhost_composite.c                |     6 +-
 drivers/usbhost/usbhost_devaddr.c                  |     2 +-
 drivers/usbhost/usbhost_enumerate.c                |     2 +-
 drivers/usbhost/usbhost_hidkbd.c                   |     2 +-
 drivers/usbhost/usbhost_hub.c                      |     2 +-
 drivers/usbhost/usbhost_max3421e.c                 |     2 +-
 drivers/usbhost/usbhost_skeleton.c                 |     2 +-
 drivers/usbhost/usbhost_storage.c                  |     6 +-
 drivers/usbhost/usbhost_xboxcontroller.c           |    58 +-
 drivers/video/Kconfig                              |     5 -
 drivers/video/Make.defs                            |     4 -
 drivers/video/fb.c                                 |     2 +-
 drivers/video/isx012.c                             |  3685 ----
 drivers/video/video.c                              |     4 +-
 drivers/wireless/Kconfig                           |     2 +-
 drivers/wireless/gs2200m.c                         |     6 +-
 drivers/wireless/ieee80211/bcm43xxx/bcmf_driver.c  |     4 +-
 drivers/wireless/ieee80211/bcm43xxx/bcmf_ioctl.h   |     8 +-
 drivers/wireless/ieee80211/bcm43xxx/bcmf_netdev.c  |     2 +-
 drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio.h    |     2 +-
 drivers/wireless/ieee802154/at86rf23x/at86rf23x.c  |    10 +-
 drivers/wireless/ieee802154/mrf24j40/mrf24j40.c    |     4 +-
 drivers/wireless/ieee802154/xbee/Kconfig           |     2 +-
 drivers/wireless/ieee802154/xbee/xbee.c            |     4 +-
 drivers/wireless/ieee802154/xbee/xbee_mac.c        |     8 +-
 drivers/wireless/ieee802154/xbee/xbee_mac.h        |     4 +-
 drivers/wireless/ieee802154/xbee/xbee_netdev.c     |     6 +-
 drivers/wireless/lpwan/sx127x/sx127x.c             |     6 +-
 drivers/wireless/lpwan/sx127x/sx127x.h             |    14 +-
 drivers/wireless/spirit/drivers/Kconfig            |     6 +-
 drivers/wireless/spirit/drivers/spirit_netdev.c    |    20 +-
 drivers/wireless/spirit/include/spirit_aes.h       |     2 +-
 drivers/wireless/spirit/include/spirit_pktstack.h  |     2 +-
 drivers/wireless/spirit/include/spirit_radio.h     |    26 +-
 drivers/wireless/spirit/include/spirit_regs.h      |    20 +-
 drivers/wireless/spirit/include/spirit_spi.h       |    14 +-
 drivers/wireless/spirit/include/spirit_types.h     |     2 +-
 drivers/wireless/spirit/lib/spirit_aes.c           |     2 +-
 drivers/wireless/spirit/lib/spirit_csma.c          |     2 +-
 drivers/wireless/spirit/lib/spirit_management.c    |     2 +-
 drivers/wireless/spirit/lib/spirit_pktstack.c      |     2 +-
 drivers/wireless/spirit/lib/spirit_radio.c         |    22 +-
 drivers/wireless/spirit/lib/spirit_spi.c           |    14 +-
 drivers/wireless/spirit/lib/spirit_timer.c         |     2 +-
 fs/aio/aio.h                                       |     1 +
 fs/aio/aio_cancel.c                                |     8 +-
 fs/aio/aio_fsync.c                                 |    17 +-
 fs/aio/aio_write.c                                 |    12 +-
 fs/dirent/fs_closedir.c                            |     2 +-
 fs/dirent/fs_seekdir.c                             |     4 +-
 fs/driver/Make.defs                                |     2 +-
 fs/driver/driver.h                                 |     4 +-
 fs/driver/fs_blockproxy.c                          |     2 +-
 fs/driver/fs_findblockdriver.c                     |    41 +-
 fs/driver/fs_mtdproxy.c                            |     2 +-
 fs/driver/fs_registerblockdriver.c                 |     2 +-
 fs/driver/fs_registerdriver.c                      |     2 +-
 fs/fat/Kconfig                                     |     4 +-
 fs/fat/fs_fat32.c                                  |     4 +-
 fs/fat/fs_fat32.h                                  |     8 +-
 fs/fat/fs_fat32dirent.c                            |    22 +-
 fs/fat/fs_fat32util.c                              |     6 +-
 fs/hostfs/hostfs.c                                 |     2 +-
 fs/inode/fs_files.c                                |     6 +-
 fs/inode/fs_inodesearch.c                          |     2 +-
 fs/inode/inode.h                                   |     4 +-
 fs/littlefs/SPEC.md                                |     2 +-
 fs/littlefs/lfs.h                                  |    16 +-
 fs/mmap/fs_munmap.c                                |     2 +-
 fs/mqueue/mq_close.c                               |     2 +-
 fs/mqueue/mq_unlink.c                              |     4 +-
 fs/nfs/Kconfig                                     |     2 +-
 fs/nfs/nfs.h                                       |    21 +-
 fs/nfs/nfs_mount.h                                 |    39 +-
 fs/nfs/nfs_node.h                                  |    29 +-
 fs/nfs/nfs_proto.h                                 |    57 +-
 fs/nfs/nfs_util.c                                  |   134 +-
 fs/nfs/nfs_vfsops.c                                |   927 +-
 fs/nfs/rpc.h                                       |   109 +-
 fs/nfs/rpc_clnt.c                                  |   565 +-
 fs/nfs/xdr_subs.h                                  |    29 -
 fs/nxffs/nxffs.h                                   |     6 +-
 fs/nxffs/nxffs_open.c                              |     2 +-
 fs/nxffs/nxffs_pack.c                              |     4 +-
 fs/nxffs/nxffs_read.c                              |     2 +-
 fs/nxffs/nxffs_reformat.c                          |     2 +-
 fs/nxffs/nxffs_write.c                             |     4 +-
 fs/procfs/fs_procfs.c                              |     2 +-
 fs/procfs/fs_skeleton.c                            |     6 +-
 fs/semaphore/sem_unlink.c                          |     4 +-
 fs/smartfs/README.txt                              |     2 +-
 fs/smartfs/smartfs.h                               |     4 +-
 fs/smartfs/smartfs_procfs.c                        |     2 +-
 fs/smartfs/smartfs_smart.c                         |     6 +-
 fs/smartfs/smartfs_utils.c                         |     2 +-
 fs/spiffs/docs/TECH_SPEC                           |     2 +-
 fs/spiffs/docs/TODO                                |     2 +-
 fs/spiffs/src/spiffs.h                             |     2 +-
 fs/spiffs/src/spiffs_check.c                       |     2 +-
 fs/spiffs/src/spiffs_core.c                        |     4 +-
 fs/spiffs/src/spiffs_core.h                        |     2 +-
 fs/spiffs/src/spiffs_gc.c                          |     2 +-
 fs/spiffs/src/spiffs_volume.c                      |     2 +-
 fs/tmpfs/fs_tmpfs.c                                |     6 +-
 fs/unionfs/fs_unionfs.c                            |     6 +-
 fs/userfs/fs_userfs.c                              |     2 +-
 fs/vfs/fs_dup.c                                    |     2 +-
 fs/vfs/fs_dup2.c                                   |     2 +-
 fs/vfs/fs_dupfd.c                                  |     2 +-
 fs/vfs/fs_fcntl.c                                  |     2 +-
 fs/vfs/fs_readlink.c                               |     2 +-
 fs/vfs/fs_write.c                                  |     2 +-
 graphics/Kconfig                                   |     2 +-
 graphics/README.txt                                |     2 +-
 graphics/nxbe/nxbe.h                               |    10 +-
 graphics/nxbe/nxbe_closewindow.c                   |     2 +-
 graphics/nxbe/nxbe_cursor.c                        |     8 +-
 graphics/nxbe/nxbe_cursor_backupdraw.c             |     2 +-
 graphics/nxbe/nxbe_fill.c                          |     2 +-
 graphics/nxbe/nxbe_filltrapezoid.c                 |     4 +-
 graphics/nxbe/nxbe_flush.c                         |     4 +-
 graphics/nxbe/nxbe_getrectangle.c                  |     2 +-
 graphics/nxbe/nxbe_lower.c                         |     2 +-
 graphics/nxbe/nxbe_move.c                          |     2 +-
 graphics/nxbe/nxbe_raise.c                         |     2 +-
 graphics/nxbe/nxbe_setvisibility.c                 |     2 +-
 graphics/nxglib/fb/nxglib_copyrectangle.c          |     2 +-
 graphics/nxglib/fb/nxglib_fillrectangle.c          |     2 +-
 graphics/nxglib/fb/nxglib_getrectangle.c           |     2 +-
 graphics/nxglib/fb/nxglib_moverectangle.c          |     2 +-
 graphics/nxglib/fb/nxglib_setpixel.c               |     6 +-
 graphics/nxglib/lcd/nxglib_copyrectangle.c         |     2 +-
 graphics/nxglib/lcd/nxglib_fillrectangle.c         |     2 +-
 graphics/nxglib/lcd/nxglib_getrectangle.c          |     2 +-
 graphics/nxglib/lcd/nxglib_moverectangle.c         |     2 +-
 graphics/nxglib/lcd/nxglib_setpixel.c              |     4 +-
 graphics/nxglib/nxglib.h                           |     2 +-
 graphics/nxglib/nxglib_fillrun.h                   |     6 +-
 graphics/nxglib/pwfb/pwfb_copyrectangle.c          |     2 +-
 graphics/nxglib/pwfb/pwfb_fillrectangle.c          |     2 +-
 graphics/nxglib/pwfb/pwfb_getrectangle.c           |     2 +-
 graphics/nxglib/pwfb/pwfb_moverectangle.c          |     2 +-
 graphics/nxglib/pwfb/pwfb_setpixel.c               |     6 +-
 graphics/nxmu/nxmu_server.c                        |     2 +-
 graphics/nxterm/nxterm_driver.c                    |     8 +-
 graphics/nxterm/nxterm_vt100.c                     |     2 +-
 graphics/vnc/server/vnc_fbdev.c                    |     6 +-
 graphics/vnc/server/vnc_negotiate.c                |     2 +-
 graphics/vnc/server/vnc_receiver.c                 |     2 +-
 graphics/vnc/server/vnc_server.c                   |     4 +-
 graphics/vnc/server/vnc_server.h                   |     2 +-
 graphics/vnc/server/vnc_updater.c                  |     2 +-
 include/crc8.h                                     |    11 +
 include/cxx/cunistd                                |     2 +-
 include/dlfcn.h                                    |     4 +-
 include/dsp.h                                      |     4 +-
 include/elf.h                                      |    22 +-
 include/fixedmath.h                                |     4 +-
 include/inttypes.h                                 |     4 +-
 include/net/if.h                                   |     4 +-
 include/netpacket/bluetooth.h                      |     2 +-
 include/nuttx/analog/ads1242.h                     |    28 +-
 include/nuttx/analog/ioctl.h                       |     4 +-
 include/nuttx/arch.h                               |   184 +-
 include/nuttx/audio/audio.h                        |     6 +-
 include/nuttx/b2c.h                                |     2 +-
 include/nuttx/board.h                              |    18 +-
 include/nuttx/cache.h                              |    52 +-
 include/nuttx/can/can.h                            |     8 +-
 include/nuttx/clock.h                              |     2 +-
 include/nuttx/compiler.h                           |    34 +-
 include/nuttx/eeprom/i2c_xx24xx.h                  |     2 +-
 include/nuttx/eeprom/spi_xx25xx.h                  |     2 +-
 include/nuttx/fs/automount.h                       |     2 +-
 include/nuttx/fs/fat.h                             |     2 +-
 include/nuttx/fs/fs.h                              |     4 +-
 include/nuttx/fs/userfs.h                          |     2 +-
 include/nuttx/input/kbd_codec.h                    |     2 +-
 include/nuttx/input/x11_keysymdef.h                |     4 +-
 include/nuttx/ioexpander/gpio.h                    |     2 +-
 include/nuttx/kmalloc.h                            |     2 +-
 include/nuttx/lcd/ft80x.h                          |     2 +-
 include/nuttx/lcd/hd4478ou.h                       |     2 +-
 include/nuttx/lcd/ili9340.h                        |     4 +-
 include/nuttx/lcd/ili9341.h                        |     4 +-
 include/nuttx/lcd/lpm013m091a.h                    |     4 +-
 include/nuttx/lcd/memlcd.h                         |     2 +-
 include/nuttx/lcd/p14201.h                         |     4 +-
 include/nuttx/lcd/pcf8574_lcd_backpack.h           |     2 +-
 include/nuttx/lcd/ssd1351.h                        |     2 +-
 include/nuttx/lcd/st7565.h                         |     2 +-
 include/nuttx/lcd/st7567.h                         |     4 +-
 include/nuttx/lcd/ug-2864ambag01.h                 |     2 +-
 include/nuttx/lcd/ug-9664hswag01.h                 |     4 +-
 include/nuttx/lib/modlib.h                         |    25 +-
 include/nuttx/mm/iob.h                             |     4 +-
 include/nuttx/mm/shm.h                             |     2 +-
 include/nuttx/mmcsd.h                              |     2 +-
 include/nuttx/module.h                             |     2 +-
 include/nuttx/mqueue.h                             |     4 +-
 include/nuttx/mtd/hamming.h                        |     2 +-
 include/nuttx/mtd/nand.h                           |     2 +-
 include/nuttx/mtd/nand_config.h                    |     2 +-
 include/nuttx/mtd/nand_ecc.h                       |     4 +-
 include/nuttx/mtd/nand_model.h                     |     2 +-
 include/nuttx/mtd/nand_raw.h                       |    16 +-
 include/nuttx/mtd/nand_scheme.h                    |     2 +-
 include/nuttx/mtd/onfi.h                           |     4 +-
 include/nuttx/net/icmpv6.h                         |     2 +-
 include/nuttx/net/ip.h                             |     2 +-
 include/nuttx/net/mii.h                            |     6 +-
 include/nuttx/net/mld.h                            |     2 +-
 include/nuttx/net/net.h                            |    34 +-
 include/nuttx/net/netconfig.h                      |     1 +
 include/nuttx/net/netdev.h                         |     4 +-
 include/nuttx/net/radiodev.h                       |     4 +-
 include/nuttx/net/rfc6775.h                        |     2 +-
 include/nuttx/net/sixlowpan.h                      |     6 +-
 include/nuttx/nx/nxbe.h                            |     2 +-
 include/nuttx/nx/nxcursor.h                        |     4 +-
 include/nuttx/nx/nxglib.h                          |     4 +-
 include/nuttx/nx/nxterm.h                          |     2 +-
 include/nuttx/nx/nxtk.h                            |     4 +-
 include/nuttx/page.h                               |     2 +-
 include/nuttx/power/battery_charger.h              |     4 +-
 include/nuttx/power/battery_gauge.h                |     2 +-
 include/nuttx/power/battery_ioctl.h                |     8 +
 include/nuttx/power/battery_monitor.h              |   431 +
 include/nuttx/power/bq2429x.h                      |     2 +-
 include/nuttx/power/bq769x0.h                      |   284 +
 include/nuttx/power/motor.h                        |     2 +-
 include/nuttx/power/powerled.h                     |     2 +-
 include/nuttx/power/smps.h                         |     4 +-
 include/nuttx/rptun/rptun.h                        |     4 +-
 include/nuttx/sched.h                              |    10 +-
 include/nuttx/sched_note.h                         |     4 +-
 include/nuttx/sdio.h                               |     4 +-
 include/nuttx/semaphore.h                          |    25 +-
 include/nuttx/sensors/adxl345.h                    |     8 +-
 include/nuttx/sensors/apds9960.h                   |     4 +-
 include/nuttx/sensors/as726x.h                     |     2 +-
 include/nuttx/sensors/lsm6dsl.h                    |     2 +-
 include/nuttx/sensors/mcp9844.h                    |     4 +
 include/nuttx/sensors/mlx90614.h                   |     4 +-
 include/nuttx/sensors/qencoder.h                   |     2 +-
 include/nuttx/sensors/scd30.h                      |     2 +-
 include/nuttx/sensors/sgp30.h                      |     5 +
 include/nuttx/sensors/veml6070.h                   |     2 +-
 include/nuttx/sensors/xen1210.h                    |     2 +-
 include/nuttx/serial/serial.h                      |     4 +-
 include/nuttx/serial/tioctl.h                      |     8 +-
 include/nuttx/signal.h                             |     2 +-
 include/nuttx/spi/qspi.h                           |     8 +-
 include/nuttx/spi/spi.h                            |    15 +-
 include/nuttx/spi/spi_bitbang.c                    |     2 +-
 include/nuttx/symtab.h                             |     4 +-
 include/nuttx/syslog/syslog_rpmsg.h                |     1 +
 include/nuttx/timers/oneshot.h                     |     4 +-
 include/nuttx/timers/pwm.h                         |     2 +-
 include/nuttx/timers/timer.h                       |     4 +-
 include/nuttx/timers/watchdog.h                    |     4 +-
 include/nuttx/usb/audio.h                          |     4 +-
 include/nuttx/usb/cdc.h                            |     6 +-
 include/nuttx/usb/cdcacm.h                         |     2 +-
 include/nuttx/usb/composite.h                      |     2 +-
 include/nuttx/usb/ehci.h                           |     2 +-
 include/nuttx/usb/hid.h                            |     4 +-
 include/nuttx/usb/usbmonitor.h                     |     2 +-
 include/nuttx/usb/usbmsc.h                         |     2 +-
 include/nuttx/video/fb.h                           |     2 +-
 include/nuttx/video/video.h                        |    10 +-
 include/nuttx/wireless/bluetooth/bt_uuid.h         |     2 +-
 include/nuttx/wireless/cc1101.h                    |     2 +-
 .../nuttx/wireless/ieee802154/ieee802154_device.h  |     2 +-
 include/nuttx/wireless/ieee802154/ieee802154_mac.h |    12 +-
 include/nuttx/wireless/ioctl.h                     |     4 +-
 include/nuttx/wireless/lpwan/sx127x.h              |     2 +-
 include/nxflat.h                                   |     4 +-
 include/pthread.h                                  |     2 +-
 include/signal.h                                   |     2 +-
 include/stdlib.h                                   |     6 +-
 include/sys/boardctl.h                             |     2 +-
 include/sys/prctl.h                                |     2 +-
 include/sys/sendfile.h                             |     2 +-
 include/syslog.h                                   |     2 +-
 libs/libc/Makefile                                 |     2 -
 libs/libc/dlfcn/lib_dlclose.c                      |     3 +-
 libs/libc/dlfcn/lib_dlopen.c                       |     3 +-
 libs/libc/hex2bin/Make.defs                        |    39 +-
 libs/libc/hex2bin/lib_fhex2mem.c                   |    39 +-
 libs/libc/hex2bin/lib_hex2bin.c                    |    89 +-
 libs/libc/hex2bin/lib_hex2mem.c                    |    39 +-
 libs/libc/machine/Kconfig                          |     3 +
 libs/libc/machine/Make.defs                        |     3 +
 libs/libc/machine/risc-v/Make.defs                 |     2 +-
 libs/libc/machine/xtensa/Kconfig                   |     4 +
 libs/libc/machine/xtensa/Make.defs                 |    28 +
 libs/libc/machine/xtensa/arch_elf.c                |   237 +
 libs/libc/math/Kconfig                             |     2 +-
 libs/libc/misc/lib_crc8ccitt.c                     |    24 +-
 libs/libc/misc/lib_debug.c                         |     2 +-
 libs/libc/misc/lib_ncompress.c                     |     2 +-
 libs/libc/modlib/Kconfig                           |     1 +
 libs/libc/modlib/modlib_bind.c                     |    84 +-
 libs/libc/modlib/modlib_depend.c                   |     9 +-
 libs/libc/modlib/modlib_init.c                     |    10 +-
 libs/libc/modlib/modlib_iobuffer.c                 |    10 +-
 libs/libc/modlib/modlib_load.c                     |    31 +-
 libs/libc/modlib/modlib_read.c                     |    50 +-
 libs/libc/modlib/modlib_registry.c                 |     3 +-
 libs/libc/modlib/modlib_sections.c                 |     3 +-
 libs/libc/modlib/modlib_symbols.c                  |    48 +-
 libs/libc/modlib/modlib_unload.c                   |    12 +
 libs/libc/modlib/modlib_verify.c                   |     3 +-
 libs/libc/net/lib_inetaddr.c                       |    74 +-
 libs/libc/netdb/lib_dnsaddserver.c                 |    47 +-
 libs/libc/netdb/lib_dnsforeach.c                   |     2 +-
 libs/libc/netdb/lib_dnsquery.c                     |     2 +-
 libs/libc/netdb/lib_parsehostfile.c                |     2 +-
 libs/libc/semaphore/sem_init.c                     |     2 +-
 libs/libc/signal/sig_set.c                         |     6 +-
 libs/libc/stdio/lib_freopen.c                      |     2 +-
 libs/libc/stdio/lib_libvscanf.c                    |     2 +-
 libs/libc/stdio/lib_rawinstream.c                  |    79 +-
 libs/libc/stdio/lib_rawsistream.c                  |    75 +-
 libs/libc/time/lib_gmtimer.c                       |     2 +-
 libs/libc/wqueue/work_queue.c                      |     4 +-
 libs/libdsp/Kconfig                                |     2 +-
 libs/libdsp/lib_foc.c                              |     2 +-
 libs/libnx/Makefile                                |     2 -
 libs/libnx/nxfonts/nxfonts_cache.c                 |     4 +-
 mm/Makefile                                        |     2 -
 mm/iob/iob_navail.c                                |     2 +-
 mm/iob/iob_statistics.c                            |     2 +-
 mm/kmm_heap/kmm_sbrk.c                             |     2 +-
 mm/mm_heap/mm_initialize.c                         |    48 +-
 mm/mm_heap/mm_sbrk.c                               |     2 +-
 mm/shm/README.txt                                  |     4 +-
 mm/shm/shm_initialize.c                            |     2 +-
 mm/umm_heap/umm_sbrk.c                             |     2 +-
 net/Kconfig                                        |     4 +-
 net/arp/arp.h                                      |     4 +-
 net/bluetooth/Kconfig                              |     2 +-
 net/bluetooth/Make.defs                            |     2 +-
 net/bluetooth/bluetooth_container.c                |     2 +-
 net/bluetooth/bluetooth_input.c                    |     2 +-
 net/bluetooth/bluetooth_recvfrom.c                 |     4 +-
 net/bluetooth/bluetooth_sockif.c                   |     8 +-
 net/devif/devif_loopback.c                         |     4 +-
 net/icmp/icmp_input.c                              |     2 +
 net/icmp/icmp_recvfrom.c                           |     6 +-
 net/icmp/icmp_sendto.c                             |     2 +-
 net/icmp/icmp_sockif.c                             |     6 +-
 net/icmpv6/icmpv6_recvfrom.c                       |     6 +-
 net/icmpv6/icmpv6_sendto.c                         |     2 +-
 net/icmpv6/icmpv6_sockif.c                         |     6 +-
 net/ieee802154/Kconfig                             |     2 +-
 net/ieee802154/Make.defs                           |     2 +-
 net/ieee802154/ieee802154_conn.c                   |     2 +-
 net/ieee802154/ieee802154_container.c              |     2 +-
 net/ieee802154/ieee802154_recvfrom.c               |     4 +-
 net/ieee802154/ieee802154_sendto.c                 |     4 +-
 net/ieee802154/ieee802154_sockif.c                 |     8 +-
 net/igmp/igmp_timer.c                              |     2 +-
 net/inet/inet_sockif.c                             |     4 +-
 net/inet/ipv4_getpeername.c                        |     1 +
 net/inet/ipv4_getsockname.c                        |     3 +
 net/ipforward/ipforward.h                          |     2 +-
 net/ipforward/ipfwd_poll.c                         |     2 +-
 net/ipforward/ipv4_forward.c                       |     4 +-
 net/ipforward/ipv6_forward.c                       |    10 +-
 net/local/local.h                                  |     4 +-
 net/local/local_fifo.c                             |     2 +-
 net/local/local_recvfrom.c                         |     2 +-
 net/local/local_sockif.c                           |     6 +-
 net/neighbor/neighbor.h                            |     2 +-
 net/neighbor/neighbor_dumpentry.c                  |     2 +-
 net/netdev/netdev.h                                |     4 +-
 net/netdev/netdev_ifconf.c                         |     5 +-
 net/netdev/netdev_ioctl.c                          |     4 +-
 net/netlink/netlink_conn.c                         |     2 +-
 net/netlink/netlink_route.c                        |     4 +-
 net/pkt/pkt_sockif.c                               |     4 +-
 net/procfs/net_procfs.c                            |     2 +-
 net/route/Kconfig                                  |     4 +-
 net/route/cacheroute.h                             |     2 +-
 net/route/fileroute.h                              |     2 +-
 net/route/net_cacheroute.c                         |     6 +-
 net/route/net_fileroute.c                          |     2 +-
 net/route/net_foreach_ramroute.c                   |     4 +-
 net/sixlowpan/Kconfig                              |     4 +-
 net/sixlowpan/README.txt                           |     4 +-
 net/sixlowpan/sixlowpan.h                          |     2 +-
 net/sixlowpan/sixlowpan_framelist.c                |     6 +-
 net/sixlowpan/sixlowpan_framer.c                   |     6 +-
 net/sixlowpan/sixlowpan_hc06.c                     |     6 +-
 net/sixlowpan/sixlowpan_hc1.c                      |     2 +-
 net/sixlowpan/sixlowpan_icmpv6send.c               |     4 +-
 net/sixlowpan/sixlowpan_input.c                    |    12 +-
 net/sixlowpan/sixlowpan_internal.h                 |    14 +-
 net/sixlowpan/sixlowpan_reassbuf.c                 |     6 +-
 net/sixlowpan/sixlowpan_send.c                     |     2 +-
 net/sixlowpan/sixlowpan_tcpsend.c                  |     6 +-
 net/sixlowpan/sixlowpan_udpsend.c                  |     4 +-
 net/sixlowpan/sixlowpan_utils.c                    |     2 +-
 net/socket/net_dup2.c                              |     4 +-
 net/socket/socket.c                                |    19 +-
 net/socket/socket.h                                |    26 -
 net/tcp/tcp.h                                      |     2 +-
 net/tcp/tcp_accept.c                               |     1 +
 net/tcp/tcp_backlog.c                              |     4 +-
 net/tcp/tcp_conn.c                                 |     8 +-
 net/tcp/tcp_input.c                                |    11 +-
 net/tcp/tcp_listen.c                               |     4 +-
 net/tcp/tcp_monitor.c                              |     2 +-
 net/tcp/tcp_notifier.c                             |     4 +-
 net/tcp/tcp_recvfrom.c                             |     1 +
 net/tcp/tcp_send_unbuffered.c                      |     2 +-
 net/udp/udp_callback.c                             |     1 +
 net/udp/udp_recvfrom.c                             |     3 +-
 net/udp/udp_sendto_buffered.c                      |     1 +
 net/usrsock/usrsock.h                              |     2 +-
 net/usrsock/usrsock_dev.c                          |     4 +-
 net/utils/net_lock.c                               |     6 +-
 sched/Kconfig                                      |    13 +-
 sched/environ/env_release.c                        |     2 +-
 sched/environ/env_setenv.c                         |     2 +-
 sched/group/Make.defs                              |     2 -
 sched/group/group_leave.c                          |     4 +-
 sched/group/group_setgid.c                         |     2 +-
 sched/group/group_setuid.c                         |     2 +-
 sched/group/group_setuptaskfiles.c                 |     1 -
 sched/init/nx_start.c                              |    46 +-
 sched/irq/irq_procfs.c                             |     2 +-
 sched/module/mod_insmod.c                          |     8 +-
 sched/module/mod_modhandle.c                       |     2 +-
 sched/module/mod_procfs.c                          |    29 +-
 sched/module/mod_rmmod.c                           |    23 +-
 sched/mqueue/Make.defs                             |    39 +-
 sched/mqueue/mq_desclose.c                         |    39 +-
 sched/mqueue/mq_descreate.c                        |    39 +-
 sched/mqueue/mq_getattr.c                          |    39 +-
 sched/mqueue/mq_initialize.c                       |    43 +-
 sched/mqueue/mq_msgfree.c                          |    39 +-
 sched/mqueue/mq_msgqalloc.c                        |    39 +-
 sched/mqueue/mq_msgqfree.c                         |    39 +-
 sched/mqueue/mq_notify.c                           |    39 +-
 sched/mqueue/mq_rcvinternal.c                      |    46 +-
 sched/mqueue/mq_receive.c                          |    43 +-
 sched/mqueue/mq_recover.c                          |    39 +-
 sched/mqueue/mq_release.c                          |    43 +-
 sched/mqueue/mq_send.c                             |    46 +-
 sched/mqueue/mq_setattr.c                          |    39 +-
 sched/mqueue/mq_sndinternal.c                      |    43 +-
 sched/mqueue/mq_timedreceive.c                     |    40 +-
 sched/mqueue/mq_timedsend.c                        |    47 +-
 sched/mqueue/mq_waitirq.c                          |    39 +-
 sched/mqueue/mqueue.h                              |    75 +-
 sched/paging/paging.h                              |     2 +-
 sched/paging/pg_worker.c                           |     2 +-
 sched/pthread/pthread_cancel.c                     |    10 +-
 sched/pthread/pthread_findjoininfo.c               |     2 +-
 sched/pthread/pthread_mutex.c                      |     2 +-
 sched/pthread/pthread_mutextimedlock.c             |     2 +-
 sched/pthread/pthread_mutextrylock.c               |     4 +-
 sched/sched/sched_addreadytorun.c                  |     7 +-
 sched/sched/sched_cpuload.c                        |     3 +-
 sched/sched/sched_cpuload_oneshot.c                |     4 +-
 sched/sched/sched_cpuload_period.c                 |     2 +-
 sched/sched/sched_cpuselect.c                      |     5 +-
 sched/sched/sched_garbage.c                        |     4 +-
 sched/sched/sched_lock.c                           |    20 +-
 sched/sched/sched_mergepending.c                   |    49 +-
 sched/sched/sched_note.c                           |    19 +-
 sched/sched/sched_removereadytorun.c               |     9 +-
 sched/sched/sched_rrgetinterval.c                  |     3 +-
 sched/sched/sched_setaffinity.c                    |    11 +-
 sched/sched/sched_setpriority.c                    |     5 +-
 sched/sched/sched_sporadic.c                       |     3 +-
 sched/sched/sched_thistask.c                       |     6 +-
 sched/sched/sched_unlock.c                         |    16 +-
 sched/sched/sched_wait.c                           |     3 +-
 sched/sched/sched_waitid.c                         |    18 +-
 sched/sched/sched_waitpid.c                        |    79 +-
 sched/semaphore/sem_holder.c                       |   109 +-
 sched/semaphore/sem_post.c                         |     2 +-
 sched/semaphore/sem_recover.c                      |     2 +-
 sched/semaphore/sem_tickwait.c                     |    43 +-
 sched/semaphore/sem_timedwait.c                    |    42 +-
 sched/semaphore/sem_trywait.c                      |     8 +-
 sched/semaphore/sem_wait.c                         |    35 +-
 sched/signal/sig_action.c                          |     8 +-
 sched/signal/sig_cleanup.c                         |     6 +-
 sched/signal/sig_default.c                         |    31 +-
 sched/signal/sig_deliver.c                         |     4 +-
 sched/signal/sig_dispatch.c                        |     7 +
 sched/signal/sig_findaction.c                      |     2 +-
 sched/signal/sig_initialize.c                      |     6 +-
 sched/signal/sig_nanosleep.c                       |    21 +-
 sched/signal/sig_releasependingsignal.c            |     3 +-
 sched/signal/sig_removependingsignal.c             |     3 +-
 sched/signal/sig_timedwait.c                       |    10 +-
 sched/task/exit.c                                  |     3 +-
 sched/task/task.h                                  |    11 -
 sched/task/task_activate.c                         |     8 +-
 sched/task/task_atexit.c                           |    13 +-
 sched/task/task_cancelpt.c                         |    20 +-
 sched/task/task_delete.c                           |    22 +-
 sched/task/task_execv.c                            |     7 +-
 sched/task/task_exit.c                             |    23 +-
 sched/task/task_exithook.c                         |     6 +-
 sched/task/task_getgroup.c                         |     2 +-
 sched/task/task_init.c                             |     6 +-
 sched/task/task_onexit.c                           |    10 +-
 sched/task/task_posixspawn.c                       |    14 +-
 sched/task/task_prctl.c                            |     6 +-
 sched/task/task_recover.c                          |     4 +-
 sched/task/task_reparent.c                         |    11 +-
 sched/task/task_restart.c                          |     3 +-
 sched/task/task_setcancelstate.c                   |    11 +-
 sched/task/task_setcanceltype.c                    |     8 +-
 sched/task/task_setup.c                            |     6 +-
 sched/task/task_spawn.c                            |    14 +-
 sched/task/task_spawnparms.c                       |     9 +-
 sched/task/task_start.c                            |     3 +-
 sched/task/task_starthook.c                        |     3 +-
 sched/task/task_terminate.c                        |    16 +-
 sched/task/task_testcancel.c                       |     2 +-
 sched/task/task_vfork.c                            |    16 +-
 sched/timer/Make.defs                              |    39 +-
 sched/timer/timer.h                                |    45 +-
 sched/timer/timer_create.c                         |    43 +-
 sched/timer/timer_delete.c                         |    39 +-
 sched/timer/timer_getoverrun.c                     |    39 +-
 sched/timer/timer_gettime.c                        |    39 +-
 sched/timer/timer_initialize.c                     |    39 +-
 sched/timer/timer_release.c                        |    39 +-
 sched/timer/timer_settime.c                        |    50 +-
 sched/wdog/Make.defs                               |    39 +-
 sched/wdog/wd_cancel.c                             |    40 +-
 sched/wdog/wd_create.c                             |    39 +-
 sched/wdog/wd_delete.c                             |    40 +-
 sched/wdog/wd_gettime.c                            |    39 +-
 sched/wdog/wd_initialize.c                         |    39 +-
 sched/wdog/wd_recover.c                            |    39 +-
 sched/wdog/wd_start.c                              |    48 +-
 sched/wdog/wdog.h                                  |    43 +-
 sched/wqueue/Make.defs                             |    39 +-
 sched/wqueue/kwork_cancel.c                        |    43 +-
 sched/wqueue/kwork_hpthread.c                      |    63 +-
 sched/wqueue/kwork_inherit.c                       |    55 +-
 sched/wqueue/kwork_lpthread.c                      |    59 +-
 sched/wqueue/kwork_notifier.c                      |    43 +-
 sched/wqueue/kwork_process.c                       |    39 +-
 sched/wqueue/kwork_queue.c                         |    56 +-
 sched/wqueue/kwork_signal.c                        |    39 +-
 sched/wqueue/wqueue.h                              |    44 +-
 syscall/syscall_funclookup.c                       |     2 +-
 tools/Config.mk                                    |    22 +-
 tools/Makefile.unix                                |    18 +-
 tools/Makefile.win                                 |    18 +-
 tools/README.txt                                   |   288 +-
 tools/checkpatch.sh                                |    24 +-
 tools/configure.bat                                |     2 +-
 tools/configure.c                                  |     6 +-
 tools/define.sh                                    |     4 +-
 tools/flash_writer.py                              |     6 +-
 tools/gencromfs.c                                  |     2 +-
 tools/incdir.sh                                    |     2 +-
 tools/kconfig2html.c                               |    14 +-
 tools/mkdeps.c                                     |     2 +-
 tools/mkexport.sh                                  |    20 +-
 tools/mkromfsimg.sh                                |     2 +-
 tools/mksyscall.c                                  |     6 +
 tools/netusb.sh                                    |    71 +
 tools/noteinfo.c                                   |     4 +-
 tools/nxstyle.c                                    |   816 +-
 tools/ocdconsole.py                                |     4 +-
 tools/{pic32mx => pic32}/.gitignore                |     0
 tools/pic32/Config.mk                              |    40 +
 tools/pic32/Makefile.host                          |    36 +
 tools/pic32/mkpichex.c                             |   316 +
 tools/pic32mx/Makefile                             |    51 -
 tools/pic32mx/mkpichex.c                           |   329 -
 tools/refresh.sh                                   |    46 +-
 tools/sethost.sh                                   |     2 +-
 tools/simhostroute.sh                              |    79 +
 tools/testbuild.sh                                 |     7 +-
 tools/version.sh                                   |     2 +-
 tools/xmodem.py                                    |     4 +-
 tools/zds/.gitignore                               |     5 +
 tools/zds/Config.mk                                |   147 +
 tools/zds/Makefile                                 |    69 +
 tools/zds/README.txt                               |    17 +
 tools/zds/zdsar.c                                  |  1065 +
 wireless/bluetooth/bt_att.c                        |     8 +-
 wireless/bluetooth/bt_gatt.c                       |     4 +-
 wireless/bluetooth/bt_smp.c                        |     2 +-
 wireless/ieee802154/Kconfig                        |     4 +-
 wireless/ieee802154/ieee802154_primitive.c         |     2 +-
 wireless/ieee802154/mac802154.c                    |     2 +-
 wireless/ieee802154/mac802154.h                    |     8 +-
 wireless/ieee802154/mac802154_assoc.c              |     4 +-
 wireless/ieee802154/mac802154_device.c             |     2 +-
 wireless/ieee802154/mac802154_getset.c             |     8 +-
 wireless/ieee802154/mac802154_loopback.c           |     2 +-
 wireless/ieee802154/mac802154_poll.c               |     2 +-
 wireless/ieee802154/mac802154_purge.c              |     2 +-
 wireless/ieee802154/mac802154_reset.c              |     2 +-
 wireless/pktradio/pktradio_loopback.c              |     4 +-
 wireless/pktradio/pktradio_metadata.c              |     4 +-
 2630 files changed, 80451 insertions(+), 28978 deletions(-)