├── .gitignore ├── .gitmodules ├── COPYING ├── README.md ├── app ├── bad-apple │ ├── bad-apple.c │ ├── generate-bin.c │ └── rules.mk ├── chips-challenge │ ├── PC Computer - Chips Challenge - Tiles.png │ ├── PC Computer - Chips Challenge - Window.png │ ├── game.c │ ├── maps │ │ ├── Makefile │ │ ├── Tiles.tsx │ │ ├── chips challenge.tiled-project │ │ ├── level-01.png │ │ ├── level-1.tmx │ │ ├── level-10.tmx │ │ ├── level-11.tmx │ │ ├── level-2.tmx │ │ ├── level-3.tmx │ │ ├── level-4.tmx │ │ ├── level-5.tmx │ │ ├── level-6.tmx │ │ ├── level-7.tmx │ │ ├── level-8.tmx │ │ ├── level-9.tmx │ │ └── process_level.js │ ├── rules.mk │ ├── sprite-sheet.tga │ └── sprites.S ├── fir │ ├── filter1.h │ ├── fir.c │ ├── pink.S │ ├── pink.raw │ └── rules.mk ├── float-tests │ ├── float.c │ └── rules.mk ├── grid │ ├── grid.c │ └── rules.mk ├── inter-arch │ ├── include │ │ └── platform │ │ │ └── bcm28xx │ │ │ └── inter-arch.h │ ├── inter-arch.c │ └── rules.mk ├── linux-bootloader │ ├── chain.S │ ├── loader.c │ └── rules.mk ├── mailbox-property-server │ ├── rules.mk │ └── server.c ├── mountroot │ ├── mountroot.c │ └── rules.mk ├── signing-dump │ ├── rules.mk │ └── signing-dump.c ├── sleepy │ ├── rules.mk │ └── sleepy.c ├── slideshow │ ├── rules.mk │ └── slideshow.c ├── vc4-stage1 │ ├── fsboot.c │ ├── netboot.c │ ├── rules.mk │ ├── stage1.c │ ├── stage1.h │ └── usbboot.c ├── vc4-stage2 │ ├── rules.mk │ └── stage2.c ├── vpu-mandelbrot │ ├── core.S │ ├── mandelbrot.c │ └── rules.mk └── yuv │ ├── rules.mk │ └── yuv.c ├── arch └── vpu │ ├── arch.c │ ├── include │ └── arch │ │ ├── arch_atomic.h │ │ ├── arch_ops.h │ │ ├── arch_thread.h │ │ ├── aspace.h │ │ ├── defines.h │ │ ├── spinlock.h │ │ ├── vc4_pcb.h │ │ └── vc4_traps.h │ ├── intc.c │ ├── interrupt.S │ ├── rules.mk │ ├── start.S │ ├── startup.c │ ├── thread.c │ └── thread_asm.S ├── default.nix ├── dev ├── audio │ ├── Makefile │ ├── audio.c │ ├── include │ │ └── dev │ │ │ └── audio.h │ └── rules.mk ├── timer │ └── vc4 │ │ ├── rules.mk │ │ └── timer.c └── uart │ └── pl011 │ ├── include │ └── dev │ │ └── uart │ │ └── pl011.h │ ├── rules.mk │ └── uart.c ├── docs ├── booting-arm └── uboot ├── external ├── lua │ ├── README.md │ ├── changes.patch │ ├── helper.c │ ├── rules.mk │ ├── setjmp.S │ └── upstream │ │ ├── Makefile │ │ ├── README │ │ ├── doc │ │ ├── contents.html │ │ ├── index.css │ │ ├── logo.gif │ │ ├── lua.1 │ │ ├── lua.css │ │ ├── luac.1 │ │ ├── manual.css │ │ ├── manual.html │ │ ├── osi-certified-72x60.png │ │ └── readme.html │ │ └── src │ │ ├── Makefile │ │ ├── lapi.c │ │ ├── lapi.h │ │ ├── lauxlib.c │ │ ├── lauxlib.h │ │ ├── lbaselib.c │ │ ├── lcode.c │ │ ├── lcode.h │ │ ├── lcorolib.c │ │ ├── lctype.c │ │ ├── lctype.h │ │ ├── ldblib.c │ │ ├── ldebug.c │ │ ├── ldebug.h │ │ ├── ldo.c │ │ ├── ldo.h │ │ ├── ldump.c │ │ ├── lfunc.c │ │ ├── lfunc.h │ │ ├── lgc.c │ │ ├── lgc.h │ │ ├── linit.c │ │ ├── liolib.c │ │ ├── ljumptab.h │ │ ├── llex.c │ │ ├── llex.h │ │ ├── llimits.h │ │ ├── lmathlib.c │ │ ├── lmem.c │ │ ├── lmem.h │ │ ├── loadlib.c │ │ ├── lobject.c │ │ ├── lobject.h │ │ ├── lopcodes.c │ │ ├── lopcodes.h │ │ ├── lopnames.h │ │ ├── loslib.c │ │ ├── lparser.c │ │ ├── lparser.h │ │ ├── lprefix.h │ │ ├── lstate.c │ │ ├── lstate.h │ │ ├── lstring.c │ │ ├── lstring.h │ │ ├── lstrlib.c │ │ ├── ltable.c │ │ ├── ltable.h │ │ ├── ltablib.c │ │ ├── ltm.c │ │ ├── ltm.h │ │ ├── lua.c │ │ ├── lua.h │ │ ├── lua.hpp │ │ ├── luac.c │ │ ├── luaconf.h │ │ ├── lualib.h │ │ ├── lundump.c │ │ ├── lundump.h │ │ ├── lutf8lib.c │ │ ├── lvm.c │ │ ├── lvm.h │ │ ├── lzio.c │ │ └── lzio.h └── lz4 │ ├── lib │ ├── LICENSE │ ├── lz4.c │ └── lz4.h │ ├── notes.txt │ └── rules.mk ├── flake.nix ├── lib ├── cksum-helper │ ├── cksum.c │ ├── include │ │ └── cksum-helper │ │ │ └── cksum-helper.h │ └── rules.mk ├── fasterconsole │ ├── fasterconsole.c │ └── rules.mk ├── fs │ ├── ext2 │ │ ├── dir.c │ │ ├── ext2.c │ │ ├── ext2_fs.h │ │ ├── ext2_priv.h │ │ ├── ext3_fs.h │ │ ├── ext4_fs.h │ │ ├── file.c │ │ ├── io.c │ │ └── rules.mk │ └── zfs │ │ ├── include │ │ └── zfs │ │ │ └── blkptr.h │ │ ├── rules.mk │ │ ├── zfs.c │ │ ├── zfs.dot │ │ └── zfs.svg ├── hexdump │ ├── hexdump.c │ ├── include │ │ └── lib │ │ │ └── hexdump.h │ └── rules.mk ├── linked-list-fifo │ ├── include │ │ └── linked-list-fifo.h │ ├── list-fifo.c │ └── rules.mk ├── lua │ ├── include │ │ └── lib │ │ │ └── lua │ │ │ └── lua-utils.h │ ├── lua-utils.c │ └── rules.mk ├── net-utils │ ├── include │ │ └── net-utils.h │ ├── rules.mk │ └── utils.c ├── rpi-usb-nic │ ├── include │ │ └── lib │ │ │ └── rpi-usb-nic │ │ │ └── nic.h │ ├── nic.c │ └── rules.mk └── tinyusb │ ├── auto_host.c │ ├── basic-host.c │ ├── include │ ├── bsp │ │ └── board.h │ ├── tusb_config.h │ ├── tusb_os_custom.h │ ├── usb_utils.h │ └── usbhooks.h │ ├── manual │ ├── manual.c │ └── rules.mk │ ├── rules.mk │ ├── usb.ld │ └── usb_utils.c ├── librerpi-with-text.png ├── librerpi-without-text.png ├── lk.nix ├── lk_inc.mk ├── makefile ├── opcode speeds ├── platform ├── bcm28xx │ ├── arm │ │ ├── arm.c │ │ ├── payload.S │ │ └── rules.mk │ ├── bootcode.ld │ ├── dma │ │ ├── dma.c │ │ ├── include │ │ │ └── platform │ │ │ │ └── bcm28xx │ │ │ │ └── dma.h │ │ └── rules.mk │ ├── dpi │ │ ├── dpi.c │ │ └── rules.mk │ ├── dwc2 │ │ ├── dwc2.c │ │ ├── include │ │ │ └── platform │ │ │ │ └── bcm28xx │ │ │ │ ├── dwc2.h │ │ │ │ └── usb.h │ │ ├── queue.c │ │ └── rules.mk │ ├── genet.c │ ├── gpio.c │ ├── hvs-dance │ │ ├── RPi-Logo-Reg-SCREEN.png │ │ ├── dance.c │ │ ├── include │ │ │ └── dance.h │ │ ├── rules.mk │ │ └── unused.c │ ├── hvs │ │ ├── hvs.c │ │ └── rules.mk │ ├── i2c.c │ ├── include │ │ └── platform │ │ │ ├── bcm28xx.h │ │ │ ├── bcm28xx │ │ │ ├── a2w.h │ │ │ ├── arm.h │ │ │ ├── clock.h │ │ │ ├── cm.h │ │ │ ├── dpi.h │ │ │ ├── gpio.h │ │ │ ├── hvs.h │ │ │ ├── i2c.h │ │ │ ├── otp.h │ │ │ ├── pl011.h │ │ │ ├── platform.h │ │ │ ├── pll.h │ │ │ ├── pll_read.h │ │ │ ├── print_timestamp.h │ │ │ ├── queue.h │ │ │ ├── sdhost.h │ │ │ ├── sdhost_impl.h │ │ │ ├── sdram.h │ │ │ └── udelay.h │ │ │ └── mailbox.h │ ├── intc.c │ ├── mailbox.c │ ├── mailbox │ │ ├── include │ │ │ └── platform │ │ │ │ └── bcm28xx │ │ │ │ └── mailbox.h │ │ ├── mailbox.c │ │ └── rules.mk │ ├── miniuart.c │ ├── otp │ │ ├── otp.c │ │ └── rules.mk │ ├── pixelvalve │ │ ├── include │ │ │ └── platform │ │ │ │ └── bcm28xx │ │ │ │ └── pv.h │ │ ├── pv.c │ │ └── rules.mk │ ├── platform.c │ ├── pll │ │ ├── pll_control.c │ │ ├── pll_read.c │ │ └── rules.mk │ ├── power │ │ ├── include │ │ │ └── platform │ │ │ │ └── bcm28xx │ │ │ │ └── power.h │ │ ├── power.c │ │ └── rules.mk │ ├── print_timestamp.c │ ├── rpi-ddr2 │ │ ├── LICENSE │ │ ├── autoram │ │ │ ├── autoram.c │ │ │ └── rules.mk │ │ ├── ddr2.h │ │ ├── rules.mk │ │ └── sdram.c │ ├── rules.mk │ ├── sdhost │ │ ├── block_device.hpp │ │ ├── rules.mk │ │ ├── sd_proto.hpp │ │ ├── sdhost.c │ │ └── sdhost_impl.cpp │ ├── start.ld │ ├── start4 │ │ ├── rules.mk │ │ ├── start4.c │ │ └── start4.ld │ ├── temp │ │ ├── rules.mk │ │ └── temp.c │ ├── uart.c │ ├── udelay.c │ ├── usb-phy │ │ ├── phy.c │ │ └── rules.mk │ ├── v3d │ │ ├── include │ │ │ └── platform │ │ │ │ └── bcm28xx │ │ │ │ └── v3d.h │ │ ├── rules.mk │ │ └── v3d.c │ ├── vc4-hdmi │ │ ├── hdmi.c │ │ └── rules.mk │ └── vec │ │ ├── ResD1_720X480.h │ │ ├── include │ │ └── platform │ │ │ └── bcm28xx │ │ │ └── vec.h │ │ ├── librerpi-logo.h │ │ ├── pi-logo.h │ │ ├── rules.mk │ │ └── vec.c └── mini-rv32ima │ ├── platform.c │ └── rules.mk ├── project ├── bootcode-fast-ntsc.mk ├── bootcode-fast-vga.mk ├── mini-rv32ima.mk ├── rpi1-test.mk ├── rpi2-test.mk ├── rpi3-bootcode.mk ├── rpi3-start.mk ├── rpi3-test.mk ├── rpi4-recovery.mk ├── rpi4-start4.mk ├── stage1-bad-apple.mk ├── vc4-sleepy.mk ├── vc4-stage1-netonly.mk ├── vc4-stage1-sdonly.mk ├── vc4-stage1-usbonly.mk ├── vc4-stage1.mk ├── vc4-stage2.mk ├── vc4-start.mk └── vc6-sleepy.mk ├── release.nix ├── shell.nix └── target ├── mini-rv32ima └── rules.mk ├── rpi1 └── rules.mk ├── rpi2 └── rules.mk ├── rpi3-vpu ├── include │ └── lwipopts.h └── rules.mk ├── rpi3 ├── include └── rules.mk ├── rpi4-vpu └── rules.mk └── rpi4 └── rules.mk /.gitignore: -------------------------------------------------------------------------------- 1 | build* 2 | *.swp 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/.gitmodules -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/README.md -------------------------------------------------------------------------------- /app/bad-apple/bad-apple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/bad-apple/bad-apple.c -------------------------------------------------------------------------------- /app/bad-apple/generate-bin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/bad-apple/generate-bin.c -------------------------------------------------------------------------------- /app/bad-apple/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/bad-apple/rules.mk -------------------------------------------------------------------------------- /app/chips-challenge/PC Computer - Chips Challenge - Tiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/PC Computer - Chips Challenge - Tiles.png -------------------------------------------------------------------------------- /app/chips-challenge/PC Computer - Chips Challenge - Window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/PC Computer - Chips Challenge - Window.png -------------------------------------------------------------------------------- /app/chips-challenge/game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/game.c -------------------------------------------------------------------------------- /app/chips-challenge/maps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/Makefile -------------------------------------------------------------------------------- /app/chips-challenge/maps/Tiles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/Tiles.tsx -------------------------------------------------------------------------------- /app/chips-challenge/maps/chips challenge.tiled-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/chips challenge.tiled-project -------------------------------------------------------------------------------- /app/chips-challenge/maps/level-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/level-01.png -------------------------------------------------------------------------------- /app/chips-challenge/maps/level-1.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/level-1.tmx -------------------------------------------------------------------------------- /app/chips-challenge/maps/level-10.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/level-10.tmx -------------------------------------------------------------------------------- /app/chips-challenge/maps/level-11.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/level-11.tmx -------------------------------------------------------------------------------- /app/chips-challenge/maps/level-2.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/level-2.tmx -------------------------------------------------------------------------------- /app/chips-challenge/maps/level-3.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/level-3.tmx -------------------------------------------------------------------------------- /app/chips-challenge/maps/level-4.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/level-4.tmx -------------------------------------------------------------------------------- /app/chips-challenge/maps/level-5.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/level-5.tmx -------------------------------------------------------------------------------- /app/chips-challenge/maps/level-6.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/level-6.tmx -------------------------------------------------------------------------------- /app/chips-challenge/maps/level-7.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/level-7.tmx -------------------------------------------------------------------------------- /app/chips-challenge/maps/level-8.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/level-8.tmx -------------------------------------------------------------------------------- /app/chips-challenge/maps/level-9.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/level-9.tmx -------------------------------------------------------------------------------- /app/chips-challenge/maps/process_level.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/maps/process_level.js -------------------------------------------------------------------------------- /app/chips-challenge/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/rules.mk -------------------------------------------------------------------------------- /app/chips-challenge/sprite-sheet.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/sprite-sheet.tga -------------------------------------------------------------------------------- /app/chips-challenge/sprites.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/chips-challenge/sprites.S -------------------------------------------------------------------------------- /app/fir/filter1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/fir/filter1.h -------------------------------------------------------------------------------- /app/fir/fir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/fir/fir.c -------------------------------------------------------------------------------- /app/fir/pink.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/fir/pink.S -------------------------------------------------------------------------------- /app/fir/pink.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/fir/pink.raw -------------------------------------------------------------------------------- /app/fir/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/fir/rules.mk -------------------------------------------------------------------------------- /app/float-tests/float.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/float-tests/float.c -------------------------------------------------------------------------------- /app/float-tests/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/float-tests/rules.mk -------------------------------------------------------------------------------- /app/grid/grid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/grid/grid.c -------------------------------------------------------------------------------- /app/grid/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/grid/rules.mk -------------------------------------------------------------------------------- /app/inter-arch/include/platform/bcm28xx/inter-arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/inter-arch/include/platform/bcm28xx/inter-arch.h -------------------------------------------------------------------------------- /app/inter-arch/inter-arch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/inter-arch/inter-arch.c -------------------------------------------------------------------------------- /app/inter-arch/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/inter-arch/rules.mk -------------------------------------------------------------------------------- /app/linux-bootloader/chain.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/linux-bootloader/chain.S -------------------------------------------------------------------------------- /app/linux-bootloader/loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/linux-bootloader/loader.c -------------------------------------------------------------------------------- /app/linux-bootloader/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/linux-bootloader/rules.mk -------------------------------------------------------------------------------- /app/mailbox-property-server/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/mailbox-property-server/rules.mk -------------------------------------------------------------------------------- /app/mailbox-property-server/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/mailbox-property-server/server.c -------------------------------------------------------------------------------- /app/mountroot/mountroot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/mountroot/mountroot.c -------------------------------------------------------------------------------- /app/mountroot/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/mountroot/rules.mk -------------------------------------------------------------------------------- /app/signing-dump/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/signing-dump/rules.mk -------------------------------------------------------------------------------- /app/signing-dump/signing-dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/signing-dump/signing-dump.c -------------------------------------------------------------------------------- /app/sleepy/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/sleepy/rules.mk -------------------------------------------------------------------------------- /app/sleepy/sleepy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/sleepy/sleepy.c -------------------------------------------------------------------------------- /app/slideshow/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/slideshow/rules.mk -------------------------------------------------------------------------------- /app/slideshow/slideshow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/slideshow/slideshow.c -------------------------------------------------------------------------------- /app/vc4-stage1/fsboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/vc4-stage1/fsboot.c -------------------------------------------------------------------------------- /app/vc4-stage1/netboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/vc4-stage1/netboot.c -------------------------------------------------------------------------------- /app/vc4-stage1/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/vc4-stage1/rules.mk -------------------------------------------------------------------------------- /app/vc4-stage1/stage1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/vc4-stage1/stage1.c -------------------------------------------------------------------------------- /app/vc4-stage1/stage1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/vc4-stage1/stage1.h -------------------------------------------------------------------------------- /app/vc4-stage1/usbboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/vc4-stage1/usbboot.c -------------------------------------------------------------------------------- /app/vc4-stage2/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/vc4-stage2/rules.mk -------------------------------------------------------------------------------- /app/vc4-stage2/stage2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/vc4-stage2/stage2.c -------------------------------------------------------------------------------- /app/vpu-mandelbrot/core.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/vpu-mandelbrot/core.S -------------------------------------------------------------------------------- /app/vpu-mandelbrot/mandelbrot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/vpu-mandelbrot/mandelbrot.c -------------------------------------------------------------------------------- /app/vpu-mandelbrot/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/vpu-mandelbrot/rules.mk -------------------------------------------------------------------------------- /app/yuv/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/yuv/rules.mk -------------------------------------------------------------------------------- /app/yuv/yuv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/app/yuv/yuv.c -------------------------------------------------------------------------------- /arch/vpu/arch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/arch.c -------------------------------------------------------------------------------- /arch/vpu/include/arch/arch_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/include/arch/arch_atomic.h -------------------------------------------------------------------------------- /arch/vpu/include/arch/arch_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/include/arch/arch_ops.h -------------------------------------------------------------------------------- /arch/vpu/include/arch/arch_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/include/arch/arch_thread.h -------------------------------------------------------------------------------- /arch/vpu/include/arch/aspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/include/arch/aspace.h -------------------------------------------------------------------------------- /arch/vpu/include/arch/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/include/arch/defines.h -------------------------------------------------------------------------------- /arch/vpu/include/arch/spinlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/include/arch/spinlock.h -------------------------------------------------------------------------------- /arch/vpu/include/arch/vc4_pcb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/include/arch/vc4_pcb.h -------------------------------------------------------------------------------- /arch/vpu/include/arch/vc4_traps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/include/arch/vc4_traps.h -------------------------------------------------------------------------------- /arch/vpu/intc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/intc.c -------------------------------------------------------------------------------- /arch/vpu/interrupt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/interrupt.S -------------------------------------------------------------------------------- /arch/vpu/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/rules.mk -------------------------------------------------------------------------------- /arch/vpu/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/start.S -------------------------------------------------------------------------------- /arch/vpu/startup.c: -------------------------------------------------------------------------------- 1 | void vc4_start() { 2 | lk_main(); 3 | } 4 | -------------------------------------------------------------------------------- /arch/vpu/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/thread.c -------------------------------------------------------------------------------- /arch/vpu/thread_asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/arch/vpu/thread_asm.S -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/default.nix -------------------------------------------------------------------------------- /dev/audio/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/dev/audio/Makefile -------------------------------------------------------------------------------- /dev/audio/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/dev/audio/audio.c -------------------------------------------------------------------------------- /dev/audio/include/dev/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/dev/audio/include/dev/audio.h -------------------------------------------------------------------------------- /dev/audio/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/dev/audio/rules.mk -------------------------------------------------------------------------------- /dev/timer/vc4/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/dev/timer/vc4/rules.mk -------------------------------------------------------------------------------- /dev/timer/vc4/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/dev/timer/vc4/timer.c -------------------------------------------------------------------------------- /dev/uart/pl011/include/dev/uart/pl011.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/dev/uart/pl011/include/dev/uart/pl011.h -------------------------------------------------------------------------------- /dev/uart/pl011/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/dev/uart/pl011/rules.mk -------------------------------------------------------------------------------- /dev/uart/pl011/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/dev/uart/pl011/uart.c -------------------------------------------------------------------------------- /docs/booting-arm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/docs/booting-arm -------------------------------------------------------------------------------- /docs/uboot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/docs/uboot -------------------------------------------------------------------------------- /external/lua/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/README.md -------------------------------------------------------------------------------- /external/lua/changes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/changes.patch -------------------------------------------------------------------------------- /external/lua/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/helper.c -------------------------------------------------------------------------------- /external/lua/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/rules.mk -------------------------------------------------------------------------------- /external/lua/setjmp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/setjmp.S -------------------------------------------------------------------------------- /external/lua/upstream/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/Makefile -------------------------------------------------------------------------------- /external/lua/upstream/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/README -------------------------------------------------------------------------------- /external/lua/upstream/doc/contents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/doc/contents.html -------------------------------------------------------------------------------- /external/lua/upstream/doc/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/doc/index.css -------------------------------------------------------------------------------- /external/lua/upstream/doc/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/doc/logo.gif -------------------------------------------------------------------------------- /external/lua/upstream/doc/lua.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/doc/lua.1 -------------------------------------------------------------------------------- /external/lua/upstream/doc/lua.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/doc/lua.css -------------------------------------------------------------------------------- /external/lua/upstream/doc/luac.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/doc/luac.1 -------------------------------------------------------------------------------- /external/lua/upstream/doc/manual.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/doc/manual.css -------------------------------------------------------------------------------- /external/lua/upstream/doc/manual.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/doc/manual.html -------------------------------------------------------------------------------- /external/lua/upstream/doc/osi-certified-72x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/doc/osi-certified-72x60.png -------------------------------------------------------------------------------- /external/lua/upstream/doc/readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/doc/readme.html -------------------------------------------------------------------------------- /external/lua/upstream/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/Makefile -------------------------------------------------------------------------------- /external/lua/upstream/src/lapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lapi.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lapi.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lauxlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lauxlib.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lauxlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lauxlib.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lbaselib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lbaselib.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lcode.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lcode.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lcorolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lcorolib.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lctype.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lctype.h -------------------------------------------------------------------------------- /external/lua/upstream/src/ldblib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/ldblib.c -------------------------------------------------------------------------------- /external/lua/upstream/src/ldebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/ldebug.c -------------------------------------------------------------------------------- /external/lua/upstream/src/ldebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/ldebug.h -------------------------------------------------------------------------------- /external/lua/upstream/src/ldo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/ldo.c -------------------------------------------------------------------------------- /external/lua/upstream/src/ldo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/ldo.h -------------------------------------------------------------------------------- /external/lua/upstream/src/ldump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/ldump.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lfunc.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lfunc.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lgc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lgc.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lgc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lgc.h -------------------------------------------------------------------------------- /external/lua/upstream/src/linit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/linit.c -------------------------------------------------------------------------------- /external/lua/upstream/src/liolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/liolib.c -------------------------------------------------------------------------------- /external/lua/upstream/src/ljumptab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/ljumptab.h -------------------------------------------------------------------------------- /external/lua/upstream/src/llex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/llex.c -------------------------------------------------------------------------------- /external/lua/upstream/src/llex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/llex.h -------------------------------------------------------------------------------- /external/lua/upstream/src/llimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/llimits.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lmathlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lmathlib.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lmem.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lmem.h -------------------------------------------------------------------------------- /external/lua/upstream/src/loadlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/loadlib.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lobject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lobject.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lobject.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lopcodes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lopcodes.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lopcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lopcodes.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lopnames.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lopnames.h -------------------------------------------------------------------------------- /external/lua/upstream/src/loslib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/loslib.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lparser.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lparser.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lprefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lprefix.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lstate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lstate.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lstate.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lstring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lstring.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lstring.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lstrlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lstrlib.c -------------------------------------------------------------------------------- /external/lua/upstream/src/ltable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/ltable.c -------------------------------------------------------------------------------- /external/lua/upstream/src/ltable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/ltable.h -------------------------------------------------------------------------------- /external/lua/upstream/src/ltablib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/ltablib.c -------------------------------------------------------------------------------- /external/lua/upstream/src/ltm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/ltm.c -------------------------------------------------------------------------------- /external/lua/upstream/src/ltm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/ltm.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lua.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lua.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lua.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lua.hpp -------------------------------------------------------------------------------- /external/lua/upstream/src/luac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/luac.c -------------------------------------------------------------------------------- /external/lua/upstream/src/luaconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/luaconf.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lualib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lualib.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lundump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lundump.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lundump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lundump.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lutf8lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lutf8lib.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lvm.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lvm.h -------------------------------------------------------------------------------- /external/lua/upstream/src/lzio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lzio.c -------------------------------------------------------------------------------- /external/lua/upstream/src/lzio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lua/upstream/src/lzio.h -------------------------------------------------------------------------------- /external/lz4/lib/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lz4/lib/LICENSE -------------------------------------------------------------------------------- /external/lz4/lib/lz4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lz4/lib/lz4.c -------------------------------------------------------------------------------- /external/lz4/lib/lz4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lz4/lib/lz4.h -------------------------------------------------------------------------------- /external/lz4/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lz4/notes.txt -------------------------------------------------------------------------------- /external/lz4/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/external/lz4/rules.mk -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/flake.nix -------------------------------------------------------------------------------- /lib/cksum-helper/cksum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/cksum-helper/cksum.c -------------------------------------------------------------------------------- /lib/cksum-helper/include/cksum-helper/cksum-helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/cksum-helper/include/cksum-helper/cksum-helper.h -------------------------------------------------------------------------------- /lib/cksum-helper/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/cksum-helper/rules.mk -------------------------------------------------------------------------------- /lib/fasterconsole/fasterconsole.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fasterconsole/fasterconsole.c -------------------------------------------------------------------------------- /lib/fasterconsole/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fasterconsole/rules.mk -------------------------------------------------------------------------------- /lib/fs/ext2/dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/ext2/dir.c -------------------------------------------------------------------------------- /lib/fs/ext2/ext2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/ext2/ext2.c -------------------------------------------------------------------------------- /lib/fs/ext2/ext2_fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/ext2/ext2_fs.h -------------------------------------------------------------------------------- /lib/fs/ext2/ext2_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/ext2/ext2_priv.h -------------------------------------------------------------------------------- /lib/fs/ext2/ext3_fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/ext2/ext3_fs.h -------------------------------------------------------------------------------- /lib/fs/ext2/ext4_fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/ext2/ext4_fs.h -------------------------------------------------------------------------------- /lib/fs/ext2/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/ext2/file.c -------------------------------------------------------------------------------- /lib/fs/ext2/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/ext2/io.c -------------------------------------------------------------------------------- /lib/fs/ext2/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/ext2/rules.mk -------------------------------------------------------------------------------- /lib/fs/zfs/include/zfs/blkptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/zfs/include/zfs/blkptr.h -------------------------------------------------------------------------------- /lib/fs/zfs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/zfs/rules.mk -------------------------------------------------------------------------------- /lib/fs/zfs/zfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/zfs/zfs.c -------------------------------------------------------------------------------- /lib/fs/zfs/zfs.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/zfs/zfs.dot -------------------------------------------------------------------------------- /lib/fs/zfs/zfs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/fs/zfs/zfs.svg -------------------------------------------------------------------------------- /lib/hexdump/hexdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/hexdump/hexdump.c -------------------------------------------------------------------------------- /lib/hexdump/include/lib/hexdump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/hexdump/include/lib/hexdump.h -------------------------------------------------------------------------------- /lib/hexdump/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/hexdump/rules.mk -------------------------------------------------------------------------------- /lib/linked-list-fifo/include/linked-list-fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/linked-list-fifo/include/linked-list-fifo.h -------------------------------------------------------------------------------- /lib/linked-list-fifo/list-fifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/linked-list-fifo/list-fifo.c -------------------------------------------------------------------------------- /lib/linked-list-fifo/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/linked-list-fifo/rules.mk -------------------------------------------------------------------------------- /lib/lua/include/lib/lua/lua-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/lua/include/lib/lua/lua-utils.h -------------------------------------------------------------------------------- /lib/lua/lua-utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/lua/lua-utils.c -------------------------------------------------------------------------------- /lib/lua/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/lua/rules.mk -------------------------------------------------------------------------------- /lib/net-utils/include/net-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/net-utils/include/net-utils.h -------------------------------------------------------------------------------- /lib/net-utils/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/net-utils/rules.mk -------------------------------------------------------------------------------- /lib/net-utils/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/net-utils/utils.c -------------------------------------------------------------------------------- /lib/rpi-usb-nic/include/lib/rpi-usb-nic/nic.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | void nic_start(uint8_t daddr); 6 | -------------------------------------------------------------------------------- /lib/rpi-usb-nic/nic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/rpi-usb-nic/nic.c -------------------------------------------------------------------------------- /lib/rpi-usb-nic/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/rpi-usb-nic/rules.mk -------------------------------------------------------------------------------- /lib/tinyusb/auto_host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/tinyusb/auto_host.c -------------------------------------------------------------------------------- /lib/tinyusb/basic-host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/tinyusb/basic-host.c -------------------------------------------------------------------------------- /lib/tinyusb/include/bsp/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/tinyusb/include/bsp/board.h -------------------------------------------------------------------------------- /lib/tinyusb/include/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/tinyusb/include/tusb_config.h -------------------------------------------------------------------------------- /lib/tinyusb/include/tusb_os_custom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/tinyusb/include/tusb_os_custom.h -------------------------------------------------------------------------------- /lib/tinyusb/include/usb_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/tinyusb/include/usb_utils.h -------------------------------------------------------------------------------- /lib/tinyusb/include/usbhooks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/tinyusb/include/usbhooks.h -------------------------------------------------------------------------------- /lib/tinyusb/manual/manual.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/tinyusb/manual/manual.c -------------------------------------------------------------------------------- /lib/tinyusb/manual/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/tinyusb/manual/rules.mk -------------------------------------------------------------------------------- /lib/tinyusb/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/tinyusb/rules.mk -------------------------------------------------------------------------------- /lib/tinyusb/usb.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/tinyusb/usb.ld -------------------------------------------------------------------------------- /lib/tinyusb/usb_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lib/tinyusb/usb_utils.c -------------------------------------------------------------------------------- /librerpi-with-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/librerpi-with-text.png -------------------------------------------------------------------------------- /librerpi-without-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/librerpi-without-text.png -------------------------------------------------------------------------------- /lk.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lk.nix -------------------------------------------------------------------------------- /lk_inc.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/lk_inc.mk -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/makefile -------------------------------------------------------------------------------- /opcode speeds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/opcode speeds -------------------------------------------------------------------------------- /platform/bcm28xx/arm/arm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/arm/arm.c -------------------------------------------------------------------------------- /platform/bcm28xx/arm/payload.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/arm/payload.S -------------------------------------------------------------------------------- /platform/bcm28xx/arm/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/arm/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/bootcode.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/bootcode.ld -------------------------------------------------------------------------------- /platform/bcm28xx/dma/dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/dma/dma.c -------------------------------------------------------------------------------- /platform/bcm28xx/dma/include/platform/bcm28xx/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/dma/include/platform/bcm28xx/dma.h -------------------------------------------------------------------------------- /platform/bcm28xx/dma/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/dma/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/dpi/dpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/dpi/dpi.c -------------------------------------------------------------------------------- /platform/bcm28xx/dpi/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/dpi/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/dwc2/dwc2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/dwc2/dwc2.c -------------------------------------------------------------------------------- /platform/bcm28xx/dwc2/include/platform/bcm28xx/dwc2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/dwc2/include/platform/bcm28xx/dwc2.h -------------------------------------------------------------------------------- /platform/bcm28xx/dwc2/include/platform/bcm28xx/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/dwc2/include/platform/bcm28xx/usb.h -------------------------------------------------------------------------------- /platform/bcm28xx/dwc2/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/dwc2/queue.c -------------------------------------------------------------------------------- /platform/bcm28xx/dwc2/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/dwc2/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/genet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/genet.c -------------------------------------------------------------------------------- /platform/bcm28xx/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/gpio.c -------------------------------------------------------------------------------- /platform/bcm28xx/hvs-dance/RPi-Logo-Reg-SCREEN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/hvs-dance/RPi-Logo-Reg-SCREEN.png -------------------------------------------------------------------------------- /platform/bcm28xx/hvs-dance/dance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/hvs-dance/dance.c -------------------------------------------------------------------------------- /platform/bcm28xx/hvs-dance/include/dance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/hvs-dance/include/dance.h -------------------------------------------------------------------------------- /platform/bcm28xx/hvs-dance/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/hvs-dance/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/hvs-dance/unused.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/hvs-dance/unused.c -------------------------------------------------------------------------------- /platform/bcm28xx/hvs/hvs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/hvs/hvs.c -------------------------------------------------------------------------------- /platform/bcm28xx/hvs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/hvs/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/i2c.c -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/a2w.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/a2w.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/arm.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/clock.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/cm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/cm.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/dpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/dpi.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/gpio.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/hvs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/hvs.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/i2c.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/otp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/otp.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/pl011.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/pl011.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/platform.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/pll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/pll.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/pll_read.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/pll_read.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/print_timestamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/print_timestamp.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/queue.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/sdhost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/sdhost.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/sdhost_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/sdhost_impl.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/sdram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/sdram.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/bcm28xx/udelay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/bcm28xx/udelay.h -------------------------------------------------------------------------------- /platform/bcm28xx/include/platform/mailbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/include/platform/mailbox.h -------------------------------------------------------------------------------- /platform/bcm28xx/intc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/intc.c -------------------------------------------------------------------------------- /platform/bcm28xx/mailbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/mailbox.c -------------------------------------------------------------------------------- /platform/bcm28xx/mailbox/include/platform/bcm28xx/mailbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/mailbox/include/platform/bcm28xx/mailbox.h -------------------------------------------------------------------------------- /platform/bcm28xx/mailbox/mailbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/mailbox/mailbox.c -------------------------------------------------------------------------------- /platform/bcm28xx/mailbox/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/mailbox/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/miniuart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/miniuart.c -------------------------------------------------------------------------------- /platform/bcm28xx/otp/otp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/otp/otp.c -------------------------------------------------------------------------------- /platform/bcm28xx/otp/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/otp/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/pixelvalve/include/platform/bcm28xx/pv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/pixelvalve/include/platform/bcm28xx/pv.h -------------------------------------------------------------------------------- /platform/bcm28xx/pixelvalve/pv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/pixelvalve/pv.c -------------------------------------------------------------------------------- /platform/bcm28xx/pixelvalve/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/pixelvalve/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/platform.c -------------------------------------------------------------------------------- /platform/bcm28xx/pll/pll_control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/pll/pll_control.c -------------------------------------------------------------------------------- /platform/bcm28xx/pll/pll_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/pll/pll_read.c -------------------------------------------------------------------------------- /platform/bcm28xx/pll/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/pll/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/power/include/platform/bcm28xx/power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/power/include/platform/bcm28xx/power.h -------------------------------------------------------------------------------- /platform/bcm28xx/power/power.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/power/power.c -------------------------------------------------------------------------------- /platform/bcm28xx/power/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/power/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/print_timestamp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/print_timestamp.c -------------------------------------------------------------------------------- /platform/bcm28xx/rpi-ddr2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/rpi-ddr2/LICENSE -------------------------------------------------------------------------------- /platform/bcm28xx/rpi-ddr2/autoram/autoram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/rpi-ddr2/autoram/autoram.c -------------------------------------------------------------------------------- /platform/bcm28xx/rpi-ddr2/autoram/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/rpi-ddr2/autoram/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/rpi-ddr2/ddr2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/rpi-ddr2/ddr2.h -------------------------------------------------------------------------------- /platform/bcm28xx/rpi-ddr2/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/rpi-ddr2/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/rpi-ddr2/sdram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/rpi-ddr2/sdram.c -------------------------------------------------------------------------------- /platform/bcm28xx/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/sdhost/block_device.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/sdhost/block_device.hpp -------------------------------------------------------------------------------- /platform/bcm28xx/sdhost/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/sdhost/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/sdhost/sd_proto.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/sdhost/sd_proto.hpp -------------------------------------------------------------------------------- /platform/bcm28xx/sdhost/sdhost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/sdhost/sdhost.c -------------------------------------------------------------------------------- /platform/bcm28xx/sdhost/sdhost_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/sdhost/sdhost_impl.cpp -------------------------------------------------------------------------------- /platform/bcm28xx/start.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/start.ld -------------------------------------------------------------------------------- /platform/bcm28xx/start4/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/start4/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/start4/start4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/start4/start4.c -------------------------------------------------------------------------------- /platform/bcm28xx/start4/start4.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/start4/start4.ld -------------------------------------------------------------------------------- /platform/bcm28xx/temp/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/temp/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/temp/temp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/temp/temp.c -------------------------------------------------------------------------------- /platform/bcm28xx/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/uart.c -------------------------------------------------------------------------------- /platform/bcm28xx/udelay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/udelay.c -------------------------------------------------------------------------------- /platform/bcm28xx/usb-phy/phy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/usb-phy/phy.c -------------------------------------------------------------------------------- /platform/bcm28xx/usb-phy/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/usb-phy/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/v3d/include/platform/bcm28xx/v3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/v3d/include/platform/bcm28xx/v3d.h -------------------------------------------------------------------------------- /platform/bcm28xx/v3d/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/v3d/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/v3d/v3d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/v3d/v3d.c -------------------------------------------------------------------------------- /platform/bcm28xx/vc4-hdmi/hdmi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/vc4-hdmi/hdmi.c -------------------------------------------------------------------------------- /platform/bcm28xx/vc4-hdmi/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/vc4-hdmi/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/vec/ResD1_720X480.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/vec/ResD1_720X480.h -------------------------------------------------------------------------------- /platform/bcm28xx/vec/include/platform/bcm28xx/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/vec/include/platform/bcm28xx/vec.h -------------------------------------------------------------------------------- /platform/bcm28xx/vec/librerpi-logo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/vec/librerpi-logo.h -------------------------------------------------------------------------------- /platform/bcm28xx/vec/pi-logo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/vec/pi-logo.h -------------------------------------------------------------------------------- /platform/bcm28xx/vec/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/vec/rules.mk -------------------------------------------------------------------------------- /platform/bcm28xx/vec/vec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/bcm28xx/vec/vec.c -------------------------------------------------------------------------------- /platform/mini-rv32ima/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/mini-rv32ima/platform.c -------------------------------------------------------------------------------- /platform/mini-rv32ima/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/platform/mini-rv32ima/rules.mk -------------------------------------------------------------------------------- /project/bootcode-fast-ntsc.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/bootcode-fast-ntsc.mk -------------------------------------------------------------------------------- /project/bootcode-fast-vga.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/bootcode-fast-vga.mk -------------------------------------------------------------------------------- /project/mini-rv32ima.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/mini-rv32ima.mk -------------------------------------------------------------------------------- /project/rpi1-test.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/rpi1-test.mk -------------------------------------------------------------------------------- /project/rpi2-test.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/rpi2-test.mk -------------------------------------------------------------------------------- /project/rpi3-bootcode.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/rpi3-bootcode.mk -------------------------------------------------------------------------------- /project/rpi3-start.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/rpi3-start.mk -------------------------------------------------------------------------------- /project/rpi3-test.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/rpi3-test.mk -------------------------------------------------------------------------------- /project/rpi4-recovery.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/rpi4-recovery.mk -------------------------------------------------------------------------------- /project/rpi4-start4.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/rpi4-start4.mk -------------------------------------------------------------------------------- /project/stage1-bad-apple.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/stage1-bad-apple.mk -------------------------------------------------------------------------------- /project/vc4-sleepy.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/vc4-sleepy.mk -------------------------------------------------------------------------------- /project/vc4-stage1-netonly.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/vc4-stage1-netonly.mk -------------------------------------------------------------------------------- /project/vc4-stage1-sdonly.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/vc4-stage1-sdonly.mk -------------------------------------------------------------------------------- /project/vc4-stage1-usbonly.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/vc4-stage1-usbonly.mk -------------------------------------------------------------------------------- /project/vc4-stage1.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/vc4-stage1.mk -------------------------------------------------------------------------------- /project/vc4-stage2.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/vc4-stage2.mk -------------------------------------------------------------------------------- /project/vc4-start.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/vc4-start.mk -------------------------------------------------------------------------------- /project/vc6-sleepy.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/project/vc6-sleepy.mk -------------------------------------------------------------------------------- /release.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/release.nix -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- 1 | (import ./. {}).shell 2 | -------------------------------------------------------------------------------- /target/mini-rv32ima/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/target/mini-rv32ima/rules.mk -------------------------------------------------------------------------------- /target/rpi1/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/target/rpi1/rules.mk -------------------------------------------------------------------------------- /target/rpi2/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/target/rpi2/rules.mk -------------------------------------------------------------------------------- /target/rpi3-vpu/include/lwipopts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/target/rpi3-vpu/include/lwipopts.h -------------------------------------------------------------------------------- /target/rpi3-vpu/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/target/rpi3-vpu/rules.mk -------------------------------------------------------------------------------- /target/rpi3/include: -------------------------------------------------------------------------------- 1 | ../rpi3-vpu/include/ -------------------------------------------------------------------------------- /target/rpi3/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/target/rpi3/rules.mk -------------------------------------------------------------------------------- /target/rpi4-vpu/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/target/rpi4-vpu/rules.mk -------------------------------------------------------------------------------- /target/rpi4/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/librerpi/lk-overlay/HEAD/target/rpi4/rules.mk --------------------------------------------------------------------------------