PiDP-8/I Software

Check-in [1eee471981]
Log In

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Merged the use of libbcm_host from trunk with Oscar's new GPIO pull up/down setup code to get the best of both worlds. This requires a version of libbcm_host that was only just released: https://github.com/raspberrypi/firmware/issues/1161
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | pi4-gpio-clean
Files: files | file ages | folders
SHA3-256: 1eee47198175cfc1bbe4b0d60b5954718908807f6f21eb4cf8d68c485fcc0cc4
User & Date: tangent 2019-08-17 23:15:45.893
References
2024-03-14
05:36 Edit reply: pidp81-test output help artifact: d363059412 user: tangent
05:32 Reply: pidp81-test output help artifact: b6219ad54d user: tangent
Context
2020-05-20
04:58
Merged trunk changes into pi4-gpio-clean. check-in: 4d51e218ef user: tangent tags: pi4-gpio-clean
2019-08-17
23:15
Merged the use of libbcm_host from trunk with Oscar's new GPIO pull up/down setup code to get the best of both worlds. This requires a version of libbcm_host that was only just released: https://github.com/raspberrypi/firmware/issues/1161 check-in: 1eee471981 user: tangent tags: pi4-gpio-clean
2019-08-16
00:50
Changed all references to "FOCAL 69" to "FOCAL,1969", and linked to the new "[Running FOCAL,1969]" wiki article which explains why this naming difference matters. check-in: d10da9f386 user: tangent tags: trunk
2019-08-15
00:22
Added support for Pi 4 GPIO, based on code the Raspberry Pi Foundation published: https://github.com/RPi-Distro/raspi-gpio/commit/80fa7d04eafb3ea34fc6f2d32de5f1873b5fb369 This check-in is based on a version of gpio-common.c.in posted to the PiDP-8 Google Group by Oscar Vermeulen, which is why we're giving him credit for this check-in, even though I (tangent) have done quite a lot of changes to that code, mainly to match the existing code style. This is a branch because it conflicts with the current tip-of-trunk and because it's not yet tested on a Pi 4. It is unknown whether this branch will end up overriding the method we're using on trunk for Pi 0-3 or if we will instead wait for the Foundation to publish a new libbcm_host that obviates some of what this check-in does. Closed-Leaf check-in: bd10d4dde2 user: vermeulen.oscar tags: pi4-gpio-hack
Changes
Unified Diff Side-by-Side Diff Patch
Changes to HACKERS.md.
Changes to Makefile.in.
Changes to README.md.
Changes to auto.def.
Changes to autosetup/autosetup.
Changes to autosetup/jimsh0.c.
Changes to autosetup/system.tcl.
hardware/pdp8i/customlibraries/pdp8_library.dcm became a regular file.
hardware/pdp8i/customlibraries/pdp8_library.lib became a regular file.
hardware/pdp8i/customlibraries/pdp8footprintlib2.mod became a regular file.
src/cc8/os8/n8.c became a regular file.
src/os8/v3f/BATCH.PA became a regular file.
src/os8/v3f/BLOAD.PA became a regular file.
src/os8/v3f/BOOT.PA became a regular file.
src/os8/v3f/BPAT.PA became a regular file.
src/os8/v3f/BUILD.PA became a regular file.
src/os8/v3f/CCL.BI became a regular file.
src/os8/v3f/CCL.MA became a regular file.
src/os8/v3f/CCLAT.MA became a regular file.
src/os8/v3f/CCLCD.MA became a regular file.
src/os8/v3f/CCLCDX.MA became a regular file.
src/os8/v3f/CCLCOR.MA became a regular file.
src/os8/v3f/CCLDAT.MA became a regular file.
src/os8/v3f/CCLDRV.MA became a regular file.
src/os8/v3f/CCLMSG.MA became a regular file.
src/os8/v3f/CCLPS.MA became a regular file.
src/os8/v3f/CCLREM.MA became a regular file.
src/os8/v3f/CCLRUN.MA became a regular file.
src/os8/v3f/CCLSB2.MA became a regular file.
src/os8/v3f/CCLSEM.MA became a regular file.
src/os8/v3f/CCLSIZ.MA became a regular file.
src/os8/v3f/CCLSUB.MA became a regular file.
src/os8/v3f/CCLTAB.MA became a regular file.
src/os8/v3f/CCLTBL.MA became a regular file.
src/os8/v3f/CD.PA became a regular file.
src/os8/v3f/FPAT.PA became a regular file.
src/os8/v3f/FUTIL.PA became a regular file.
src/os8/v3f/KL8E.PA became a regular file.
src/os8/v3f/OS78.BI became a regular file.
src/os8/v3f/OS8.PA became a regular file.
src/os8/v3f/PAL8.PA became a regular file.
src/os8/v3f/PIP.PA became a regular file.
src/os8/v3f/README.V3F became a regular file.
src/os8/v3f/RESORC.BI became a regular file.
src/os8/v3f/RESORC.MA became a regular file.
src/os8/v3f/RESOV0.MA became a regular file.
src/os8/v3f/RESOV1.MA became a regular file.
src/os8/v3f/RESOV2.MA became a regular file.
src/os8/v3f/RESOVD.MA became a regular file.
src/os8/v3f/RL0.PA became a regular file.
src/os8/v3f/RL1.PA became a regular file.
src/os8/v3f/RL2.PA became a regular file.
src/os8/v3f/RL3.PA became a regular file.
src/os8/v3f/RLC.PA became a regular file.
src/os8/v3f/RLFRMT.PA became a regular file.
src/os8/v3f/RLSY.PA became a regular file.
src/os8/v3f/RTL.PA became a regular file.
src/os8/v3f/RTS.PA became a regular file.
src/os8/v3f/RX78C.PA became a regular file.
src/os8/v3f/RXCOPY.PA became a regular file.
src/os8/v3f/RXNS.PA became a regular file.
src/os8/v3f/RXSY1.PA became a regular file.
src/os8/v3f/RXSY2.PA became a regular file.
src/os8/v3f/SAVECB.PA became a regular file.
src/os8/v3f/TECO.PA became a regular file.
src/os8/v3f/VXNS.PA became a regular file.
src/os8/v3f/VXSY.PA became a regular file.
Changes to src/pidp8i/gpio-common.c.in.
Changes to tools/bosi.