PiDP-8 tråden

Berätta om dina pågående projekt.
Användarvisningsbild
Platis
Inlägg: 2464
Blev medlem: 24 november 2009, 20:19:28
Ort: Ljungby

Re: PiDP-8 tråden

Inlägg av Platis »

Nice! :tumupp: :D

Väldigt cool radio Micke! :)
Användarvisningsbild
abcabc
Inlägg: 188
Blev medlem: 13 september 2014, 21:59:16

Re: PiDP-8 tråden

Inlägg av abcabc »

Kör du OS/8? Har OS:et någon typ av inbyggt mönster på lysdioderna i viloläge så som RSX-11 och RSTS/E hade på PDP11? Om man har pjäsen som ett utställningsföremål så är ju det en viktig sak.

Jag har lekt lite med en PDP8 för många år sedan, det är en ganska enkel och lättillgänglig dator med ett enkelt och begripligt OS, jag har för mig att OS/8 var likt PDP11:s RT11.

Om det inte finns något mönster så är det ju ett program som är enkelt och roligt att göra till sin PDP8, eller ännu hellre hacka i OS/8-kärnans idlerutin om du har tillgång till källkoden, om man skall göra det rätt.

Många av Digital Equipments OS är tillgängliga via "Hobbyist license". Är OS/8 en av dem? Är källkoden släppt?
Användarvisningsbild
anders_bzn
Inlägg: 5444
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: PiDP-8 tråden

Inlägg av anders_bzn »

Jag kär OS/8, men jag tror inte man har något mönster på frontpanelen, men jag kör nästan bara på 8A som bara har oktala 7-segmentssiffror i fronten. Jag har inte kört RT11 så jag kan inte jämföra. Fronten visar ju adress/data/ac så det är nog svårt att visa något "kul" i idle rutinen.

Vet inte om man kan hitta källkoden, men det vore inte otroligt. Jag har källkoden till VMS 4.0 på microfiche, bara att börja skriva in...

OS/8 finns att ladda ner i många olika versioner får flera ställen, license behövs inte.
Användarvisningsbild
abcabc
Inlägg: 188
Blev medlem: 13 september 2014, 21:59:16

Re: PiDP-8 tråden

Inlägg av abcabc »

Har du tillgång till assembler för att konvertera till maskinkod? Om du har det så är det så klart ett roligt projekt att skapa sig en egen laddmodul och köra.

Om det går att visa mönster så beror de så klart hur hårdvaran är konstruerad. På PDP11 är det samma sak att det är adress och data som visas, och den tycks visas fysiskt direkt av hårdvaran när man stoppar cpu:n och flippar med knapparna.

Men när datorn körs så är det datorn som tänder och släcker lamporna via mjukvara. I Unix version 6 vet jag att det till och med fanns ett systemanrop som hade som enda uppgift att läsa vad knapparna på frontpanelen var satta till, "csw" hette systemanropet.

Jag har lekt med den unix i version 6 i simh och just det anropen var praktiskt att använda för att kommunicera mellan user-space och kernel utan att behöva att mixtra så mycket. Orsaken att det var just version 6 är att det finns en trevlig bok av "Lions" skriven på 70-talet som går igenom hela kärnan med källkod och beskrivning och att den finns lagligt nedladdningsbar. Då på sjuttiotalet var den "olaglig" för att den avslöjade copyrigthemligheter. Bra kurs för kärnor. Sök och ladda ner, både bok, källkod och kör simh-simulatorn, mycket roligt.
Användarvisningsbild
Mickecarlsson
EF Sponsor
Inlägg: 3746
Blev medlem: 15 april 2017, 18:06:15
Ort: Malmö
Kontakt:

Re: PiDP-8 tråden

Inlägg av Mickecarlsson »

Gammal tråd, men frågan passar bra här.
Ni som kan OS/8, hur i h-e bygger man nytt OS med stöd för dubbel-densitet disketter?

Jag har fått tag på ett par images som är formaterade med detta format (RX02), men jag kan inte nå dom inifrån OS8.
Jag har satt i simh att det är rx28 som är enheten, men försöker jag accessa enheten inne i OS8 hänger sig det bara.
Edit: rättade enhet
Användarvisningsbild
Mickecarlsson
EF Sponsor
Inlägg: 3746
Blev medlem: 15 april 2017, 18:06:15
Ort: Malmö
Kontakt:

Re: PiDP-8 tråden

Inlägg av Mickecarlsson »

Svarar mig själv:
Ladda ner diagpack2.rk05
starta simh
attach rk0 diagpack2.rk05
attach rx0 newgames.rx02
set rx rx28
boot rk0

kör jag RES /L får jag:

Kod: Markera allt

.RES /L

24 FREE BLOCKS

 NAME TYPE USER
 SYS  RK8E
 DSK  RK8E
 BAT  BAT 
 TTY  TTY 
 LPT  LPTR
 RKA0 RK8E
 RKB0 RK8E
 RKA1 RK8E
 RKB1 RK8E
 RXA0 RX02
 RXA1 RX02
 DTA0 TD8E
 DTA1 TD8E
 RL0A RL01
 RL0B RL01

OS/8 V3T
Nu ser jag att RXA0 och RXA1 är av typen RX02.
DIR RXA0: visar filerna på disken.

Nu ska jag fortsätta mitt lilla projekt, att skapa en disk med alla spel i basic jag hittat hittills.
Och att skapa en nytt bootbart system med stöd för RX02

Ser nu också att OS8 är nyare än den jag kört tidigare:

Kod: Markera allt

.VERSION
OS/8 - KBM V3T - CCL V3E
Den jag körde innan var:

Kod: Markera allt

.VERSION
OS/8 - KBM V3Q - CCL V1F
bqt
Inlägg: 214
Blev medlem: 14 juni 2011, 11:54:44
Skype: sillbit
Ort: Zürich

Re: PiDP-8 tråden

Inlägg av bqt »

abcabc skrev:Kör du OS/8? Har OS:et någon typ av inbyggt mönster på lysdioderna i viloläge så som RSX-11 och RSTS/E hade på PDP11? Om man har pjäsen som ett utställningsföremål så är ju det en viktig sak.

Jag har lekt lite med en PDP8 för många år sedan, det är en ganska enkel och lättillgänglig dator med ett enkelt och begripligt OS, jag har för mig att OS/8 var likt PDP11:s RT11.

Om det inte finns något mönster så är det ju ett program som är enkelt och roligt att göra till sin PDP8, eller ännu hellre hacka i OS/8-kärnans idlerutin om du har tillgång till källkoden, om man skall göra det rätt.

Många av Digital Equipments OS är tillgängliga via "Hobbyist license". Är OS/8 en av dem? Är källkoden släppt?
Sent svar, men ändå...

OS/8 är för primitivt för finesser som något mönster på panelen. OS/8 är inte interruptdrivet, och är väldigt minimalt. Så bara en sak händer. Och när det är idle, så är det helt enkelt som så att det sitter i en liten loop som läser från serieporten med pollad I/O. När ett program startar så är OS/8 i princip borta.

Källkoden går att få tag på, om du vill kika. Men det finns ingen idle-rutin. :-)
larsbrinkhoff
Inlägg: 21
Blev medlem: 30 maj 2013, 19:53:36

Re: PiDP-8 tråden

Inlägg av larsbrinkhoff »

PiDP-10 är i prototypstadium.
Bild
Användarvisningsbild
Mickecarlsson
EF Sponsor
Inlägg: 3746
Blev medlem: 15 april 2017, 18:06:15
Ort: Malmö
Kontakt:

Re: PiDP-8 tråden

Inlägg av Mickecarlsson »

:shock:
vaxfan
Inlägg: 848
Blev medlem: 6 juli 2011, 23:19:14
Ort: Stugun, Jämtland

Re: PiDP-8 tråden

Inlägg av vaxfan »

Mycket snyggt! :) :tumupp:
Användarvisningsbild
anders_bzn
Inlägg: 5444
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: PiDP-8 tråden

Inlägg av anders_bzn »

Snyggt! Berätta mer!
Användarvisningsbild
Mickecarlsson
EF Sponsor
Inlägg: 3746
Blev medlem: 15 april 2017, 18:06:15
Ort: Malmö
Kontakt:

Re: PiDP-8 tråden

Inlägg av Mickecarlsson »

Användarvisningsbild
Lennart Aspenryd
Tidigare Lasp
Inlägg: 12607
Blev medlem: 1 juli 2011, 19:09:09
Ort: Helsingborg

Re: PiDP-8 tråden

Inlägg av Lennart Aspenryd »

Jag blev lite fundersam efter larsbrinkhoffs bildinlägg! Men tack vare bilderna i länken som micke letade upp så klarnade allt.
Ja det skall bli intressant att följa denna PiDP-10 på färden.
Jag fick ju nästan inte leka med slika stora maskiner, bara mini och pyttesmå.
larsbrinkhoff
Inlägg: 21
Blev medlem: 30 maj 2013, 19:53:36

Re: PiDP-8 tråden

Inlägg av larsbrinkhoff »

Skriv svar