We are starting a new series. Let's look at how to do bare metal assembly programming on the Raspberry PI 4.
Chapters:
0:00 Welcome
0:20 Goals
1:02 Equipment
4:32 Software - RaspPI OS
4:41 Putting RaspPI OS on SD
5:21 Testing RaspPI isn't Dead
7:26 Software - FASMarm
10:37 Software - VSCode
11:26 Software - VSCode Ext
11:55 Topics
11:38 Coding Framework
15:06 Raspberry PI 4 Specs
16:00 Numbering Systems
16:17 Decimal Numbers
18:05 Hexadecimal Numbers
20:04 ORG directive
21:19 Binary Numbers
22:30 Number Places
29:55 Why Hex
36:37 Recap
With low level programming and hooking up electronics to a device there is always a risk that sometime can go wrong. Even something as simple as static electricity can permanently damage components. By proceeding you agree to accept this risk.
THIS CONTENT IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE CONTENT OR THE USE OR OTHER DEALINGS WITH THE CONTENT.