Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Looks as though ARM is doing ASL for Armv8-M.

"For example, the ASL code published through the A-Profile Arm Architecture Reference Manual, Exploration Tools downloads for A-Profile, or the Armv8-M Architecture Reference Manual."

https://developer.arm.com/architectures/architecture%20speci...



I hadn't noticed that... wonder if it's new. Just downloaded the Armv8-M ARM (nice acronym) and... this might be helpful, but man extracting this stuff from a PDF seems error-prone and the wrong way to do it.


They first published the Armv8-M ASL around 2017.

I suspect you've believed that this didn't exist due to the predominance of pre-Armv8-M devices in the market: there is no ASL for Armv7-M and earlier, and devices based on these older cores remain extremely common (STM32F1x, etc.) The good news is this is changing as new devices appear. The bad news is there probably will never be ASL published for older cores.


I doubt you'll see this but... any chance you know if and where the XML files of the ASL are available for Armv8-M (or Armv8.1-M)? The ASL is embedded in the reference manual PDF, but for Arm*-A there's a structured XML that's way less nasty to work with…



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: