All Projects → rricharz → pidp11-2.11bsd

rricharz / pidp11-2.11bsd

Licence: GPL-3.0 license
Using the historical unix 2.11 BSD operating system on the PiDP-11. With examples such as cool-retro-weatherstation.

Programming Languages

c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language
OpenEdge ABL
179 projects
Makefile
30231 projects
perl
6916 projects
shell
77523 projects

Projects that are alternatives of or similar to pidp11-2.11bsd

CDDN-Change-DNS-Dynamically-with-your-Network
This script allows you to have the best configuration of your DNS when switching from one Wi-Fi to another.
Stars: ✭ 22 (-61.4%)
Mutual labels:  unix
MeetixOS
An hobby OS written in modern C++20 which aims to be Unix-like. Currently based on EvangelionNG, a GhostOS derived kernel
Stars: ✭ 179 (+214.04%)
Mutual labels:  unix
rTerm
Fake UNIX terminal for personal pages
Stars: ✭ 19 (-66.67%)
Mutual labels:  unix
TermGL
2D & 3D graphics engine in the terminal [C/C++]
Stars: ✭ 219 (+284.21%)
Mutual labels:  unix
kotoriotoko
KOTORIOTOKO (little bird man) -- Extremely Compatible and Sustainable Twitter Application Written in Shell Script
Stars: ✭ 89 (+56.14%)
Mutual labels:  unix
TensorFlow-Raspberry-Pi
TensorFlow installation wheels for Raspberry Pi 32-bit OS
Stars: ✭ 18 (-68.42%)
Mutual labels:  raspbian
clusterhat-image
Converts Raspbian/Raspberry Pi OS images to support Cluster HAT
Stars: ✭ 71 (+24.56%)
Mutual labels:  raspbian
BindToInterface
With this program you can bind applications to a specific network interface / network adapter. This is very useful if you have multiple (internet) connections and want your program to use a specific one.
Stars: ✭ 67 (+17.54%)
Mutual labels:  unix
Argon40-ArgonOne-Script
Script for the Argon ONE (V2) Pi 4 Raspberry Pi Case
Stars: ✭ 125 (+119.3%)
Mutual labels:  raspbian
ft select
A robust file browser and manager in the terminal.
Stars: ✭ 14 (-75.44%)
Mutual labels:  unix
hostname
Cross-platform hostname functions in Rust
Stars: ✭ 48 (-15.79%)
Mutual labels:  unix
useful-unix-stuff
a collection of useful unix commands/scripts/etc.
Stars: ✭ 64 (+12.28%)
Mutual labels:  unix
webfr
moved to: https://github.com/godzillaframework/godzilla.git
Stars: ✭ 13 (-77.19%)
Mutual labels:  unix
dotfiles
Command-line lovers unite! I'm sharing my dotfiles, so you don't have to be me and spend years tweaking configuration files for the best developer experience. Enjoy!
Stars: ✭ 38 (-33.33%)
Mutual labels:  unix
colocat
Fegeya Colocat, Colorized 'cat' implementation. Written in C++17.
Stars: ✭ 14 (-75.44%)
Mutual labels:  unix
Art1
Art1 by Richard Williams, 1968
Stars: ✭ 24 (-57.89%)
Mutual labels:  historical
yaf
Yet another system fetch that is minimal and customizable
Stars: ✭ 23 (-59.65%)
Mutual labels:  unix
venomlinux.org
Source Based Linux Distribution
Stars: ✭ 17 (-70.18%)
Mutual labels:  unix
luadch
ADC Hub Server
Stars: ✭ 46 (-19.3%)
Mutual labels:  unix
dotfiles
My personal configuration and bootstrap files
Stars: ✭ 14 (-75.44%)
Mutual labels:  unix

pidp11-2.11bsd

Using the historical Unix 2.11 BSD operating system on the pidp-11

The pidp11 is a replica of the historical PDP-11, using a Raspberry Pi and the emulator simh. Many thanks to Oscar Vermeulen for this very interesting kit.

Alt text

One of the available historical Unix systems included is 2.11 BSD.

In this repository you can find some short tutorials to get started with 2.11 BSD.

Below is a picture of using cool-retro-term (installation instructions below) with PiDP-11.

Alt text

Adding a user

look at or download pdf

Using the text editor vi

look at or download pdf

Using your favorite editor on your laptop

If you do not like working with vi, there are alternatives. If you access your system from a laptop, and have networking set up on 2.11 BSD, you can use FileZilla on your laptop (Windows, OSX, Linux or Raspbian) to transfer and edit files. This allows using your favorite editor.

look at or download pdf

Compiling a C program

look at or download pdf

Compiling a Pascal program

look at or download pdf

Setting date and time automatically during bootup

look at or download pdf

Installing and using cool-retro-term on Raspbian

look at or download pdf

Examples written in Berkeley C

octal base converter

calc calculator and base converter

Using rsh to run a command on a remote Raspberry Pi

look at or download pdf

A cool-retro-weatherstation

look at or download pdf

Doing nice vector graphics on a Tektronix 4010

look at or download pdf

Printing to a networked printer

look at or download pdf

Minimal system maintenance

look at or download pdf

Very fast connection between a laptop and a Raspberry Pi without a network

look at or download pdf

Using the TQ tape driver

You can use the TQ tape driver as an alternative way to transfer files between Raspbian and 2.11 BSD. This is especially useful for backing up your BSD home directory or transferring it to a new BSD image.

look at or download pdf

For questions, bug reports and proposals for changes and additions please contact [email protected].

Other links

Formatted manual pages for 2.11 BSD can be found at 2.11 BSD manual pages

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].