<bslsk05>
roelandjansen/pcmos386v501 - PC-MOS/386 v5.01 and up, including cdrom driver sources. (60 forks/424 stargazers/GPL-3.0)
<ring0_starr>
isn't there that one hobbyist OS that is made to run on low end things and fits on a single floppy disk
no92_leo has quit [Ping timeout: 246 seconds]
<ring0_starr>
ah too bad, it needs a pentium
alifib has quit [Quit: .]
<ring0_starr>
seems like the thing i was thinking of (KolibriOS) is a fork of menuet
SophiaNya has quit [Remote host closed the connection]
ptrc has quit [Remote host closed the connection]
SophiaNya has joined #osdev
ptrc has joined #osdev
no92_leo has joined #osdev
sortiecat has quit [Remote host closed the connection]
sortiecat has joined #osdev
Velonie has joined #osdev
no92_leo has quit [Ping timeout: 252 seconds]
heat_ has joined #osdev
no92_leo has joined #osdev
sortiecat has quit [Quit: Leaving]
gog has joined #osdev
<gog>
hi
Velonie has quit [Ping timeout: 252 seconds]
autir has quit [Remote host closed the connection]
Halofreak1990 has quit [Ping timeout: 248 seconds]
bauen1 has joined #osdev
<nikolar>
hello
Velonie has joined #osdev
<zid>
moanig
Halofreak1990 has joined #osdev
<nikolar>
oi
<zid>
I have completed the sleep
<kof673>
if you put linux lite on the 386 then in a few days i can send you a test hello world from dev86/bcc to see if linux lite will run a.out files from there. this is entirely based on saving me having to fire up an emulator.
goliath has joined #osdev
<kof673>
an os specifically designed and optimized to save me 2 minutes
demindiro has joined #osdev
<nikolar>
the heck is linux lite
Left_Turn has joined #osdev
<demindiro>
dec rcx, rsp has been on my mind all night
<nikolar>
eh?
<demindiro>
I typoed dec rsp,rcx instead of sub and the assembler accepted it
Velonie has quit [Ping timeout: 248 seconds]
<demindiro>
This is in the final binary: 62 f4 dc 18 ff c9 dec rsp,rcx
<zid>
your disassembler needs work
<nikolar>
yeah that's wrong
<zid>
that's (bad) hlt fcomp [rax] dec ecx
<demindiro>
I guess the assembler needs work too, since it didn't even give a warning or anything
<nikolar>
what assembler is that
<demindiro>
GNU as
<zid>
gnu ass
<nikolar>
gas is primarily meant to work with the output from cc
<nikolar>
so they probably don't care too much about invalid instructions
<zid>
yea it gives bad errors and some stuff is even missing :P
<kof673>
i will link one sec, i linked before. actually, it can boot a.out kernel i believe, maybe you could even get it to compile with dev86/bcc :D that would be ...lite...
Halofreak1990 has quit [Quit: Konversation terminated!]
<kof673>
that would actually serve a purpose
<demindiro>
Guess I should check out one of those other assemblers
<zid>
If you're being experimental, it might be an idea
<nikolar>
it's still fine, depending on what you care about
<zid>
but people *generally* prefer to use as just because of it playing the nicest with the rest of the tooling
<zid>
and being one fewer dep
<nikolar>
and it's right there
<nikolar>
yeah that
<demindiro>
Pretty much the reason I went with gas indeed
<kof673>
it was a slimmed down version from 1998 or so
<nikolar>
might give it a go then
<kof673>
linux-1.0.9 kernel backported elf kernel support and libc-5 elf binaries, but should also support a.out for both lol
<kof673>
you might but you may need use gcc-2.7.2 to compile it lol
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 260 seconds]
demindiro has quit [Quit: Client closed]
<kof673>
i might be imagining, ack seems to compile code very fast, but dev86/bcc is not too bad. i would try to get that running there, see if it runs ack linux386 binaries too lol but probably too new...
demindiro has joined #osdev
<kof673>
then you would have 2 lightweight compilers too, for both cross and running natively hopefully
bauen1 has quit [Ping timeout: 248 seconds]
cow321 has quit [Read error: Connection reset by peer]
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 245 seconds]
cow321 has joined #osdev
svm has joined #osdev
<heat_>
nikolar, meh i've generally seen GAS be sane and reject bad instructions
<zid>
*generally*
<nikolar>
i meant that it's not a top priority
<nikolar>
not that it's completely irrelevant
<zid>
It generally is fine, yes, but if something is weird, it'll just stay weird
<zid>
as long as it works
<heat_>
wonder if its an intel syntax thing or something
<zid>
probably, the parser for that is all sorts of quirk
msv has quit [Ping timeout: 268 seconds]
<nikolar>
oh yeah you're right
<nikolar>
i didn't notice it was intel
<Ermine>
i guess i'll be way too annoying if i just stay with nasm?