""" Copyright (c) 2021 Zephyr Project members and individual contributors SPDX-License-Identifier: Apache-2.0 This module contains a variable with a list of tuples (old_url, new_url) for pages to redirect. This list allows redirecting old URLs (caused by reorganizing doc directories) Notes: - Please keep this list sorted alphabetically. - URLs must be relative to document root (with NO leading slash), and without the html extension). """ REDIRECTS = [ # zephyr-keep-sorted-start ('application/index', 'develop/application/index'), ('boards/arduino/uno_r4_minima/doc/index', 'boards/arduino/uno_r4/doc/index'), ('boards/x86/ehl_crb/doc/index', 'boards/x86/intel_ehl/doc/index'), ('boards/x86/rpl_crb/doc/index', 'boards/x86/intel_rpl/doc/index'), ('connectivity/bluetooth/audio', 'connectivity/bluetooth/api/audio/audio'), ('connectivity/bluetooth/bap', 'connectivity/bluetooth/api/audio/bap'), ('connectivity/bluetooth/bluetooth-audio-arch', 'connectivity/bluetooth/bluetooth-le-audio-arch'), ('connectivity/bluetooth/bluetooth-le-audio-arch', 'connectivity/bluetooth/api/audio/bluetooth-le-audio-arch'), ('connectivity/bluetooth/cap', 'connectivity/bluetooth/api/audio/cap'), ('connectivity/bluetooth/coordinated_sets', 'connectivity/bluetooth/api/audio/coordinated_sets'), ('connectivity/bluetooth/dis-pics', 'connectivity/bluetooth/ics/dis'), ('connectivity/bluetooth/gap-pics', 'connectivity/bluetooth/ics/gap'), ('connectivity/bluetooth/gatt-pics', 'connectivity/bluetooth/ics/gatt'), ('connectivity/bluetooth/l2cap-pics', 'connectivity/bluetooth/ics/l2cap'), ('connectivity/bluetooth/media', 'connectivity/bluetooth/api/audio/media'), ('connectivity/bluetooth/mesh-pics', 'connectivity/bluetooth/ics/mesh'), ('connectivity/bluetooth/microphone', 'connectivity/bluetooth/api/audio/microphone'), ('connectivity/bluetooth/overview', 'connectivity/bluetooth/features'), ('connectivity/bluetooth/rfcomm-pics', 'connectivity/bluetooth/ics/rfcomm'), ('connectivity/bluetooth/shell/bap', 'connectivity/bluetooth/api/audio/shell/bap'), ('connectivity/bluetooth/shell/bap_broadcast_assistant', 'connectivity/bluetooth/api/audio/shell/bap_broadcast_assistant'), ('connectivity/bluetooth/shell/bap_scan_delegator', 'connectivity/bluetooth/api/audio/shell/bap_scan_delegator'), ('connectivity/bluetooth/shell/cap', 'connectivity/bluetooth/api/audio/shell/cap'), ('connectivity/bluetooth/shell/ccp', 'connectivity/bluetooth/api/audio/shell/ccp'), ('connectivity/bluetooth/shell/csip', 'connectivity/bluetooth/api/audio/shell/csip'), ('connectivity/bluetooth/shell/gmap', 'connectivity/bluetooth/api/audio/shell/gmap'), ('connectivity/bluetooth/shell/mcp', 'connectivity/bluetooth/api/audio/shell/mcp'), ('connectivity/bluetooth/shell/pbp', 'connectivity/bluetooth/api/audio/shell/pbp'), ('connectivity/bluetooth/shell/tmap', 'connectivity/bluetooth/api/audio/shell/tmap'), ('connectivity/bluetooth/sm-pics', 'connectivity/bluetooth/ics/sm'), ('connectivity/bluetooth/volume', 'connectivity/bluetooth/api/audio/volume'), ('connectivity/networking/networking-api-usage', 'connectivity/networking/api/index'), ('development_process/code_flow', 'project/code_flow'), ('development_process/index', 'project/index'), ('development_process/issues', 'project/issues'), ('development_process/proposals', 'project/proposals'), ('getting_started/index', 'develop/getting_started/index'), ('getting_started/toolchain_3rd_party_x_compilers', 'develop/toolchains/index'), ('getting_started/toolchain_custom_cmake', 'develop/toolchains/custom_cmake'), ('getting_started/toolchain_other_x_compilers', 'develop/toolchains/other_x_compilers'), ('guides/arch/arm_cortex_m', 'hardware/arch/arm_cortex_m'), ('guides/arch/index', 'hardware/arch/index'), ('guides/arch/x86', 'hardware/arch/x86'), ('guides/beyond-GSG', 'develop/beyond-GSG'), ('guides/bluetooth/index', 'connectivity/bluetooth/index'), ('guides/bluetooth/sm-pics', 'connectivity/bluetooth/sm-pics'), ('guides/build/index', 'build/cmake/index'), ('guides/build/kconfig/extensions', 'build/kconfig/extensions'), ('guides/build/kconfig/menuconfig', 'build/kconfig/menuconfig'), ('guides/build/kconfig/preprocessor-functions', 'build/kconfig/preprocessor-functions'), ('guides/build/kconfig/setting', 'build/kconfig/setting'), ('guides/build/kconfig/tips', 'build/kconfig/tips'), ('guides/coccinelle', 'develop/tools/coccinelle'), ('guides/code-relocation', 'kernel/code-relocation'), ('guides/crypto/index', 'services/crypto/index'), ('guides/crypto/tinycrypt', 'services/crypto/tinycrypt'), ('guides/device_mgmt/dfu', 'services/device_mgmt/dfu'), ('guides/device_mgmt/index', 'services/device_mgmt/index'), ('guides/device_mgmt/mcumgr', 'services/device_mgmt/mcumgr'), ('guides/device_mgmt/ota', 'services/device_mgmt/ota'), ('guides/dts/api-usage', 'build/dts/api-usage'), ('guides/dts/bindings', 'build/dts/bindings'), ('guides/dts/design', 'build/dts/design'), ('guides/dts/dt-vs-kconfig', 'build/dts/dt-vs-kconfig'), ('guides/dts/howtos', 'build/dts/howtos'), ('guides/dts/index', 'build/dts/index'), ('guides/dts/intro', 'build/dts/intro'), ('guides/dts/macros.bnf', 'build/dts/macros.bnf'), ('guides/dts/main-example.dts', 'build/dts/main-example.dts'), ('guides/dts/troubleshooting', 'build/dts/troubleshooting'), ('guides/emulator/index', 'hardware/emulator/index'), ('guides/env_vars', 'develop/env_vars'), ('guides/flash_debug/host-tools', 'develop/flash_debug/host-tools'), ('guides/flash_debug/index', 'develop/flash_debug/index'), ('guides/flash_debug/probes', 'develop/flash_debug/probes'), ('guides/kconfig/extensions', 'build/kconfig/extensions'), ('guides/kconfig/index', 'build/kconfig/index'), ('guides/kconfig/menuconfig', 'build/kconfig/menuconfig'), ('guides/kconfig/preprocessor-functions', 'build/kconfig/preprocessor-functions'), ('guides/kconfig/setting', 'build/kconfig/setting'), ('guides/kconfig/tips', 'build/kconfig/tips'), ('guides/modules', 'develop/modules'), ('guides/networking/index', 'connectivity/networking/index'), ('guides/optimizations/index', 'develop/optimizations/index'), ('guides/optimizations/tools', 'develop/optimizations/tools'), ('guides/pinctrl/index', 'hardware/pinctrl/index'), ('guides/platformio/index', 'develop/tools/platformio/index'), ('guides/pm/device', 'services/pm/device'), ('guides/pm/device_runtime', 'services/pm/device_runtime'), ('guides/pm/index', 'services/pm/index'), ('guides/pm/overview', 'services/pm/overview'), ('guides/pm/power_domain', 'services/pm/power_domain'), ('guides/pm/system', 'services/pm/system'), ('guides/portability/index', 'services/portability/index'), ('guides/porting/arch', 'hardware/porting/arch'), ('guides/porting/board_porting', 'hardware/porting/board_porting'), ('guides/porting/index', 'hardware/porting/index'), ('guides/porting/shields', 'hardware/porting/shields'), ('guides/smf/index', 'services/smf/index'), ('guides/test/coverage', 'develop/test/coverage'), ('guides/test/index', 'develop/test/index'), ('guides/test/mocking.c', 'develop/test/mocking.c'), ('guides/test/twister', 'develop/test/twister'), ('guides/test/ztest', 'develop/test/ztest'), ('guides/tfm/build', 'services/tfm/build'), ('guides/tfm/index', 'services/tfm/index'), ('guides/tfm/integration', 'services/tfm/integration'), ('guides/tfm/overview', 'services/tfm/overview'), ('guides/tfm/requirements', 'services/tfm/requirements'), ('guides/tfm/testsuites', 'services/tfm/testsuites'), ('guides/west/basics', 'develop/west/basics'), ('guides/west/build-flash-debug', 'develop/west/build-flash-debug'), ('guides/west/built-in', 'develop/west/built-in'), ('guides/west/config', 'develop/west/config'), ('guides/west/extensions', 'develop/west/extensions'), ('guides/west/index', 'develop/west/index'), ('guides/west/install', 'develop/west/install'), ('guides/west/manifest', 'develop/west/manifest'), ('guides/west/moving-to-west', 'develop/west/moving-to-west'), ('guides/west/release-notes', 'develop/west/release-notes'), ('guides/west/sign', 'develop/west/sign'), ('guides/west/troubleshooting', 'develop/west/troubleshooting'), ('guides/west/west-apis', 'develop/west/west-apis'), ('guides/west/west-not-found', 'develop/west/west-not-found'), ('guides/west/why', 'develop/west/why'), ('guides/west/without-west', 'develop/west/without-west'), ('guides/west/workspaces', 'develop/west/workspaces'), ('guides/west/zephyr-cmds', 'develop/west/zephyr-cmds'), ('guides/zephyr_cmake_package', 'build/zephyr_cmake_package'), ('reference/api/api_lifecycle', 'develop/api/api_lifecycle'), ('reference/api/index', 'develop/api/index'), ('reference/api/overview', 'develop/api/overview'), ('reference/api/terminology', 'develop/api/terminology'), ('reference/drivers/index', 'kernel/drivers/index'), ('reference/file_system/index', 'services/file_system/index'), ('reference/libc/index', 'kernel/libc/index'), ('reference/logging/index', 'services/logging/index'), ('reference/misc/notify', 'services/notify'), ('reference/misc/timeutil', 'kernel/timeutil'), ('reference/modbus/index', 'services/modbus/index'), ('reference/networking/sockets', 'connectivity/networking/api/sockets'), ('reference/peripherals/adc', 'hardware/peripherals/adc'), ('reference/peripherals/dac', 'hardware/peripherals/dac'), ('reference/peripherals/dma', 'hardware/peripherals/dma'), ('reference/peripherals/eeprom', 'hardware/peripherals/eeprom'), ('reference/peripherals/espi', 'hardware/peripherals/espi'), ('reference/peripherals/flash', 'hardware/peripherals/flash'), ('reference/peripherals/gna', 'hardware/peripherals/gna'), ('reference/peripherals/gpio', 'hardware/peripherals/gpio'), ('reference/peripherals/hwinfo', 'hardware/peripherals/hwinfo'), ('reference/peripherals/i2c', 'hardware/peripherals/i2c'), ('reference/peripherals/index', 'hardware/peripherals/index'), ('reference/peripherals/ipm', 'hardware/peripherals/ipm'), ('reference/peripherals/kscan', 'hardware/peripherals/kscan'), ('reference/peripherals/led', 'hardware/peripherals/led'), ('reference/peripherals/mbox', 'hardware/peripherals/mbox'), ('reference/peripherals/mdio', 'hardware/peripherals/mdio'), ('reference/peripherals/peci', 'hardware/peripherals/peci'), ('reference/peripherals/pinmux', 'hardware/peripherals/pinmux'), ('reference/peripherals/ps2', 'hardware/peripherals/ps2'), ('reference/peripherals/pwm', 'hardware/peripherals/pwm'), ('reference/peripherals/reset', 'hardware/peripherals/reset'), ('reference/peripherals/rtc', 'hardware/peripherals/rtc'), ('reference/peripherals/sensor', 'hardware/peripherals/sensor'), ('reference/peripherals/spi', 'hardware/peripherals/spi'), ('reference/peripherals/tcpc', 'hardware/peripherals/tcpc'), ('reference/peripherals/uart', 'hardware/peripherals/uart'), ('reference/peripherals/video', 'hardware/peripherals/video'), ('reference/pm/index', 'services/pm/api/index'), ('reference/settings/index', 'services/settings/index'), ('reference/shell/index', 'services/shell/index'), ('reference/storage/fcb/fcb', 'services/storage/fcb/fcb'), ('reference/storage/index', 'services/storage/index'), ('reference/storage/nvs/nvs', 'services/storage/nvs/nvs'), ('reference/task_wdt/index', 'services/task_wdt/index'), ('reference/usb/hid', 'services/usb/hid'), ('reference/usb/index', 'services/usb/index'), ('reference/usb/udc', 'services/usb/udc'), ('reference/usb/uds', 'services/usb/uds'), ('reference/usb/uds_cdc_acm', 'services/usb/uds_cdc_acm'), ('reference/usb/uds_testing', 'services/usb/uds_testing'), ('reference/usermode/index', 'kernel/usermode/index'), ('reference/usermode/overview', 'kernel/usermode/overview'), ('reference/usermode/syscalls', 'kernel/usermode/syscalls'), ('reference/util/index', 'kernel/util/index'), ('samples/application_development/with_mcuboot/README', 'samples/sysbuild/with_mcuboot/README'), ('samples/drivers/adc/README', 'samples/drivers/adc/adc_dt/README'), ('samples/drivers/kscan_touch', 'samples/subsys/input/input'), ('samples/drivers/led_apa102/README', 'samples/drivers/led_strip/README'), ('samples/drivers/led_lpd8806/README', 'samples/drivers/led_strip/README'), ('samples/drivers/led_ws2812/README', 'samples/drivers/led_strip/README'), ('samples/net/cloud/google_iot_mqtt/README', 'samples/net/cloud/cloud'), ('samples/sensor/wsen_hids/README', 'samples/sensor/sensor'), ('samples/sensor/wsen_itds/README', 'samples/sensor/sensor'), ('services/portability/posix', 'services/portability/posix/index'), # zephyr-keep-sorted-stop ]