cortex M3 SVC - JohnHau/mis GitHub Wiki

https://developer.arm.com/documentation/ka004005/latest

https://developer.arm.com/documentation/dui0552/a/the-cortex-m3-instruction-set/miscellaneous-instructions/svc

https://www.keil.com/support/man/docs/armasm/armasm_dom1361289909139.htm

https://falstaff.agner.ch/2013/02/18/cortex-m3-supervisor-call-svc-using-gcc/

https://www.sciencedirect.com/topics/engineering/handler-mode

https://www.cnblogs.com/shangdawei/archive/2013/04/30/3052597.html

https://web.eecs.umich.edu/~prabal/teaching/resources/eecs373/ARM_Cortex_AppNote179.pdf

https://mcuoneclipse.com/2016/08/28/arm-cortex-m-interrupts-and-freertos-part-3/

https://forums.raspberrypi.com/viewtopic.php?t=191183

https://antoniogiacomelli.com/2020/10/25/separating-user-space-from-kernel-space-on-arm-cortex-m3/

https://www.newark.com/pdfs/techarticles/luminaryMicro/LMTTCM3.pdf

https://yycnewcentrallibrary.com/what-is-svc-instruction-in-arm/

https://cwiki.apache.org/confluence/display/NUTTX/ARMv7-M+Hardfaults%2C+SVCALL%2C+and+Debuggers

https://docs.zephyrproject.org/latest/hardware/arch/arm_cortex_m.html

https://blog.karatos.in/a?ID=01250-3d8f80f0-85eb-418b-9baa-1b8369c457b6

https://ic.unicamp.br/~celio/mc404-s2-2015/docs/manual-detalhado-instrucoes-cortex-m3.pdf

https://coek.info/pdf-advanced-architecture-features-.html

https://windows-hexerror.linestarve.com/q/so60732134-cortex-m3-calling-a-svc-inside-a-c-function-and-returning-to-thread-mode

http://www.sase.com.ar/2013/files/2013/09/SASE2013-ARM_Architecture_Fundamentals.pdf

https://gcc.gnu.org/legacy-ml/gcc-help/2013-01/msg00108.html

http://www.vlsiip.com/socsec/socsec_0004.html

https://moorejustinmusic.com/trending/what-is-svc-exception/

https://embeddedcomputing.com/technology/processing/using-a-memory-protection-unit-with-an-rtos-part-2

https://embeddedschool.in/arm-series-start-flying-in-your-career/

https://community.silabs.com/s/article/understand-the-gnu-assembler-startup-file-of-cortex-m4?language=en_US

https://github-wiki-see.page/m/nhivp/vnos/wiki/ARM-Cortex-M-Semihosting

https://www.embien.com/blog/interrupt-handling-in-arm-cortex-m/

https://ww1.microchip.com/downloads/en/Appnotes/Atmel-42128-AT02346-Using-the-MPU-on-Atmel-Cortex-M3-M4-based-Microcontroller_Application-Note.pdf http://www.openrtos.org/FreeRTOS_Support_Forum_Archive/October_2013/freertos_VPortStartFirstTask_Issue_25f960b9j.html

https://dzone.com/articles/arm-cortex-m-interrupts-and-freertos-part-3

https://catwolf.org/qs?id=c1f845e0-ea61-4dd8-974e-317e5ec5ff56&x=y

http://home.iitj.ac.in/~saurabh.heda/Papers/Books,%20Lectures/rtx_article.pdf

http://www2.unb.ca/~owen/courses/2253-2017/slides/08-interrupts.pdf

https://www.embedded.com/basics-of-porting-c-code-to-and-between-arm-cpus-the-cortex-m1-and-cortex-m0/

https://embeddedgurus.com/state-space/2011/09/whats-the-state-of-your-cortex/

https://www.nuvoton.com/products/microcontrollers/arm-cortex-m4-mcus/

http://fastbitlab.com/arm-cortex-m-processor/