Add msvc version document

Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
diff --git a/include/mbedtls/mbedtls_config.h b/include/mbedtls/mbedtls_config.h
index 89d5659..e2a8818 100644
--- a/include/mbedtls/mbedtls_config.h
+++ b/include/mbedtls/mbedtls_config.h
@@ -2076,12 +2076,15 @@
  * Module:  library/aesce.c
  * Caller:  library/aes.c
  *
- * Requires: MBEDTLS_HAVE_ASM, MBEDTLS_AES_C
+ * Requires: MBEDTLS_AES_C
  *
  * \warning Runtime detection only works on Linux. For non-Linux operating
  *          system, Armv8-A Cryptographic Extensions must be supported by
  *          the CPU when this option is enabled.
  *
+ * \note    The minimum version of MSVC for building this module is "Visual
+ *          Studio 2019 version 16.11.2"(`_MSC_VER >= 1929`)
+ *
  * This module adds support for the AES Armv8-A Cryptographic Extensions on Aarch64 systems.
  */
 #define MBEDTLS_AESCE_C
diff --git a/library/aesce.h b/library/aesce.h
index 55cbd7e..7916e52 100644
--- a/library/aesce.h
+++ b/library/aesce.h
@@ -35,7 +35,11 @@
 #define MBEDTLS_HAVE_ARM64
 #endif
 
-/* MSVC */
+/* MSVC
+ * TODO: We haven't verified msvc from 1920 to 1928. If someone verified that,
+ *       please update this and document of `MBEDTLS_AESCE_C` in
+ *       `mbedtls_config.h`
+ */
 #if defined(_MSC_VER) && _MSC_VER >=1929 && \
     (defined(_M_ARM64) || defined(_M_ARM64EC))
 #define MBEDTLS_HAVE_ARM64