Skip to content

Instantly share code, notes, and snippets.

View taunusflieger's full-sized avatar

Michael Zill taunusflieger

View GitHub Profile
@taunusflieger
taunusflieger / rtic-embassy-poc.rs
Created February 21, 2024 09:03 — forked from badrbouslikhin/rtic-embassy-poc.rs
Proof of concept of RTIC + Embassy on a Thingy:52
#![no_std]
#![no_main]
#![feature(type_alias_impl_trait)]
#![feature(alloc_error_handler)]
#![allow(incomplete_features)]
#![macro_use]
use alloc_cortex_m::CortexMHeap;
use core::alloc::Layout;
use core::mem;
@taunusflieger
taunusflieger / mainline_guide.md
Created October 30, 2021 15:33 — forked from lategoodbye/mainline_guide.md
Raspberry Pi: How to cross-compile and use Mainline Kernel

Raspberry Pi: How to cross-compile and use Mainline Kernel

Notes on how to set up a new Ubuntu 18.04 LTS x64 environment, how to build the Mainline Kernel and place it on a Raspberry Pi OS SD card.

Procedure

  1. Install tools needed:
$ apt install git make gcc device-tree-compiler bison flex libssl-dev libncurses-dev
git clone <repo-address>
git tag -l
git checkout <tag-name>
git branch -D master
git checkout -b master

Keybase proof

I hereby claim:

  • I am taunusflieger on github.
  • I am taunusflieger (https://keybase.io/taunusflieger) on keybase.
  • I have a public key ASCNA5chYAYj7deIJ-xixrm1m5hvUQg-gdZ3xado52O4LAo

To claim this, I am signing this object: