hw/arm/mps2: Update old infocenter.arm.com URLs
Update old infocenter.arm.com URLs to the equivalent developer.arm.com ones (the old URLs should redirect, but we might as well avoid the redirection notice, and the new URLs are pleasantly shorter). This commit covers the links to the MPS2 board TRM, the various Application Notes, the IoTKit and SSE-200 documents. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20210215115138.20465-25-peter.maydell@linaro.org
This commit is contained in:
parent
ced8bb04ae
commit
50b52b18cd
@ -23,21 +23,20 @@
|
|||||||
* https://developer.arm.com/products/system-design/development-boards/fpga-prototyping-boards/mps2
|
* https://developer.arm.com/products/system-design/development-boards/fpga-prototyping-boards/mps2
|
||||||
*
|
*
|
||||||
* Board TRM:
|
* Board TRM:
|
||||||
* http://infocenter.arm.com/help/topic/com.arm.doc.100112_0200_06_en/versatile_express_cortex_m_prototyping_systems_v2m_mps2_and_v2m_mps2plus_technical_reference_100112_0200_06_en.pdf
|
* https://developer.arm.com/documentation/100112/latest/
|
||||||
* Application Note AN505:
|
* Application Note AN505:
|
||||||
* http://infocenter.arm.com/help/topic/com.arm.doc.dai0505b/index.html
|
* https://developer.arm.com/documentation/dai0505/latest/
|
||||||
* Application Note AN521:
|
* Application Note AN521:
|
||||||
* http://infocenter.arm.com/help/topic/com.arm.doc.dai0521c/index.html
|
* https://developer.arm.com/documentation/dai0521/latest/
|
||||||
* Application Note AN524:
|
* Application Note AN524:
|
||||||
* https://developer.arm.com/documentation/dai0524/latest/
|
* https://developer.arm.com/documentation/dai0524/latest/
|
||||||
*
|
*
|
||||||
* The AN505 defers to the Cortex-M33 processor ARMv8M IoT Kit FVP User Guide
|
* The AN505 defers to the Cortex-M33 processor ARMv8M IoT Kit FVP User Guide
|
||||||
* (ARM ECM0601256) for the details of some of the device layout:
|
* (ARM ECM0601256) for the details of some of the device layout:
|
||||||
* http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ecm0601256/index.html
|
* https://developer.arm.com/documentation/ecm0601256/latest
|
||||||
* Similarly, the AN521 and AN524 use the SSE-200, and the SSE-200 TRM defines
|
* Similarly, the AN521 and AN524 use the SSE-200, and the SSE-200 TRM defines
|
||||||
* most of the device layout:
|
* most of the device layout:
|
||||||
* http://infocenter.arm.com/help/topic/com.arm.doc.101104_0100_00_en/corelink_sse200_subsystem_for_embedded_technical_reference_manual_101104_0100_00_en.pdf
|
* https://developer.arm.com/documentation/101104/latest/
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "qemu/osdep.h"
|
#include "qemu/osdep.h"
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
/*
|
/*
|
||||||
* This is a model of the "CPU_IDENTITY" register block which is part of the
|
* This is a model of the "CPU_IDENTITY" register block which is part of the
|
||||||
* Arm SSE-200 and documented in
|
* Arm SSE-200 and documented in
|
||||||
* http://infocenter.arm.com/help/topic/com.arm.doc.101104_0100_00_en/corelink_sse200_subsystem_for_embedded_technical_reference_manual_101104_0100_00_en.pdf
|
* https://developer.arm.com/documentation/101104/latest/
|
||||||
*
|
*
|
||||||
* It consists of one read-only CPUID register (set by QOM property), plus the
|
* It consists of one read-only CPUID register (set by QOM property), plus the
|
||||||
* usual ID registers.
|
* usual ID registers.
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
/*
|
/*
|
||||||
* This is a model of the Message Handling Unit (MHU) which is part of the
|
* This is a model of the Message Handling Unit (MHU) which is part of the
|
||||||
* Arm SSE-200 and documented in
|
* Arm SSE-200 and documented in
|
||||||
* http://infocenter.arm.com/help/topic/com.arm.doc.101104_0100_00_en/corelink_sse200_subsystem_for_embedded_technical_reference_manual_101104_0100_00_en.pdf
|
* https://developer.arm.com/documentation/101104/latest/
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "qemu/osdep.h"
|
#include "qemu/osdep.h"
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
/*
|
/*
|
||||||
* This is a model of the "system control element" which is part of the
|
* This is a model of the "system control element" which is part of the
|
||||||
* Arm IoTKit and documented in
|
* Arm IoTKit and documented in
|
||||||
* http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ecm0601256/index.html
|
* https://developer.arm.com/documentation/ecm0601256/latest
|
||||||
* Specifically, it implements the "system control register" blocks.
|
* Specifically, it implements the "system control register" blocks.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
/*
|
/*
|
||||||
* This is a model of the "system information block" which is part of the
|
* This is a model of the "system information block" which is part of the
|
||||||
* Arm IoTKit and documented in
|
* Arm IoTKit and documented in
|
||||||
* http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ecm0601256/index.html
|
* https://developer.arm.com/documentation/ecm0601256/latest
|
||||||
* It consists of 2 read-only version/config registers, plus the
|
* It consists of 2 read-only version/config registers, plus the
|
||||||
* usual ID registers.
|
* usual ID registers.
|
||||||
*/
|
*/
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
/* This is a model of the "FPGA system control and I/O" block found
|
/* This is a model of the "FPGA system control and I/O" block found
|
||||||
* in the AN505 FPGA image for the MPS2 devboard.
|
* in the AN505 FPGA image for the MPS2 devboard.
|
||||||
* It is documented in AN505:
|
* It is documented in AN505:
|
||||||
* http://infocenter.arm.com/help/topic/com.arm.doc.dai0505b/index.html
|
* https://developer.arm.com/documentation/dai0505/latest/
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "qemu/osdep.h"
|
#include "qemu/osdep.h"
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
* found in the FPGA images of MPS2 development boards.
|
* found in the FPGA images of MPS2 development boards.
|
||||||
*
|
*
|
||||||
* Documentation of it can be found in the MPS2 TRM:
|
* Documentation of it can be found in the MPS2 TRM:
|
||||||
* http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.100112_0100_03_en/index.html
|
* https://developer.arm.com/documentation/100112/latest/
|
||||||
* and also in the Application Notes documenting individual FPGA images.
|
* and also in the Application Notes documenting individual FPGA images.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -14,9 +14,9 @@
|
|||||||
* hardware, which include the IoT Kit and the SSE-050, SSE-100 and
|
* hardware, which include the IoT Kit and the SSE-050, SSE-100 and
|
||||||
* SSE-200. Currently we model:
|
* SSE-200. Currently we model:
|
||||||
* - the Arm IoT Kit which is documented in
|
* - the Arm IoT Kit which is documented in
|
||||||
* http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ecm0601256/index.html
|
* https://developer.arm.com/documentation/ecm0601256/latest
|
||||||
* - the SSE-200 which is documented in
|
* - the SSE-200 which is documented in
|
||||||
* http://infocenter.arm.com/help/topic/com.arm.doc.101104_0100_00_en/corelink_sse200_subsystem_for_embedded_technical_reference_manual_101104_0100_00_en.pdf
|
* https://developer.arm.com/documentation/101104/latest/
|
||||||
*
|
*
|
||||||
* The IoTKit contains:
|
* The IoTKit contains:
|
||||||
* a Cortex-M33
|
* a Cortex-M33
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
/*
|
/*
|
||||||
* This is a model of the "CPU_IDENTITY" register block which is part of the
|
* This is a model of the "CPU_IDENTITY" register block which is part of the
|
||||||
* Arm SSE-200 and documented in
|
* Arm SSE-200 and documented in
|
||||||
* http://infocenter.arm.com/help/topic/com.arm.doc.101104_0100_00_en/corelink_sse200_subsystem_for_embedded_technical_reference_manual_101104_0100_00_en.pdf
|
* https://developer.arm.com/documentation/101104/latest/
|
||||||
*
|
*
|
||||||
* QEMU interface:
|
* QEMU interface:
|
||||||
* + QOM property "CPUID": the value to use for the CPUID register
|
* + QOM property "CPUID": the value to use for the CPUID register
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
/*
|
/*
|
||||||
* This is a model of the Message Handling Unit (MHU) which is part of the
|
* This is a model of the Message Handling Unit (MHU) which is part of the
|
||||||
* Arm SSE-200 and documented in
|
* Arm SSE-200 and documented in
|
||||||
* http://infocenter.arm.com/help/topic/com.arm.doc.101104_0100_00_en/corelink_sse200_subsystem_for_embedded_technical_reference_manual_101104_0100_00_en.pdf
|
* https://developer.arm.com/documentation/101104/latest/
|
||||||
*
|
*
|
||||||
* QEMU interface:
|
* QEMU interface:
|
||||||
* + sysbus MMIO region 0: the system information register bank
|
* + sysbus MMIO region 0: the system information register bank
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
/* This is a model of the security controller which is part of the
|
/* This is a model of the security controller which is part of the
|
||||||
* Arm IoT Kit and documented in
|
* Arm IoT Kit and documented in
|
||||||
* http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ecm0601256/index.html
|
* https://developer.arm.com/documentation/ecm0601256/latest
|
||||||
*
|
*
|
||||||
* QEMU interface:
|
* QEMU interface:
|
||||||
* + sysbus MMIO region 0 is the "secure privilege control block" registers
|
* + sysbus MMIO region 0 is the "secure privilege control block" registers
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
/*
|
/*
|
||||||
* This is a model of the "system control element" which is part of the
|
* This is a model of the "system control element" which is part of the
|
||||||
* Arm IoTKit and documented in
|
* Arm IoTKit and documented in
|
||||||
* http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ecm0601256/index.html
|
* https://developer.arm.com/documentation/ecm0601256/latest
|
||||||
* Specifically, it implements the "system information block" and
|
* Specifically, it implements the "system information block" and
|
||||||
* "system control register" blocks.
|
* "system control register" blocks.
|
||||||
*
|
*
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
/*
|
/*
|
||||||
* This is a model of the "system information block" which is part of the
|
* This is a model of the "system information block" which is part of the
|
||||||
* Arm IoTKit and documented in
|
* Arm IoTKit and documented in
|
||||||
* http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ecm0601256/index.html
|
* https://developer.arm.com/documentation/ecm0601256/latest
|
||||||
* QEMU interface:
|
* QEMU interface:
|
||||||
* + QOM property "SYS_VERSION": value to use for SYS_VERSION register
|
* + QOM property "SYS_VERSION": value to use for SYS_VERSION register
|
||||||
* + QOM property "SYS_CONFIG": value to use for SYS_CONFIG register
|
* + QOM property "SYS_CONFIG": value to use for SYS_CONFIG register
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
/* This is a model of the FPGAIO register block in the AN505
|
/* This is a model of the FPGAIO register block in the AN505
|
||||||
* FPGA image for the MPS2 dev board; it is documented in the
|
* FPGA image for the MPS2 dev board; it is documented in the
|
||||||
* application note:
|
* application note:
|
||||||
* http://infocenter.arm.com/help/topic/com.arm.doc.dai0505b/index.html
|
* https://developer.arm.com/documentation/dai0505/latest/
|
||||||
*
|
*
|
||||||
* QEMU interface:
|
* QEMU interface:
|
||||||
* + sysbus MMIO region 0: the register bank
|
* + sysbus MMIO region 0: the register bank
|
||||||
|
Loading…
Reference in New Issue
Block a user