<kazinsal>
easiest thing to do is something like that
<doug16k>
nice
<zid`>
yea you could do vlans
<zid`>
I guess I now understand the point of vlans in a practical sense :p
heat has quit [Ping timeout: 248 seconds]
Likorn has quit [Quit: WeeChat 3.4.1]
<sbalmos>
ah, that reminds me of the dorms, each building really was on its own subnet. Screwing with others' printers, sending "SHUT THE F* UP" or "We can all hear you screwing this week's girlfriend" print jobs to them
<bslsk05>
www.espressif.com: ESP32 Wi-Fi & Bluetooth Modules I Espressif
<doug16k>
the cheap ones I got are the vroom32 ones, which seem to be xtensa ones unless I am mistaken
<doug16k>
how do I look for riscv one?
<doug16k>
ah I see, c3
<doug16k>
2 for $105, that sounds better
<doug16k>
ah, you can get the riscv ones for cheap too
<doug16k>
geist, do you have one with megs of ram, or just 600KB or so?
<doug16k>
ok I think I found the best one. ESP32-S3-WROOM-2, 32MB flash, 512KB SRAM, 384KB ROM, 8MB PSRAM, 240MHz
<doug16k>
ahhh. sneaky and confusing. S3 is xtensa
<doug16k>
seems there is a whole market for tricking people looking for the riscv into buying an xtensa
<geist>
600KB. the -C3 as in the wikipedia page
<doug16k>
they have the whole model the same except that one letter, and search engines fuzz them into the same results
<geist>
the board i have is a ESP32-C3-DevKitC-02
<geist>
about $9
<geist>
it's really a ESP32-C3-WROOM-02
<geist>
with a board around it, so pretty similar
<geist>
i think it's basically the same thing as your WROOM-2, though only has 4MB flash (and 8KB PSRAM, which i suspect the S3 does too, since 8MB PSRAM would be crazy expensive)
<geist>
makes sense, it's the always on very low power block of sram
<doug16k>
ok
<doug16k>
I'm not familiar with PSRAM, I just guessed it was DRAM that has a SRAM-like interface
<geist>
yah i think that's just their marketing name for it too
<Jari-->
hi all
pounce has quit [Remote host closed the connection]
pounce has joined #osdev
<geist>
lo
nyah has joined #osdev
<kingoffrance>
for the person who asked about x86[-16] + vga: VIDEO - GET DISPLAY COMBINATION CODE int 0x10, AX=0x1A00 in another channel, a certain child of the night mentioned nethack code includes an ancient standalone cpp, which it does; i was poking around -- dos nethack uses the above)
<kingoffrance>
i dont remember who that was, only pops in and out i think
heat has joined #osdev
Burgundy has joined #osdev
Starfoxxes has joined #osdev
klange_ is now known as klange
bauen1 has quit [Ping timeout: 248 seconds]
GeDaMo has joined #osdev
mrvn has joined #osdev
eroux has quit [Remote host closed the connection]
leemeng has joined #osdev
leemeng has left #osdev [#osdev]
Burgundy has quit [Ping timeout: 246 seconds]
psykose has quit [Remote host closed the connection]
ptrc has quit [Remote host closed the connection]
psykose has joined #osdev
ptrc has joined #osdev
kingoffrance has quit [Ping timeout: 265 seconds]
Burgundy has joined #osdev
bliminse has quit [Ping timeout: 246 seconds]
bliminse has joined #osdev
brynet has quit [Ping timeout: 250 seconds]
Burgundy has quit [Ping timeout: 255 seconds]
brynet has joined #osdev
zaquest has quit [Remote host closed the connection]
zaquest has joined #osdev
bauen1 has joined #osdev
ZipCPU_ has joined #osdev
ZipCPU has quit [Ping timeout: 240 seconds]
ZipCPU_ is now known as ZipCPU
kaitsh has joined #osdev
Ram-Z_ has quit [Ping timeout: 248 seconds]
Burgundy has joined #osdev
arch-angel has joined #osdev
ethrl has joined #osdev
pretty_dumm_guy has joined #osdev
pretty_dumm_guy has quit [Client Quit]
ethrl has quit [Client Quit]
kaitsh has quit [Quit: WeeChat 3.3]
gog` has quit [Ping timeout: 260 seconds]
pretty_dumm_guy has joined #osdev
srjek|home has joined #osdev
jack_rabbit has quit [Read error: Connection reset by peer]
Ram-Z has joined #osdev
Burgundy has left #osdev [#osdev]
the_lanetly_052_ has joined #osdev
the_lanetly_052 has quit [Ping timeout: 255 seconds]
brynet has quit [Ping timeout: 258 seconds]
AndrewYu is now known as Andrew
Likorn has joined #osdev
bliminse has quit [Quit: leaving]
kori has joined #osdev
Burgundy has joined #osdev
bliminse has joined #osdev
brynet has joined #osdev
Likorn has quit [Quit: WeeChat 3.4.1]
srjek|home has quit [Ping timeout: 255 seconds]
bauen1 has quit [Ping timeout: 256 seconds]
_xor has joined #osdev
Likorn has joined #osdev
mahmutov has joined #osdev
auronandace is now known as ThinkT510
bauen1 has joined #osdev
<nur>
I turn 43 today!
<nur>
(and still no OS)
<j`ey>
happy birthday!
Ali_A has joined #osdev
<Ermine>
happy birthday!
<stephe>
happy :bee:
<stephe>
day
srjek|home has joined #osdev
srjek_ has joined #osdev
ethrl has joined #osdev
bliminse has quit [Quit: leaving]
bliminse has joined #osdev
srjek|home has quit [Ping timeout: 244 seconds]
dude12312414 has joined #osdev
the_lanetly_052_ has quit [Ping timeout: 256 seconds]
<nur>
thank you thank you
gdd has quit [Ping timeout: 272 seconds]
rwb is now known as rb
gildasio has joined #osdev
<heat>
congrats
<heat>
and fix that last part
<heat>
:P
ethrl has quit [Ping timeout: 256 seconds]
<sbalmos>
heat: fun with objdump. rather crazy how many sections the barest of clang cpp executables has.
<heat>
yeah
<heat>
.text*, .rodata*, .data*, .bss*, the C++ exception stuff
<heat>
.init(or init_array) .fini(or fini_array)
<heat>
relocation sections if it's relocatable
<heat>
.dynamic of course
<heat>
the GOT too
Ali_A has quit [Quit: Connection closed]
_xor has quit [Quit: brb]
ethrl has joined #osdev
Likorn has quit [Quit: WeeChat 3.4.1]
Likorn has joined #osdev
knusbaum has joined #osdev
arch-angel has quit [Remote host closed the connection]
arch-angel has joined #osdev
dude12312414 has quit [Quit: THE RAM IS TOO DAMN HIGH]
GeDaMo has quit [Quit: There is as yet insufficient data for a meaningful answer.]
ethrl has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
heat has quit [Read error: Connection reset by peer]
heat has joined #osdev
FreeFull has joined #osdev
ethrl has joined #osdev
rustyy has quit [Quit: leaving]
rustyy has joined #osdev
<sbalmos>
probably dumb general question, any idea just how much overhead there is in Zircon to doing all of the capability mapping, rights checking, etc?
ethrl has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ethrl has joined #osdev
<heat>
would expect very few overhead
<heat>
at the end of the day, it's just an if
<heat>
you have plenty of those in a codepath
<heat>
:)
<sbalmos>
¯\_(ツ)_/¯ true. I'm trying to remember where it was, but a few months back was reading an article about all of the handle-grants request-this-does-it-have-rights-to-that effective rights calculation that was going on when creating a channel or transferring a handle from one process to another. just made the gears turn in my head about how much that was, over the course of how much handle passing
<sbalmos>
is going on typically
<sbalmos>
wish I had bookmarked that article back then :(
sonny has joined #osdev
mahmutov has quit [Ping timeout: 258 seconds]
<mrvn>
Does every process have an array of capabilities and the handle is an index into the array?
<heat>
I don't know if handles are pure indexes (since they're non sequential)
<heat>
but yeah, kinda as far as I understand it
<heat>
handles are capabilities
<mrvn>
Maybe a key into a hashtabl
<heat>
yeah maybe
Gooberpatrol_66 has joined #osdev
amine1 has joined #osdev
arcadewise_ has joined #osdev
xenos1984 has quit [Read error: Connection reset by peer]
patwid_ has joined #osdev
alethkit_ has joined #osdev
ddevault_ has joined #osdev
milesrout_ has joined #osdev
sm2n_ has joined #osdev
gjnoonan_ has joined #osdev
jleightcap_ has joined #osdev
exec64_ has joined #osdev
tom5760_ has joined #osdev
cookie has joined #osdev
sham1_ has joined #osdev
Ultrasauce has joined #osdev
raggi_ has joined #osdev
eschaton_ has joined #osdev
citrons_ has joined #osdev
brynet_ has joined #osdev
milesrout has quit [Ping timeout: 250 seconds]
alethkit has quit [Ping timeout: 250 seconds]
exec64 has quit [Ping timeout: 250 seconds]
tom5760 has quit [Ping timeout: 250 seconds]
eschaton has quit [Ping timeout: 250 seconds]
catern has quit [Ping timeout: 250 seconds]
sham1 has quit [Ping timeout: 250 seconds]
sm2n has quit [Ping timeout: 250 seconds]
arcadewise has quit [Ping timeout: 250 seconds]
ddevault has quit [Ping timeout: 250 seconds]
brynet has quit [Ping timeout: 250 seconds]
ecs has quit [Ping timeout: 250 seconds]
citrons has quit [Ping timeout: 250 seconds]
Raito_Bezarius has quit [Ping timeout: 250 seconds]
Starfoxxes has quit [Ping timeout: 250 seconds]
gjnoonan has quit [Ping timeout: 250 seconds]
patwid has quit [Ping timeout: 250 seconds]
jleightcap has quit [Ping timeout: 250 seconds]
raggi has quit [Ping timeout: 250 seconds]
ckie has quit [Ping timeout: 250 seconds]
sauce has quit [Ping timeout: 250 seconds]
nohit has quit [Ping timeout: 250 seconds]
amine has quit [Ping timeout: 250 seconds]
Gooberpatrol66 has quit [Ping timeout: 250 seconds]