klange changed the topic of #osdev to: Operating System Development || Don't ask to ask---just ask! || For 3+ LoC, use a pastebin (for example https://gist.github.com/) || Stats + Old logs: http://osdev-logs.qzx.com New Logs: https://libera.irclog.whitequark.org/osdev || Visit https://wiki.osdev.org and https://forum.osdev.org || Books: https://wiki.osdev.org/Books
valshaped7424880 has joined #osdev
sortie has quit [Quit: Leaving]
sortie has joined #osdev
gog has quit [Quit: byee]
m3a has joined #osdev
Burgundy has quit [Ping timeout: 246 seconds]
edr has quit [Quit: Leaving]
youcai has quit [Read error: Connection reset by peer]
dequbed has quit [Ping timeout: 248 seconds]
nadja has joined #osdev
heat has quit [Ping timeout: 260 seconds]
mavhq has quit [Ping timeout: 252 seconds]
jedesa has quit [Ping timeout: 260 seconds]
jedesa has joined #osdev
jedesa has quit [Client Quit]
X-Scale has quit [Quit: Client closed]
X-Scale has joined #osdev
mavhq has joined #osdev
jedesa has joined #osdev
jedesa has quit [Remote host closed the connection]
X-Scale has quit [Quit: Client closed]
jedesa has joined #osdev
jedesa has quit [Client Quit]
mavhq has quit [Ping timeout: 255 seconds]
youcai has joined #osdev
mavhq has joined #osdev
mavhq has quit [Ping timeout: 264 seconds]
mavhq has joined #osdev
mavhq has quit [Ping timeout: 260 seconds]
mavhq has joined #osdev
mavhq has quit [Ping timeout: 252 seconds]
Celelibi has quit [Remote host closed the connection]
Celelibi has joined #osdev
Celelibi has quit [Read error: Connection reset by peer]
mavhq has joined #osdev
kilic has joined #osdev
craigo has joined #osdev
marcopolo2 has joined #osdev
Celelibi has joined #osdev
Celelibi has quit [Excess Flood]
npc has joined #osdev
goliath has joined #osdev
air has quit [Ping timeout: 276 seconds]
xvmt has quit [Remote host closed the connection]
xvmt has joined #osdev
air has joined #osdev
Celelibi has joined #osdev
GeDaMo has joined #osdev
Left_Turn has joined #osdev
Left_Turn has quit [Ping timeout: 245 seconds]
jedesa has joined #osdev
<Ermine> mjg_: 86Box did the trick: https://i.imgur.com/gD2Va85.png
<bslsk05> ​i.imgur.com <no title>
<nikolar> Ermine: told you :P
<Ermine> nikolar: yeah, thank you
<nikolar> No problem
<Ermine> i hoped that qemu will pull it off, and i overestimated the quality of linux of those days
netbsduser has joined #osdev
Left_Turn has joined #osdev
<mjg_> Ermine: if x11 works then it *did not* do the trick
Turn_Left has joined #osdev
<Ermine> what it did then
Turn_Left has quit [Max SendQ exceeded]
<mjg_> fool yu into thinking that era-appropriate x11 used to work
Left_Turn has quit [Ping timeout: 260 seconds]
<Ermine> no
<Ermine> it's emulator which has enough quirks implemented to make X happy
<Ermine> besides, the kernel intensely complains about some hwclock bug
osdev199 has joined #osdev
<osdev199> Hi, can I use UEFI's GOP linear framebuffer to display my laptop's in-built screen to the hdmi monitor?
<Ermine> uefi mirrors outputs iirc
<ddevault> not necessarily
<ddevault> odds are the answer is just no
<ddevault> my solution to the same problem was to port to ARM and write a simple GPU driver for rpi4
<ddevault> you can get an fb out of HDMI on the rpi4 in a couple hundred lines of code
<osdev199> I have my hdmi monitor connected to the laptop. Nothing is getting displayed on it.
<ddevault> IHD or so is much harder
<ddevault> yeah, that's what I'd expect IME
<Ermine> ihd?
<ddevault> Intel HD (graphics)
<ddevault> i.e. the GPU I would presume osdev199 is working with
<ddevault> unfortunately you do need to write a fairly complex GPU driver to get multiheaf
<ddevault> multiheaf*
<ddevault> head -_-
<osdev199> I read on reddit that one can write a vga driver for the hdmi output
<osdev199> From online search, I think that both the in-built and hdmi port are connected to my integrated graphics card (Intel Iris Xe)
<ddevault> that's probably not true
<ddevault> (I did similar research and my conclusion was that you have to write an IHD graphics driver and that's a big challenge)
<ddevault> what's your use-case?
<osdev199> readability. Laptop's screen size is small. My large hdmi monitor just makes it easier for my eyes to work on my OS :p
<ddevault> I see
<ddevault> well, you could probably get a framebuffer out of HDMI via GOP using a desktop GPU
<nikolar> you could use a larger font for the gop
<ddevault> there might be some BIOS tunables for the laptop display vs HDMI
<ddevault> but yeah, the answer is that it's hard
<ddevault> porting your OS to ARM and writing a driver for its GPU is probably less than a tenth of the work needed to get HDMI output via IHD graphics on a laptop
<ddevault> or opening up your laptop and running the internal display ribbon cable into a converter board :)
<osdev199> I don't know. I just wanted a simple linear framebuffer like solution :)
<ddevault> no such luck, I'm afraid
<osdev199> :|
<Ermine> osdev is hard
<ddevault> if you want a really stupid idea you could boot to linux, have it set up a framebuffer, then kexec into your kernel :^)
<Ermine> graphics are even harder
<Ermine> ddevault: you've just invented linux the bootloader
<ddevault> :D
<ddevault> (re-)invented, unfortunately
<bslsk05> ​www.intel.com: Access Denied
<ddevault> see you in a year
<osdev199> no thanks :D
<Ermine> then rewrite it in rust^Whare
<osdev199> thank you guys for the help :D
osdev199 has quit [Remote host closed the connection]
npc has quit [Remote host closed the connection]
aethlas has quit [Ping timeout: 248 seconds]
aethlas has joined #osdev
Burgundy has joined #osdev
heat has joined #osdev
voidah has joined #osdev
heat has quit [Read error: Connection reset by peer]
heat has joined #osdev
Affliction has quit [Quit: Read error: Connection reset by beer]
Affliction has joined #osdev
m3a has quit [Ping timeout: 255 seconds]
<heat> bugtracker!
<nikolar> trackbugger!
heat_ has joined #osdev
heat has quit [Ping timeout: 252 seconds]
edr has joined #osdev
Left_Turn has joined #osdev
pitust has quit [Read error: Connection reset by peer]
tommybomb has quit [Read error: Connection reset by peer]
exec64 has quit [Read error: Connection reset by peer]
hanemile_ has quit [Read error: Connection reset by peer]
jleightcap has quit [Read error: Connection reset by peer]
sm2n has quit [Write error: Connection reset by peer]
baraq has quit [Read error: Connection reset by peer]
xtex has quit [Read error: Connection reset by peer]
nagitsu has quit [Read error: Connection reset by peer]
lh has quit [Read error: Connection reset by peer]
tom5760 has quit [Read error: Connection reset by peer]
rselim has quit [Read error: Connection reset by peer]
noeontheend has quit [Read error: Connection reset by peer]
pitust has joined #osdev
tommybomb_ has joined #osdev
baraq has joined #osdev
nagitsu has joined #osdev
hanemile_ has joined #osdev
sm2n has joined #osdev
jleightcap has joined #osdev
lh has joined #osdev
xtex has joined #osdev
tom5760 has joined #osdev
rselim_ has joined #osdev
noeontheend has joined #osdev
tommybomb_ is now known as tommybomb
rselim_ is now known as rselim
bombuzal has quit [Quit: b0rk]
bombuzal has joined #osdev
int16h has joined #osdev
bombuzal has quit [Ping timeout: 260 seconds]
<Ermine> trugbacker!
<GeDaMo> tackburger!
<Ermine> taco burger!
<heat_> linux kernel operating system borgar
<Ermine> linox kernal operating systam borgir
<Ermine> so, what's the fuss about bugtracker today
<heat_> see musl ML
<heat_> the musl bingo never fails
heat_ has quit [Read error: Connection reset by peer]
heat_ has joined #osdev
<heat_> i'm rewriting my tcp stack cuz the last one was hopelessly fucked
<heat_> This Time we're paying close atention to RFC9293
<nikolar> kek
<nikolar> good luck
<GeDaMo> You're following a standard? That seems like a mistake :|
int16h has quit [Ping timeout: 246 seconds]
gjn has quit [Ping timeout: 252 seconds]
lucyy has quit [Ping timeout: 252 seconds]
listentolist has quit [Ping timeout: 248 seconds]
yuiyukihira has quit [Ping timeout: 272 seconds]
xtex has quit [Ping timeout: 276 seconds]
lh has quit [Ping timeout: 260 seconds]
asymptotically has quit [Ping timeout: 252 seconds]
vismie has quit [Ping timeout: 272 seconds]
whereiseveryone has quit [Ping timeout: 252 seconds]
patwid has quit [Ping timeout: 252 seconds]
alethkit has quit [Ping timeout: 246 seconds]
jleightcap has quit [Ping timeout: 260 seconds]
baraq has quit [Ping timeout: 260 seconds]
tommybomb has quit [Ping timeout: 260 seconds]
pitust has quit [Ping timeout: 260 seconds]
ursa-major has quit [Ping timeout: 252 seconds]
ddevault has quit [Ping timeout: 252 seconds]
rselim has quit [Ping timeout: 260 seconds]
sm2n has quit [Ping timeout: 260 seconds]
nagitsu has quit [Ping timeout: 260 seconds]
noeontheend has quit [Ping timeout: 276 seconds]
tom5760 has quit [Ping timeout: 276 seconds]
hanemile_ has quit [Ping timeout: 276 seconds]
<nikolar> GeDaMo: yeah you don't follow standards
<nikolar> just wing tcp
bombuzal has joined #osdev
listentolist has joined #osdev
listentolist has quit [Read error: Connection reset by peer]
bombuzal has quit [Quit: b0rk]
<Ermine> oh yeah, action is coming
<Ermine> I don't track their ML though
lucyy has joined #osdev
asymptotically has joined #osdev
exec64 has joined #osdev
ddevault has joined #osdev
whereiseveryone has joined #osdev
ursa-major has joined #osdev
gjn has joined #osdev
patwid has joined #osdev
heat_ has quit [Read error: Connection reset by peer]
heat_ has joined #osdev
heat_ is now known as heat
<heat> i'm already halfway through
<heat> it turns out it's radically easier to write a tcp implementation if 1) you've already done it before 2) you actually follow the RFC
levitating has joined #osdev
<heat> is uncromulent a valid word or am i not allowed to make up antonyms like that?
<Ermine> soon your network stack will be envy of sortix
<Ermine> and every os out there
bombuzal has joined #osdev
listentolist has joined #osdev
<Ermine> zid`: native English expertise required
<nikolar> heat: incromulent perhaps
<heat> cromulence as well
<heat> these derivative words are not in the dictionary
<heat> but, like, surely i can just do this?
<nikolar> perhaps
alethkit has joined #osdev
youcai has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
rselim has joined #osdev
pitust has joined #osdev
noeontheend has joined #osdev
vismie has joined #osdev
nagitsu has joined #osdev
xtex has joined #osdev
tom5760 has joined #osdev
hanemile_ has joined #osdev
baraq has joined #osdev
tommybomb has joined #osdev
lh has joined #osdev
jleightcap has joined #osdev
sm2n has joined #osdev
Artea has joined #osdev
<zid`> a missing antenym etc is called a semantic gap
<zid`> err no
yuiyukihira has joined #osdev
<zid`> accidental gap
<zid`> My describal was bad
<zid`> We should refusion to listen to me.
<nikolar> so zid`, incromulent vs uncromulent
<nikolar> vs nothing
<zid`> use what you like, but it isn't in a dictionary, despite being phonotactically etc valid
<zid`> words enter the dictionary once they're used enough
* Ermine feels like trying to read DRM code today
<heat> decromulent
marcopolo2 has quit [Quit: Connection closed for inactivity]
<zid`> Morphologically it's valid
<zid`> decromulate*
stolen has joined #osdev
Burgundy has quit [Ping timeout: 260 seconds]
levitating has quit [Ping timeout: 260 seconds]
robert_ has quit [Ping timeout: 255 seconds]
theyneversleep has joined #osdev
gareppa has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 276 seconds]
xenos1984 has quit [Read error: Connection reset by peer]
Artea has left #osdev [#osdev]
hwpplayer1 has joined #osdev
hwpplayer1 has quit [Remote host closed the connection]
xenos1984 has joined #osdev
hwpplayer1 has joined #osdev
xenos1984 has quit [Ping timeout: 264 seconds]
xenos1984 has joined #osdev
hwpplayer1 has quit [Quit: Bye]
youcai has joined #osdev
heat has quit [Read error: Connection reset by peer]
heat has joined #osdev
Burgundy has joined #osdev
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 245 seconds]
heat_ has joined #osdev
heat has quit [Read error: Connection reset by peer]
gareppa has quit [Quit: WeeChat 4.1.1]
xenos1984 has quit [Quit: Leaving.]
xenos1984 has joined #osdev
beto has quit [Quit: bye bye.]
beto has joined #osdev
xenos1984 has quit [Client Quit]
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 246 seconds]
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 265 seconds]
xenos1984 has joined #osdev
voidah has quit [Ping timeout: 252 seconds]
kfv has joined #osdev
kfv has quit [Client Quit]
hwpplayer1 has joined #osdev
adder has joined #osdev
youcai has quit [Quit: No Ping reply in 180 seconds.]
Starfoxxes has quit [Ping timeout: 265 seconds]
clever has joined #osdev
netbsduser has quit [Ping timeout: 260 seconds]
youcai has joined #osdev
Starfoxxes has joined #osdev
Starfoxxes has quit [Remote host closed the connection]
netbsduser has joined #osdev
craigo has quit [Remote host closed the connection]
Matt|home has quit [Read error: Connection reset by peer]
alexander has quit [Ping timeout: 272 seconds]
alexander has joined #osdev
hwpplayer1 has quit [Quit: Take care Friends !]
gog has joined #osdev
stolen has quit [Quit: Connection closed for inactivity]
Starfoxxes has joined #osdev
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
deesix has joined #osdev
<geist> yah, un- prefixes generally go with words that start with a vowel
goliath has quit [Quit: SIGSEGV]
<zid`> de means not do, un means opposite
<kazinsal> me fail english? that's unpossible!
the_oz has quit [Remote host closed the connection]
the_oz has joined #osdev
<mjg_> so what does iversity mean?
Turn_Left has joined #osdev
kilic has quit [Quit: Leaving]
<geist> yeah but more in- vs un0
<geist> un-
Left_Turn has quit [Ping timeout: 265 seconds]
<geist> or im-
<geist> though i guess ther'es inactive, etc
<geist> oh i dunno
<Ermine> There are no rules on un- vs in-
Arthuria has joined #osdev
jedesa has quit [Ping timeout: 260 seconds]
<heat_> had a migraine and just fuckin slept for a couple of hours
<heat_> dope stuff
jedesa has joined #osdev
<Ermine> oh, that sucks
<Ermine> that *EXTREMELY* sucks
<Ermine> I have migraine sometimes too, and seems like I need stronger pills as I'm aging
<Ermine> Meanwhile, "And indeed, this page more or less describes the situation as of kernel version 1.1.94"
<heat_> >The name 'tasklet' is misleading: they have nothing to do with 'tasks', and probably more to do with some bad vodka Alexey Kuznetsov had at the time.
jedesa has quit [Ping timeout: 276 seconds]
<Ermine> Where is that from?
<Ermine> Also yes, one needs to choose vodka (and any other alcohol) carefully. Counterfeit vodka can be deadly
<bslsk05> ​archive.kernel.org: Software Interrupt Context: Softirqs and Tasklets
<heat_> i was trying to find out what happened to this guy
<heat_> which kind of mostly disappeared kernel-wise after having written large swaths of the tcp stack
jedesa has joined #osdev
<heat_> the one-who-does-not-kiss-girls is still rolling punches at least
jedesa has quit [Client Quit]
jedesa has joined #osdev
<Ermine> do you see some Russian name? Joke about vodka
<Ermine> The funniest thing evar actually
<heat_> be happy it's not a soviet russia joke
heat_ is now known as heat
<heat> in soviet russia, girls kiss you
<Ermine> same energy level joke
m3a has joined #osdev
<Ermine> meanwhile, fbdev is MINIMALISTIC
<heat> it is yes
<heat> i have some basic onyx fbdev in some branch, it's how i got xorg working
<Ermine> well, it's ezpz to port, compared to drm
Arthuria has quit [Killed (NickServ (GHOST command used by Guest684531))]
Arthuria has joined #osdev
theyneversleep has quit [Remote host closed the connection]
Arthuria has quit [Killed (NickServ (GHOST command used by Guest684531))]
Arthuria has joined #osdev
spareproject has joined #osdev
valshaped7424880 has quit [Quit: Gone]
Arthuria has quit [Ping timeout: 260 seconds]
spareproject has quit [Remote host closed the connection]
Turn_Left has quit [Read error: Connection reset by peer]
Arthuria has joined #osdev
netbsduser has quit [Ping timeout: 246 seconds]
X-Scale has joined #osdev
Arthuria has quit [Ping timeout: 260 seconds]