https://github.com/smittytone/pico-asm
Raspberry Pi Pico Assembly Sample
https://github.com/smittytone/pico-asm
Last synced: 9 months ago
JSON representation
Raspberry Pi Pico Assembly Sample
- Host: GitHub
- URL: https://github.com/smittytone/pico-asm
- Owner: smittytone
- License: mit
- Created: 2022-03-07T17:11:08.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-15T12:25:45.000Z (over 3 years ago)
- Last Synced: 2025-03-27T09:41:13.996Z (10 months ago)
- Language: Assembly
- Size: 49.8 KB
- Stars: 19
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# RP2040 Assembly Demo 1.2.0
Raspberry Pi Pico assembly language application demos.
Please see [blog.smittytone.net](https://blog.smittytone.net) for details.
Code in this repo uses the `.syntax unified` directive.
## Repo Structure
```
/pico-asm
|
|___/source
| |___/asm_led_sdk // Flash the Pico LED by calling the Pico SDK
| | |___CMakeLists.txt // App CMake config file
| | |___main.S // App assembly source
| |
| |___/asm_ops // Demo various ops
| | |___CMakeLists.txt // App CMake config file
| | |___main.S // App assembly source
| |
| |___/asm_i2c // Demo I2C comms
| | |___CMakeLists.txt // App CMake config file
| | |___main.S // App assembly source
| | |___main_no_stack.S // Alternative app assembly source
| |
| |___/common // Source files common to all apps
| |___sdk_inlines.c // Wrappers for SDK inline C functions
|
|___CMakeLists.txt // Top-level project CMake config file
|___pico_sdk_import.cmake // Raspberry Pi Pico SDK CMake import script
|___deploy.sh // Build-and-deploy shell script
|
|___pico-asm.code-workspace // Visual Studio Code workspace
|___pico-asm.xcworkspace // Xcode workspace
|
|___README.md
|___LICENSE.md
```
Code © 2022, Tony Smith, and is licensed under the terms of the [MIT Licence](./LICENSE.md)