<Ameisen>
geist: I'm guessing that jamming a 68K into an FPGA would be cost-prohibitive for an SBC?
<Ameisen>
though you could probably just completely emulate a 68K on a cheap ARM chip and still be faster than any 68K that's ever existed.
<nikolar>
i don't think jamming a 68k onto an fpga would be that much more cost prohibitive compared to arm
<zid`>
fpgas are pretty big and cheap these days, relatively
<nikolar>
zid`: The RAD750 system has a price that is comparable to the RAD6000, the latter of which as of 2002 was listed at US$200,000 (equivalent to $349,639 in 2024).[4] Customer program requirements and quantities, however, greatly affect the final unit costs
<zid`>
yup I read that when I linked it
<nikolar>
a cool 200000 usd
<nikolar>
very affordable
<zid`>
space is like that, gotta cover the R&D and fab costs in.. very few units
<zid`>
a 68k has what *counts on fingers* 68000 transistors?
<nikolar>
i guess they need to spin up a 250nm fab for each order :P
<nikolar>
zid`: the original one had thereabouts yea
<nikolar>
if you're going for later revisions, i think 68060 crossed over a million
<zid`>
33k is what mouser sells for cheap, so you could make a 6 core :P
<nikolar>
33k?
<zid`>
logic element fpgas
<nikolar>
oh right
<nikolar>
zid`: also
<nikolar>
> The DF-224 on HST was augmented with a 386 co-processor on the first servicing mission (SM1).[4]: 1–7 This had a clock speed of 16 MHz.[4]: fig 7-3
<nikolar>
> In Hubble servicing mission 3A the DF-224 (with co-processor) was replaced by the Advanced Computer using a 25 MHz Intel i486, and much more storage[4]: 1–7
<zid`>
25MHz is plenty for peripheral control
<nikolar>
so they upgraded from 386 to 486 kek
<zid`>
Just need to take the odd sensor reading and adjust some gyros
<Ameisen>
https://pastebin.com/fCk5k5t6 - i'm going to need to convert that pseudocode - mainly `instruction_landing` - into assembly in some fashion. mreh.
<nikolar>
geist: from what i can tell, esa is still invested in leon
<Ameisen>
ideally relatively small assembly, since each instruction needs a landing pad (unless it's an exception, like RI)
jcea has quit [Ping timeout: 248 seconds]
c0co has quit [Ping timeout: 260 seconds]
itrsea has quit [Remote host closed the connection]
itrsea has joined #osdev
xenos1984 has quit [Read error: Connection reset by peer]
da5id has quit [Quit: WeeChat 4.6.3]
xenos1984 has joined #osdev
itrsea has quit [Quit: leaving]
tronexte has quit [Ping timeout: 260 seconds]
citrons has quit [Remote host closed the connection]
goliath has joined #osdev
karenw has quit [Ping timeout: 248 seconds]
tigerbrother0 has joined #osdev
tigerbrother has quit [Quit: Ping timeout (120 seconds)]
tigerbrother0 is now known as tigerbrother
vdamewood has joined #osdev
Lucretia has joined #osdev
c0co has joined #osdev
netbsduser has joined #osdev
Left_Turn has joined #osdev
GeDaMo has joined #osdev
jjuran has quit [Ping timeout: 272 seconds]
jjuran has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 260 seconds]
nur has joined #osdev
<Ermine>
geez, opensuse has moved ssh config to /usr/etc
<heat>
epic trolling
<nikolar>
heat fix that
<heat>
the last change to openssh was 2 months ago
<Ermine>
ftgj it's a good thing
<Ermine>
chimera wants to move default configs to /usr too
<heat>
so i don't know what's up with /etc vs /usr/etc and why tumbleweed has both
<heat>
oh, maybe it's that, i don't know
<Ermine>
/usr/etc = configs shipped by packages
<Ermine>
/etc = configs written by users
<Ermine>
so you package manager doesn't have to fuck with config changes in various funny ways
<Ermine>
your*
sortiecat has joined #osdev
sortiecat has quit [Quit: Leaving]
jcea has joined #osdev
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 252 seconds]
mrpops2ko has quit [Ping timeout: 272 seconds]
edr has joined #osdev
wgrant has quit [Ping timeout: 252 seconds]
Left_Turn has quit [Read error: Connection reset by peer]
Left_Turn has joined #osdev
Left_Turn has quit [Read error: Connection reset by peer]
wgrant has joined #osdev
goliath has quit [Quit: SIGSEGV]
Left_Turn has joined #osdev
Left_Turn has quit [Ping timeout: 248 seconds]
karenw has joined #osdev
da5id has joined #osdev
<sbalmos>
probably more like the other way around, keep /etc and other root dirs immutable base OS image/distro packages, let /usr/etc (or hell maybe some day /var/etc) be the mutable user layer on top
<kof673>
yes ^^^ /opt <ducks and covers> "bsd" has /usr/local not sure what this is doing though, just that is how "bsd" land is, "base" stuff generally uses /etc packages/ports generally use /usr/local/etc
<zid`>
yea /usr/etc makes the most sense to me for where to put 'user' configs
<Ermine>
heat: fwiw
<Ermine>
fwiw there are 3K LOC of nova in their tree
<heat>
oh ok
<heat>
997KLOC remaining!
jcea has quit [Ping timeout: 276 seconds]
karenw has quit [Quit: Deep into that darkness peering...]
<Ermine>
2K less than before
Lucretia has quit [Remote host closed the connection]
<zid`>
heat: How is your uma musume going?
<heat>
my what now
<nikolar>
i think that's japanese for "horse girl" heat
<heat>
i don't have a horse nor a horse girl
<nikolar>
what about just gitl
<nikolar>
*girl
Lucretia has joined #osdev
<heat>
i don't have a girl either
<GeDaMo>
Apparently there is an anime and a game based on horses represented by young women :|
<nikolar>
heat: samsies then
<heat>
what if.. we... 😳
<heat>
just kidding haha unless 😳
<nikolar>
😳
<kof673>
i was expecting something more like: .oO( no /etc no _____ no wine no kdump i think i'm turning bsd, i really think so )
<heat>
wine works on freebsd
<heat>
and on mac too
<kof673>
i know, it was an old classic song
<kof673>
turning bsd
goliath has joined #osdev
<kof673>
sX_____XLUGsX
wgrant has quit [Ping timeout: 248 seconds]
xenos1984 has quit [Ping timeout: 260 seconds]
xenos1984 has joined #osdev
wgrant has joined #osdev
Left_Turn has joined #osdev
dude12312414 has quit [Remote host closed the connection]
jjuran has quit [Read error: Connection reset by peer]
dude12312414 has joined #osdev
jjuran has joined #osdev
<Ermine>
neither mac nor freebsd have ntsync though
FreeFull has joined #osdev
xenos1984 has quit [Ping timeout: 252 seconds]
innegatives has joined #osdev
itrsea has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 260 seconds]
xenos1984 has joined #osdev
c0co has quit [Ping timeout: 265 seconds]
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 260 seconds]
Lucretia has quit [Remote host closed the connection]
Lucretia has joined #osdev
Left_Turn has quit [Read error: Connection reset by peer]
Left_Turn has joined #osdev
bleb has quit [Ping timeout: 260 seconds]
bleb has joined #osdev
bleb has quit [Ping timeout: 260 seconds]
bleb has joined #osdev
bleb has quit [Ping timeout: 248 seconds]
itrsea has quit [Remote host closed the connection]
itrsea has joined #osdev
bleb has joined #osdev
goliath has quit [Quit: SIGSEGV]
citrons has joined #osdev
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
c0co has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 276 seconds]
jcea has joined #osdev
<heat>
uh oh
<heat>
cloudflare outage
<nikolar>
nice
<nikolar>
what died
<nikolar>
everything?
<heat>
1.1.1.1 at least
<nikolar>
good thing i have my own dns resolver
<heat>
yeah i had my router's DNS set to 1.1.1.1 and 1.0.0.1
TkTech7 has joined #osdev
<heat>
setting 8.8.8.8 as the secondary DNS server seems to work well
TkTech has quit [Ping timeout: 268 seconds]
TkTech7 is now known as TkTech
<parabirb>
lmfao i thought my internet was down
<heat>
yeah i usually check with a direct IP ping in case DNS went sideways
<heat>
... but it turns out my default direct IP is .... 1.1.1.1
<heat>
lol
<parabirb>
YEAH i always ping 1.1.1.1 to check
<parabirb>
so i though tsomething weird went wrong and rebooted, then i saw my weechat logs from this channel
<parabirb>
and i was like oh shit
<parabirb>
changed the DNS to google's and it was fine
<zid`>
That's why you should always be connected to 10 irc networks
<heat>
in any case I now have DNS-vendor-redundancy on my router's settings
<zid`>
if all 10 go down your internet is fucked, if 4 go down, a backbone died
<heat>
it's a good idea in general
<parabirb>
yeah i set it up to be 1.1.1.1 then 8.8.8.8
<parabirb>
zid`: lmfao i didn't disconnect from my bouncer but i didn't put the pieces together for some reason
* heat
needs to set up systemd-resolved on this install
<parabirb>
i'm using.. uhh..
vdamewood has quit [Remote host closed the connection]
<parabirb>
why is firefox not working
<parabirb>
okay there we go
<heat>
fwiw the cloudflare dns-over-https endpoint for chrome is still working
<heat>
for now at least
<parabirb>
DoH is working
<heat>
yeah
<parabirb>
i don't actually know how DNS is handled on my machine
vdamewood has joined #osdev
<parabirb>
not sure i wanna know
<heat>
i would
<parabirb>
i have dhcpcd, iwd, netifrc, and openresolv, but openresolv just manages the resolv.conf and i don't think i'm actually use that. i have dhcpcd set up to just not touch the resolv.conf