Skip to content

Instantly share code, notes, and snippets.

https://seeeddoc.github.io/Raspberry_Pi_3_Model_B/
https://elinux.org/Raspberry_Pi_VideoCore_APIs
https://github.com/Yours3lf/rpi-vk-driver
https://www.wikiwand.com/en/Raspberry_Pi
https://github.com/hermanhermitage/videocoreiv/wiki/VideoCore-IV---BCM2835-Overview
https://docs.broadcom.com/doc/12358545
https://github.com/hermanhermitage/videocoreiv/wiki/VideoCore-IV-Programmers-Manual
https://github.com/hermanhermitage/videocoreiv/wiki/VideoCore-IV-Kernels-under-Linux
https://github.com/hermanhermitage/videocoreiv
https://github.com/christinaa/LLVM-VideoCore4
@liorean
liorean / rpi4audio.md
Created March 9, 2021 18:29
RPI4 audio
$ sudo nano /etc/pulse/default.pa

Change load-module module-udev-detect to load-module module-udev-detect tsched=0

@liorean
liorean / vidaccel.rpi.md
Last active March 9, 2021 18:16
Hardware accelerate RPi4 Ubuntu Mate 64-bit video

Raspberry Pi4 with Ubuntu MATE

Install dependencies

$ sudo apt update
$ sudo apt dist-upgrade
$ sudo apt install libgl2-mesa libgl2-mesa-dev xorg-dev

Configure

@liorean
liorean / params.cmd
Last active February 10, 2020 13:18
Parameter parsing
@echo off
setlocal enableextensions enabledelayedexpansion
title Parameter parsing
rem Handle database as UTF-8 instead of some system setting dependent ANSI code page.
for /f "tokens=2 delims=:." %%x in ('chcp') do set cp=%%x
chcp 65001 > nul
rem
WScript.LoadScriptFile(WScript.Arguments[0],'module')
{
"cmd":["...\\nodejs\\node.exe", "$file"],
"selector":"source.ecmascript",
"file_patterns": ["*.es","*.esm","*.js","*.mjs"],
"working_dir":"$file_path",
"variants":[
{
"name": "Mozilla JSShell/SpiderMonkey Module",
"cmd": ["...\\.jsvu\\spidermonkey.cmd", "-m", "$file"]
},
@liorean
liorean / HRM.41.Sorting Floor.2.hrm
Created August 19, 2018 04:39
Human Resource Machine Year 41 Sorting Floor solution 2
-- HUMAN RESOURCE MACHINE PROGRAM --
COMMENT 0
COPYFROM 24
COMMENT 1
COPYTO 0
a:
b:
COPYTO 23
COMMENT 2
@liorean
liorean / HRM.41.Sorting Floor.1.hrm
Created August 19, 2018 04:37
Human Resource Machine Year 41 Sorting Floor solution 1
-- HUMAN RESOURCE MACHINE PROGRAM --
COMMENT 0
COPYFROM 24
COMMENT 1
COPYTO 0
a:
b:
COPYTO 23
COMMENT 2
@liorean
liorean / HRM.39.Re-Coordinator.1.hrm
Created August 19, 2018 04:35
Human Resource Machine Year 39 Re-Coordinator solution 1
-- HUMAN RESOURCE MACHINE PROGRAM --
a:
COPYFROM 14
COPYTO 12
INBOX
b:
SUB 15
JUMPN c
COPYTO 13
@liorean
liorean / HRM.37.Scavenger Chain.2.hrm
Created August 19, 2018 04:33
Human Resource Machine Year 37 Scavenger Chain solution 2
-- HUMAN RESOURCE MACHINE PROGRAM --
a:
INBOX
b:
COPYTO 22
COPYFROM [22]
OUTBOX
BUMPUP 22
COPYFROM [22]