Permalänk
Medlem

Testa mitt x86 OS?

Hallådär.
Jag har suttit med ett operativsystem i nu snart ett år, undrar om folk kan testa lite
Release 0.1 är mest för att se på hur många burkar det funkar.
Iaf. Här är sidan: http://phonic.ath.cx/~peos/
In på forumet, under "News" finns det en tråd om 0.1. Kolla där.

OS:et är inriktat på att vara så användarvänligt som möjligt, om man är en "vanlig" användare ska man slippa allt bök med konsoller etc, men om man är en lite mera "avancerad" användare ska man få sin konsoll.

Multitasking med processer och trådar finns och fungerar, men det används inte än. (förutom till konsollen då)

Jag började med det här för att jag ville ha ett riktigt stort och eget projekt, och om jag avslutar det kommer jag troligen inte ha något att koda

En gratis emulator som jag använder är Bochs.

EDIT: Glömde bort att säga vad jag kallar det. "PeOS" är vad jag kallar det, så fantasirik är jag

Visa signatur

Min utvecklingsblogg: http://blog.iostream.cc

Permalänk
Medlem

Ska testas.. hoppas min diskettdrive funkar bara.
edit: nehe :/, får trixa lite med den sen, går det inte att boota upp saker med usb-thumbdrives eller liknande?

Visa signatur

På internet kommunicerar vi mestadels med text. Så om du skriver, och stavar som en idiot, så kommer du troligtvis att bli betraktad som en sådan.
Förmågan att kunna ändra åsikt skiljer den vise från den envise.

Permalänk
Medlem

*letar efter en diskett*

Edit: Fungerade inte på min laptop.
den startade om när konsollen(?) skulle startas. "LINE 194", var det sista jag kunde läsa innan den dog.

Edit 2: Fungerade inte på min workstation heller, det måste vara fel på min enda diskett. Eller den nerladdade bin-filen.
Testar igen imorgon.

Permalänk
Medlem

Trevligt! Fick det att funka bra på min bärbara 486:a
EDIT: Bugg i 'keymap qwerty'. Fuckar up hela tangentbordet.

Visa signatur

Linux är inget operativsystem.
http://www.gnu.org/gnu/linux-and-gnu.html

Permalänk
Medlem

Om jag hade haft diskettstation på min bärbara hade jag testat det direkt

Får väl ta och testa det på någon av de andra..

Visa signatur
Permalänk
Medlem
Citat:

Ursprungligen inskrivet av JoooN
Trevligt! Fick det att funka bra på min bärbara 486:a
EDIT: Bugg i 'keymap qwerty'. Fuckar up hela tangentbordet.

Den läser in hela katalogen qwerty, parsar den och slänger in det som en keymap Slänger in i min todolist att man inte ska kunna öppna kataloger som en fil.

Visa signatur

Min utvecklingsblogg: http://blog.iostream.cc

Permalänk
Medlem

Hur programmerar man ett eget OS? Någon sida som beskriver grunderna?

Skulle jag haft VirtualPC installerat skulle jag testat.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Jonte
*letar efter en diskett*

Edit: Fungerade inte på min laptop.
den startade om när konsollen(?) skulle startas. "LINE 194", var det sista jag kunde läsa innan den dog.

Edit 2: Fungerade inte på min workstation heller, det måste vara fel på min enda diskett. Eller den nerladdade bin-filen.
Testar igen imorgon.

Gjort två debugversioner.
http://petrusss.gotdns.com/~peos/peos_d2.bin
http://petrusss.gotdns.com/~peos/peos_d3.bin

LINE 194 tyder på att det precis är när konsollen startas, och då kan jag skylla på schedulern (som jag också ska skriva om i sommar )

Visa signatur

Min utvecklingsblogg: http://blog.iostream.cc

Permalänk

Aha, så du har kommit så långt nu! Nice! Jag kanske provar imorgon

Permalänk
Hedersmedlem

Ah trevligt, provar gärna! Kan ju bli intressant det här

Visa signatur

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av petrusss
Gjort två debugversioner.
http://petrusss.gotdns.com/~peos/peos_d2.bin
http://petrusss.gotdns.com/~peos/peos_d3.bin

LINE 194 tyder på att det precis är när konsollen startas, och då kan jag skylla på schedulern (som jag också ska skriva om i sommar )

Ah, det kan ju vara det. Det fungerade fint i vmware.

Permalänk
Medlem

Fan vad avuundsjuk jag blir. Det är vid sånna här tillfällen man önskar att man lärt sig c/c++ men å andra sidan skulle jag aldrig ha tid med ett sådant projekt på fritiden. Se till att fixa en Basic kompilator så jag kan skriva lite program till systemet

Visa signatur
Permalänk
Medlem

fungerade inte på en av mina datorer, kan testa på flera

Visa signatur

Har varit på detta forum på tok för länge...

Permalänk
Medlem

Gjort nåt mer på det?

Permalänk
Medlem

Bombur, Sweclockers egna arkeolog..

sidan verkar inte funka hursomhelst, men vore kul att veta iof.

Visa signatur

Operativsystemet som löser nästan alla problem: Mint

Permalänk
Medlem

PeOS hade userspace-drivrutiner, libc, och lite annat smått och gott.
Jag säger "hade" eftersom all källkod försvann (tillsammans med några andra roliga projekt) när jag gjorde backup och blåste datorn, dum som jag var hade jag ingen annan backup.
Det som återstår nu är några binärer som jag inte har någon aning om hur gamla de är (förmodligen långt ifrån senaste versionen).

Visa signatur

Min utvecklingsblogg: http://blog.iostream.cc

Permalänk
Medlem

AJ AJ, jag kan föreställa mig hur traumatiskt det var - om du inte redan hade tröttnat på projektet. Jag har också tappat bort grejer, men jag antar att det handlade om rätt mycket kod, jag har nog aldrig tappat bort mer än kanske 5k rader eller nåt sånt, det kommer man snabbt över bara man vill.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av AndreaX
Bombur, Sweclockers egna arkeolog..

sidan verkar inte funka hursomhelst, men vore kul att veta iof.

Ärligt talat var det inte jag som hitta den, men tycker det vore kul att uppa tråden.