Channel Avatar

Pyjama Brah! @UCKCf76QgpN_h9c0SgsvNnlA@youtube.com

4.8K subscribers - no pronouns :c

Putting the "Engineering" back in the Engineer!


16:16
DSA | Preview lecture - Visualising and working with multi dimensional array
22:42
Little Kernel | Setup and getting started
08:18
Linux Device Drivers Course - Programming Real Hardware
08:43
Finding and fixing the portmacro h errors | FreeRTOS Preview Lectures
01:27
Deep Dive - ARM Cortex-M CPUs (part - 1) | Preview | Tech-Sync
02:46
Learn Firmware And Systems Software Engineering!
08:19
Preview: S3L3. Getting the FreeRTOS source code and documentation
19:04
FreeRTOS - Demo and Walkthrough of Bare minimal port!
01:22
Introduction | Embedded Systems Roadmap and Career Options
06:44
S10L4. Demo - Playing the Digital Audio | The C Language
17:21
S3L4. The concept of Interrupts | Embedded Systems Tech Discussions
23:52
S3L3. CPU, Memory, ISA and IO | Embedded Systems Tech Discussions
09:52
S3L2. Some History of computing system | Embedded Systems Tech Discussions
07:14
S3L1. Section Introduction | Embedded Systems Tech Discussions
21:43
S2L7. structs and union | Embedded Systems Tech Discussions
17:53
S2L9. bit manipulation and pointers | Embedded Systems Tech Discussions
13:13
S2L8. volatile and const | Embedded Systems Tech Discussions
33:30
S2L6. demo code analysis | Embedded Systems Tech Discussions
14:31
S2L5. discussion on Heap | Embedded Systems Tech Discussions
37:56
S2L4. Stack, the location and what all goes there | Embedded Systems Tech Discussions
14:29
S2L3. .text section and behaviour in freestanding and hosted environment
31:37
S2L2. C Program and Memory Layout | Embedded Systems Tech Discussions
07:41
S2L1. Key Concepts in C | Embedded Systems Tech Discussions
31:07
S5L1. Programming SysTick and confirming the exception | ARM Cortex-M Assembly Programming
21:54
S3L3. anatomy of assembly file | ARM Cortex-M Assembly Programming
12:05
S1L2. Environment Setup | ARM Cortex-M Assembly Programming
20:13
S2L4. Programmers model for the M Class CPUs | ARM Cortex-M Assembly Programming
16:42
S4L2. Anatomy of a Task | ARM Cortex-M Assembly Programming
26:03
S2L2. From bit to the Programmers model and NVIC | ARM Cortex-M Assembly Programming
11:55
S4L1. How can Single CPU run multiple processes? | ARM Cortex-M Assembly Programming
22:34
S2L6. Boot up process | ARM Cortex-M Assembly Programming
34:35
S3L1. Booting the Processor and First Assembly Program | ARM Cortex-M Assembly Programming
13:35
S2L7. Exception Handling and Register Save:Restore | ARM Cortex-M Assembly Programming
10:54
S2L5. Privilege and Modes of operation | ARM Cortex-M Assembly Programming
20:36
S4L4. Exception Entry, Exit and SysTick timer | ARM Cortex-M Assembly Programming
02:15
S1L1. End Goal | ARM Cortex-M Assembly Programming
16:18
S5L3. Setting up the tasks and the stack, trying to round robin | ARM Cortex-M Assembly Programming
27:10
S3L5. stack manipulation instructions | ARM Cortex-M Assembly Programming
15:12
S4L3. Trick to Context Switching and Scheduling | ARM Cortex-M Assembly Programming
17:54
S5L4. round robin and switching between processes | ARM Cortex-M Assembly Programming
30:00
S3L4. cortex m3 instructions and experiments | ARM Cortex-M Assembly Programming
14:05
S2L3. Various ARM Architecture and CPUs M0, M3, M23 etc | ARM Cortex-M Assembly Programming
31:24
S3L2. Instructions, Encoding and binary dump | ARM Cortex-M Assembly Programming
09:44
S6L1. Things to be mindful of | ARM Cortex-M Assembly Programming
13:18
S6L2. FreeRTOS the struggle to get to context switching | ARM Cortex-M Assembly Programming
09:30
S5L2. saving and restoring CPU context | ARM Cortex-M Assembly Programming
17:15
S2L1. Mental Model of the CPU, Systems and the Cortex M | ARM Cortex-M Assembly Programming
01:50
L15. Next | ARMv8-A (aarch64) Architecture 101
01:01
L6f. Revisiting the Document | ARMv8-A (aarch64) Architecture 101
06:35
L9. Processor State Register - CPSR or PSTATE | ARMv8-A (aarch64) Architecture 101
05:15
L6d. Use cases and Software Execution in different ELs | ARMv8-A (aarch64) Architecture 101
02:27
L14. Revisiting the Demo | ARMv8-A (aarch64) Architecture 101
11:15
L13. Setup and Demo - Glitch at the end | ARMv8-A (aarch64) Architecture 101
04:18
L5. Programmers guide and revisiting uArch | ARMv8-A (aarch64) Architecture 101
06:43
L4. CPU as seen by Software Programmer and Programmers model | ARMv8-A (aarch64) Architecture 101
02:34
L6c. Secure and Non Secure world | ARMv8-A (aarch64) Architecture 101
06:46
L10. Idea of Exceptions and saving CPU state | ARMv8-A (aarch64) Architecture 101
03:13
L1. Who is ARM as the Company? | ARMv8-A (aarch64) Architecture 101
13:41
L7. GPRs, QEMU and Demo | ARMv8-A (aarch64) Architecture 101
09:22
L3. How to learn CPU and different models | ARMv8-A (aarch64) Architecture 101