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
freakazoid12345 has quit [Ping timeout: 250 seconds]
henistein has joined #osdev
henistein has left #osdev [#osdev]
<geist> Yes
isaacwoods has quit [Quit: WeeChat 3.2]
nyah has quit [Ping timeout: 276 seconds]
tacco has quit []
<geist> backwards is the new typing
freakazoid333 has joined #osdev
valeriusN has joined #osdev
brynet has quit [Ping timeout: 246 seconds]
brynet has joined #osdev
dutch has quit [Quit: WeeChat 3.0.1]
dude12312414 has joined #osdev
dutch has joined #osdev
iorem has quit [Ping timeout: 255 seconds]
skipwich has quit [Ping timeout: 268 seconds]
Izem has joined #osdev
dude12312414 has quit [Quit: THE RAM IS TOO DAMN HIGH]
ElectronApps has joined #osdev
<klange> Reading thread titles in the forum mod queue makes me think they're going to reprogram me like the Sumerian virus in Snow Crash.
Izem has quit [Remote host closed the connection]
<kingoffrance> kind of single-dimensional/flamebaity/sky-ish ? :D
<klange> No, it's all spam with markov-esque garbage.
<kingoffrance> well, same thing :)
<klange> Slowly it seems to be figuring out words to include that require a second read to realize it's generated trash.
<Mutabah> klange: You are doing god's work
<klange> Friggin lockout of unsigned plugins finally landed in Firefox 60 for Linux so I have to pull up 'developer edition' to get my queue manager working again... never should have packaged it as an extension in the first place
<moon-child> at one point I ran an irc bot that said 'fuck mozilla' every time somebody mentioned mozilla. Not in the best taste, perhaps, but definitely justified
CryptoDavid has joined #osdev
GeDaMo has joined #osdev
flx has quit [Ping timeout: 255 seconds]
ElectronApps has quit [Read error: Connection reset by peer]
ElectronApps has joined #osdev
flx has joined #osdev
nanovad has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
nanovad has joined #osdev
kspalaiologos has joined #osdev
iorem has joined #osdev
srjek has quit [Ping timeout: 256 seconds]
CryptoDavid has quit [Quit: Connection closed for inactivity]
radens has quit [Quit: Connection closed for inactivity]
Belxjander has joined #osdev
sortie has joined #osdev
tacco has joined #osdev
henistein has joined #osdev
<henistein> How can I convert aarch64 instructions into hex? I can't find any table or paper about that, just some websites that does the stuff for me.
<Mutabah> For what purpose?
<Mutabah> You could use an assembler and hexdump?
<henistein> I want to make a simple assembler with some instructions support
sortie has quit [Ping timeout: 258 seconds]
<Mutabah> The ARM ARM should have what you want
kspalaiologos has quit [Quit: Leaving]
<henistein> I will keep searching
<j`ey> henistein: the arm architecture reference manual has all the encodings
<bslsk05> ​developer.arm.com: Documentation – Arm Developer
<henistein> oh thanks
zaquest has quit [Quit: Leaving]
<Mutabah> yeah, sorry, "ARM ARM" Means the "ARM Architecture Reference Manual"
zid has quit [Ping timeout: 268 seconds]
zid has joined #osdev
sortie has joined #osdev
tacco has quit []
ElectronApps has quit [Remote host closed the connection]
ElectronApps has joined #osdev
nyah has joined #osdev
nyah has quit [Remote host closed the connection]
nyah has joined #osdev
isaacwoods has joined #osdev
dennis95 has joined #osdev
<klange> y'know instead of just slapping Tokyo in this config file, maybe it would be good for interested users if I queried a geoip database for the weather config, so... yeah, did that https://klange.dev/s/Screenshot%20from%202021-07-25%2020-44-51.png
<klange> sadly the weather API I've been using does not have such a functionality to I have to ask someone elsewhere where you are, but there's a viable free API with a non-TLS endpoint (and no API keys needed!) for that
<klange> now should I build a whole system API for querying this data (silly from an actual application security aspect without some accurate location data like GPS or a wifi access point location database, but would be a cute mimicry of modern real-world systems if it popped up a "'Weather' wants to use your location." dialog...)
<bslsk05> ​www.weather.gov: API Web Service
<klange> NOAA API is only available over TLS, so it is not suitable for a base install where I do not have a TLS implementation.
<GeDaMo> Ah
<klange> And it's US specific. OpenWeatherMap, like most general weather APIs, aggregates from several national organizations so you can just throw a location at it.
<klange> Quick fixup as that was just a test, but grabbing a lat/lon for a location from ip-api.com - which has the requisite plain HTTP endpoint (and no api keys!) - and sending that to OWM as they do have query by coordinates - and storing the city name ip-api.com gives for display.
<klange> I was doing a dirty hack of combining city/region/country to pass to OWM _and_ display, but I know that's going to flake out somewhere whereas the lat/lon should pass to OWM fine everywhere?
brynet has quit [Quit: leaving]
henistein has quit [Quit: Client closed]
iorem has quit [Ping timeout: 255 seconds]
qookie has joined #osdev
brynet has joined #osdev
mahmutov has quit [Ping timeout: 268 seconds]
mctpyt has quit [Ping timeout: 258 seconds]
mctpyt has joined #osdev
mahmutov has joined #osdev
tacco has joined #osdev
skipwich has joined #osdev
freakazoid343 has joined #osdev
freakazoid333 has quit [Ping timeout: 250 seconds]
nismbu has quit [Ping timeout: 256 seconds]
freakazoid12345 has joined #osdev
freakazoid343 has quit [Ping timeout: 245 seconds]
iorem has joined #osdev
heat has joined #osdev
freakazoid12345 has quit [Ping timeout: 245 seconds]
nismbu has joined #osdev
freakazoid333 has joined #osdev
ElectronApps has quit [Read error: Connection reset by peer]
Izem has joined #osdev
zaquest has joined #osdev
elastic_dog has quit [Quit: elastic_dog]
elastic_dog has joined #osdev
iorem has quit [Quit: Connection closed]
mahmutov has quit [Ping timeout: 272 seconds]
dutch has quit [Quit: WeeChat 3.0.1]
abbie has left #osdev [Bye!]
dutch has joined #osdev
dutch has quit [Client Quit]
dutch has joined #osdev
dude12312414 has joined #osdev
mahmutov has joined #osdev
dude12312414 has quit [Client Quit]
heat has quit [Remote host closed the connection]
nyah has quit [Ping timeout: 265 seconds]
<geist> oh the ip-api thing is pretty neat
dennis95 has quit [Quit: Leaving]
<Izem> makes me wonder if I should be connecting to the net via a proxy
sortie has quit [Remote host closed the connection]
sortie has joined #osdev
Izem has quit [Quit: rcirc on GNU Emacs 27.2]
XgF has quit [Remote host closed the connection]
XgF has joined #osdev
martums has quit [Quit: Connection closed for inactivity]
ZombieChicken has joined #osdev
<dzwdz> are there any assemblers with directives for outputting values that aren't byte-aligned?
<dzwdz> something like C bitfields
<GeDaMo> You might be able to use shifts and bitwise operators to construct literals
<dzwdz> eh, that doesn't sound too clean
<dzwdz> i mostly want that to clean up some of the code which generates the GDT/IDT
<dzwdz> being able to generate it bit by bit in asm would be pretty neat
<bslsk05> ​shogun.rm-f.net: GDT Parser
<zid> I just made this, then wrote comments next to it
<zid> it's only in one asm file anyway, once the trivial gdt from the bootloader is used, I reload it from C in the real kernel
<zid> http://shogun.rm-f.net/~zid/page.html may be vaguely useful too
<bslsk05> ​shogun.rm-f.net <no title>
GeDaMo has quit [Quit: Leaving.]
ZombieChicken has quit [Remote host closed the connection]
transistor has quit [Read error: Connection reset by peer]
pony has quit [Quit: WeeChat 2.8]
pony has joined #osdev
transistor has joined #osdev
dutch has quit [Quit: WeeChat 3.2]
dutch has joined #osdev
ZombieChicken has joined #osdev
iorem has joined #osdev
nyah has joined #osdev
srjek has joined #osdev
ZombieChicken has quit [Remote host closed the connection]
froggey has quit [Ping timeout: 240 seconds]
froggey has joined #osdev
zoey has quit [Remote host closed the connection]
dude12312414 has joined #osdev
qookie has quit [Ping timeout: 265 seconds]
freakazoid333 has quit [Ping timeout: 250 seconds]