PiDP-8 tråden
Re: PiDP-8 tråden
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?
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?
- anders_bzn
- Inlägg: 5487
- Blev medlem: 17 december 2008, 19:22:18
- Ort: Kävlinge
- Kontakt:
Re: PiDP-8 tråden
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.
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.
Re: PiDP-8 tråden
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.
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.
- Mickecarlsson
- EF Sponsor
- Inlägg: 3902
- Blev medlem: 15 april 2017, 18:06:15
- Ort: Malmö
- Kontakt:
Re: PiDP-8 tråden
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
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
- Mickecarlsson
- EF Sponsor
- Inlägg: 3902
- Blev medlem: 15 april 2017, 18:06:15
- Ort: Malmö
- Kontakt:
Re: PiDP-8 tråden
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:
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:
Den jag körde innan var:
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
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
Kod: Markera allt
.VERSION
OS/8 - KBM V3Q - CCL V1F
Re: PiDP-8 tråden
Sent svar, men ändå...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?
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.
-
- Inlägg: 21
- Blev medlem: 30 maj 2013, 19:53:36
- Mickecarlsson
- EF Sponsor
- Inlägg: 3902
- Blev medlem: 15 april 2017, 18:06:15
- Ort: Malmö
- Kontakt:
- anders_bzn
- Inlägg: 5487
- Blev medlem: 17 december 2008, 19:22:18
- Ort: Kävlinge
- Kontakt:
- Mickecarlsson
- EF Sponsor
- Inlägg: 3902
- Blev medlem: 15 april 2017, 18:06:15
- Ort: Malmö
- Kontakt:
- Lennart Aspenryd
- Tidigare Lasp
- Inlägg: 12607
- Blev medlem: 1 juli 2011, 19:09:09
- Ort: Helsingborg
Re: PiDP-8 tråden
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å.
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å.
-
- Inlägg: 21
- Blev medlem: 30 maj 2013, 19:53:36
- Mickecarlsson
- EF Sponsor
- Inlägg: 3902
- Blev medlem: 15 april 2017, 18:06:15
- Ort: Malmö
- Kontakt:
Re: PiDP-8 tråden
Gammal tråd, men nu finns PiDP-10 att köpa.
https://obsolescence.wixsite.com/obsolescence/pidp10
$370 + frakt
https://obsolescence.wixsite.com/obsolescence/pidp10
$370 + frakt