2019-11-28 00:55:24 -05:00
2019-11-27 22:22:07 -05:00
2019-11-28 01:23:42 -05:00
2019-11-28 00:55:24 -05:00
2019-11-24 01:51:30 -05:00
2019-11-27 22:30:21 -05:00

Pip OS arch ver

This is the repository for the Operating System used in Pip-Boy products.

Supported hardware

The kernel is compatible with the following Broadcom boards, as they share the same underlying architecture :

  • BCM2835
  • BCM2836
  • BCM2837

The model BCM2711 should be supported in the future.

Building from sources

Requirements

  • An ARM toolchain compatible to your machine (GNU ARM)
  • An emulator to test the OS (we use QEMU)
cd build 
export BCM=2837 # Build for Raspberry Pi 3 board

make clean
make
make run # Requires QEMU installed on your machine

References

S
Description
Personal Information Processor Operating System
Readme
149 KiB
Languages
C 73.1%
Python 8%
Shell 6.7%
Makefile 5.8%
Linker Script 4.3%
Other 2.1%