Back to Browse

Raspberry PI Bare Metal Assembly: Generalizing our GPIO code [EP7]

242 views
Mar 17, 2025
53:04

When we wrote our GPIO code it was very hard coded. It was specially designed to work with one specific pin. In this video we will generalize our code so we can use any pin. Chapters: 0:00 Welcome 0:37 Brief Recap 2:07 New GPIO.inc file 10:11 Writing our pin setter macro 23:00 LDR instruction 30:30 MVN instruction 34:57 Turning Pins ON 44:24 Turning Pins OFF 47:33 Tesing GPIO21 still works 48:00 Setting GPIO3 49:30 ACT_LED 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.

Download

0 formats

No download links available.

Raspberry PI Bare Metal Assembly: Generalizing our GPIO code [EP7] | NatokHD