If anyone is interested in low level programming, here is a tutorial.
Pudge
be careful there is many different instructions between Arm V7 , Arm V8
also these required each own drivers components
it will be very difficult to maintain any code
For me, this would be a learning experience more than a practical experience.
I did some Assembly Language programming in the late eighties on 286 machines.
If I remember correctly, back then drivers were the main thing that used assembly language, at least as far as I knew.
Pudge