00:03
masoudd_ has quit [Ping timeout: 276 seconds]
00:11
netbsduser has quit [Ping timeout: 256 seconds]
00:52
gxt has quit [Remote host closed the connection]
00:53
gxt has joined #osdev
01:15
gxt has quit [Remote host closed the connection]
01:15
gxt has joined #osdev
01:54
heat has quit [Remote host closed the connection]
01:56
heat has joined #osdev
02:23
pretty_dumm_guy has quit [Ping timeout: 245 seconds]
02:31
navi has quit [Quit: WeeChat 4.0.4]
03:53
gxt has quit [Remote host closed the connection]
03:53
gxt has joined #osdev
03:54
rustyy has quit [Ping timeout: 252 seconds]
03:59
netbsduser has joined #osdev
04:03
srjek|home has quit [Ping timeout: 264 seconds]
04:07
gbowne1 has quit [Read error: Connection reset by peer]
04:19
netbsduser has quit [Ping timeout: 252 seconds]
04:22
Reinhilde is now known as Ellenor
04:59
netbsduser has joined #osdev
05:18
netbsduser has quit [Ping timeout: 240 seconds]
05:42
Matt|home has quit [Quit: Leaving]
05:42
rustyy has joined #osdev
05:59
netbsduser has joined #osdev
06:19
netbsduser has quit [Ping timeout: 260 seconds]
06:24
masoudd_ has joined #osdev
06:51
heat has quit [Remote host closed the connection]
06:56
rustyy has quit [Ping timeout: 255 seconds]
07:18
Arthuria has joined #osdev
07:30
GeDaMo has joined #osdev
07:45
Arthuria has quit [Remote host closed the connection]
07:59
Cindy has quit [Remote host closed the connection]
08:00
bnchs has joined #osdev
08:07
masoudd_ has quit [Quit: Leaving]
08:10
nshire has joined #osdev
08:41
Matt|home has joined #osdev
08:57
kjoint has joined #osdev
09:02
bombuzal has quit [Quit: b0rk]
09:02
rustyy has joined #osdev
09:14
<
epony >
the morning team mops up blood stains from the late night hacking team eyeballs
09:15
<
epony >
must.. fix.. that code too now
09:21
kjoint has quit [Ping timeout: 260 seconds]
09:22
heat has joined #osdev
09:28
pretty_dumm_guy has joined #osdev
09:38
Brnocrist has joined #osdev
09:56
Left_Turn has joined #osdev
09:57
* kof123
.oO( motivational poster: compromise: bloodshot eyes during the day )
10:00
bnchs is now known as Cindy
10:07
vdamewood has joined #osdev
10:32
stolen has joined #osdev
10:42
bitoff has joined #osdev
10:50
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
11:54
gxt has quit [Remote host closed the connection]
11:55
gxt has joined #osdev
11:59
netbsduser has joined #osdev
12:00
srjek|home has joined #osdev
12:17
kjoint has joined #osdev
12:20
Left_Turn has quit [Remote host closed the connection]
12:21
Left_Turn has joined #osdev
12:30
Left_Turn has quit [Ping timeout: 276 seconds]
12:37
[Kalisto]1 has joined #osdev
12:40
[Kalisto] has quit [Ping timeout: 260 seconds]
12:40
[Kalisto]1 is now known as [Kalisto]
12:42
stolen has quit [Quit: Connection closed for inactivity]
13:01
Left_Turn has joined #osdev
13:04
navi has joined #osdev
13:08
Left_Turn has quit [Ping timeout: 255 seconds]
13:11
Left_Turn has joined #osdev
13:13
puck has quit [Remote host closed the connection]
13:13
puck has joined #osdev
13:18
Left_Turn has quit [Ping timeout: 256 seconds]
13:19
kjoint has quit [Ping timeout: 276 seconds]
13:21
Left_Turn has joined #osdev
13:23
kjoint has joined #osdev
13:30
kjoint has quit [Ping timeout: 240 seconds]
13:33
Left_Turn has quit [Ping timeout: 245 seconds]
13:44
epony has quit [Remote host closed the connection]
13:50
rustyy has quit [Ping timeout: 260 seconds]
13:53
netbsduser has quit [Remote host closed the connection]
13:53
netbsduser has joined #osdev
14:08
goliath has joined #osdev
14:08
Bonstra has quit [Quit: Pouf c'est tout !]
14:11
Bonstra has joined #osdev
14:11
Left_Turn has joined #osdev
14:20
Left_Turn has quit [Ping timeout: 260 seconds]
14:27
Left_Turn has joined #osdev
14:54
kjoint has joined #osdev
15:12
kjoint has quit [Ping timeout: 252 seconds]
15:23
<
vai >
I was thinking I could get an IDE laptop or workstation
15:27
<
heat >
when life is going too fast
15:30
<
vai >
nortti: for a beginning of hw demo
15:30
<
vai >
I was thinking I could setup a qemu JTMOS server at jtmos.com
15:34
<
nortti >
I guess jtmos does not support ahci?
15:36
<
vai >
nortti: not yet
15:37
<
vai >
qemu works with 512 Mb RAM
15:37
<
vai >
without any memory mapping other than pure paging
15:37
<
vai >
no PCI addresses mapped
15:37
<
vai >
so it is linearally 512 Mb of RAM
15:38
<
nortti >
you live in turku right, or am I confusing you with someone else?
15:40
<
nortti >
ah okay, then I was
15:41
<
nortti >
I have a fujitsu amilo laptop with amd athlon xp, 256M of RAM, and a working IDE HDD
15:41
<
nortti >
and don't really have any use for it, so if you were local could have sold it for cheap
15:50
nickster has quit [Quit: Ping timeout (120 seconds)]
15:50
nickster has joined #osdev
16:21
Matt|home has quit [Ping timeout: 245 seconds]
16:40
alpha2023 has joined #osdev
16:46
traged has joined #osdev
16:49
epony has joined #osdev
16:57
DanielNechtan has joined #osdev
17:09
Left_Turn has quit [Ping timeout: 276 seconds]
17:11
Left_Turn has joined #osdev
17:27
Left_Turn has quit [Ping timeout: 245 seconds]
17:31
traged has quit [Quit: WeeChat 4.1.2]
17:31
traged has joined #osdev
17:36
Left_Turn has joined #osdev
17:44
gog has joined #osdev
17:50
Left_Turn has quit [Ping timeout: 256 seconds]
17:59
xenos1984 has quit [Ping timeout: 256 seconds]
17:59
xenos1984 has joined #osdev
18:34
xenos1984 has quit [Ping timeout: 268 seconds]
18:38
netbsduser has quit [Ping timeout: 255 seconds]
18:45
<
nshire >
what kind of code can run in the efi bootloader environment
18:46
<
gog >
any code that doesn't violate the spec
18:46
<
gog >
you can do many t hings
18:48
<
puck >
oh you can violate the spec too
18:48
<
bslsk05 >
osresearch/safeboot-loader - Linux kernel module to use UEFI Block IO Protocol devices. Probably not a good idea. (9 forks/60 stargazers)
18:48
<
gog >
also i have violated the spec and it "worked"
18:49
xenos1984 has joined #osdev
19:01
netbsduser has joined #osdev
19:06
<
gog >
i like a little undefined behavior
19:06
<
gog >
keeps life spicy
19:11
Left_Turn has joined #osdev
19:12
epony has quit [Remote host closed the connection]
19:14
epony has joined #osdev
19:20
gbowne1 has joined #osdev
19:22
<
zid >
advent wants me to write graph search and I hate it
19:22
<
zid >
with an passion
19:24
gbowne1 has quit [Remote host closed the connection]
19:24
gbowne1 has joined #osdev
19:36
<
heat >
puck, that hack beats the whole uefi network stack
19:36
<
puck >
but i'd not use most of the UEFI network stack anyways
19:36
<
puck >
i'd probably just import smoltcp
19:36
<
heat >
sadly the great IBV VALUE ADD all use it
19:44
<
puck >
doesn't mean i have to :p
19:44
bitoff has quit [Remote host closed the connection]
19:49
traged has quit [Ping timeout: 255 seconds]
19:54
blockhead has quit []
20:04
traged has joined #osdev
20:18
<
epony >
write facetious serach then
20:21
DanielNechtan has quit [Quit: b0rk]
20:22
<
gog >
heat: bazooper
20:22
traged has quit [Ping timeout: 260 seconds]
20:22
<
gog >
there was a big bang theory reference in this episode of what we do in the shadows i just watched
20:22
<
gog >
they went to atlantic city and nandor was playing the game and got a bazinga
20:22
<
gog >
the slot machine that they probably made up for the episode
20:28
Gurkenglas has joined #osdev
20:29
Terlisimo has quit [Quit: Connection reset by beer]
20:34
Terlisimo has joined #osdev
20:35
zxrom has quit [Ping timeout: 252 seconds]
20:42
GeDaMo has quit [Quit: That's it, you people have stood in my way long enough! I'm going to clown college!]
21:02
<
sham1 >
zid: I somehow failed with my graph search. Apparently I can't A* properly. Absolute shenanigans
21:03
<
sham1 >
Maybe I'll just do a flood fill at some point for that, I dunno
21:03
<
zid >
I'm off by 1 somewhere
21:03
<
zid >
and idk where
21:03
<
sham1 >
Thus far most of the AoC problems this year have been BFS-able
21:03
<
zid >
my 'far too slow to solve the real input' one gets it right, but.. can't solve p1
21:04
<
zid >
my 'clever version' runs in 2 seconds but can't solve the example correctly :D
21:04
<
sham1 >
I also got stumped by the example
21:05
<
sham1 >
The "you can only go 3 spaces at most in one direction" really makes it difficult
21:07
<
zid >
I think I need to add the entire state space to my memo, I was hoping to get away with just the amount of steps in a row I'd taken
21:07
<
zid >
but apparently it gives false answers
21:07
<
geist >
neat. got a old DEC magnetic tape in the mail from ebay
21:09
<
zid >
okay even that does too, what
21:11
<
nortti >
anything on it, or just a blank tape?
21:11
<
heat >
geist, admit it, you're the openvms guy
21:11
<
geist >
kinda, though i'm moslty running old BSDs
21:11
<
geist >
nortti: dunno. has a label, but dunno what format it's in
21:11
<
geist >
but i have a TK70 drive in the vaxserver so i needed a tape to see if it even works
21:12
<
geist >
limited utility since i only have one of the drives, but hey
21:12
heat is now known as oldbsduser
21:12
oldbsduser is now known as heat
21:12
<
geist >
but i have a lot of vaxen now, so i can run a different os on each one, basically
21:13
<
heat >
one day you'll star on one of those hoarders reality shows
21:13
<
heat >
but instead of trash you're lost in VAXEN
21:14
<
geist >
i need to get a van at some point and then just store vaxen in it too
21:14
<
zid >
sham1: okay that was super weird, my answer was too low because I ignored the 'no doubling back rule'
21:14
<
zid >
It was actually quicker to violate that constraint!?
21:14
<
geist >
like show up with vaxen in the passenger seat
21:15
<
nortti >
how much power do they draw, actually?
21:18
<
geist >
these are all fairly late model, late 80s, so actually not that much
21:18
<
gog >
geist i'm making bagels
21:18
<
geist >
the pdp-11/53 seems to draw about 90W at the wall, i think, surprisingly low
21:18
<
nortti >
oh huh, yeah
21:19
<
nortti >
so could reasonably build a battery pack in the van and run one off of that
21:19
zxrom has joined #osdev
21:19
<
geist >
the vaxserver 3800, which is a large pedestal, weighs like i dunno 70kg probably, seems to draw about 300W
21:19
<
geist >
both are fairly noisy, but sort of pleasantly so, IMO, since they have large fans
21:19
<
geist >
that spin slowly, so it's more of a lower pitched rumble
21:20
<
geist >
and these old drives have no spindle noise
21:22
sbalmos has quit [Ping timeout: 256 seconds]
21:22
<
clever >
geist: do you happen to know anything about SYSTEM_SUSPEND and os-initiated within PSCI?
21:23
<
clever >
trying to make sense of why os-initited being missing matters
21:23
<
geist >
hmm, no not at all
21:23
<
geist >
i'm guessing there's some sort of setup so that PSCI knows how/when to restore?
21:23
<
geist >
but that's a pure guess
21:23
sbalmos has joined #osdev
21:23
<
clever >
the system-suspend call accepts a return addr, and must be ran when only 1 core is active
21:23
<
geist >
otherwise suspend with no obvious configuartion as to when to come back doesn't make sense
21:24
<
clever >
and the system will suspend, and later wake up, and jump to the specified return addr
21:24
<
geist >
that makes sense
21:24
<
clever >
but there is also an os-initiated flag on that feature, and i'm not entirely sure what that means
21:24
<
geist >
what does the PSCI docs say?
21:25
<
clever >
one guess, is that maybe its to deal with multiple OS's under a single PSCI?
21:26
<
clever >
> PSCI supports two modes of power state coordination, platform-coordinated mode, and OS-initiated mode.
21:26
<
clever >
ah, this page seems to explain it in more depth....
21:27
<
clever >
reading DEN0022D_b_Power_State_Coordination_Interface.pdf
21:27
<
geist >
yeah, that's the docs. it's pretty clear i think, trhough sometimes it's confusingly obtuse
21:27
<
clever >
i hadnt noticed that section 4.2.3.1 explains it more
21:27
<
geist >
as is the case with lots of ARM stuff
21:27
<
clever >
the other pages where it was mentioned, where a lot more vague
21:27
Gurkenglas has quit [Quit: Client closed]
21:28
kjoint has joined #osdev
21:29
<
clever >
skimming over it, it does sound like my guess was right
21:29
<
clever >
in platform-coordinated mode, each guest and cpu core tells PSCI what the deepest sleep level allowed is, and the wakeup latency its willing to accept
21:29
<
clever >
and PSCI will then decide what sleep mode is best, potentially including suspend2ram
21:30
<
clever >
while in OS-initiated mode, the PSCI just obeys, and does what the OS said to do
21:31
<
geist >
ah okay. that makes sense
21:31
<
clever >
platform-coordinated mode would play nicely with a 2nd kernel running in secure mode, and it may not want to go to bed right now, lol
21:32
<
clever >
and the pi5 psci, lacks os-init mode
21:34
<
clever >
but the cpu_suspend PSCI call, can still trigger the suspend2ram mailbox
21:34
<
clever >
i see some conditionals for checkign that
21:35
<
clever >
i guess i'll need the debug uart adapter, to see why things arent suspending properly
21:43
<
bslsk05 >
github.com: arm-trusted-firmware/docs/design_documents/psci_osi_mode.rst at master · ARM-software/arm-trusted-firmware · GitHub
21:46
gbowne1 has quit [Remote host closed the connection]
21:47
gbowne1 has joined #osdev
21:47
DanielNechtan has joined #osdev
22:13
<
geist >
yay the tape immediately got stuck, guess i have to dissassemble the tape drive
22:15
<
bslsk05 >
redirect -> photos.google.com: Shared album - Travis Geiselbrecht - Google Photos
22:16
<
geist >
will have to pull out the tape drive. actually easier than it looks. that entire top part is just a metal plate you unscrew and there are 4 bays behind it. two big hard drives in bay 2 and 3, and tape in bay 4
22:16
<
geist >
bay 1 is unused at the moment
22:16
<
zid >
sham1: Finally got it, with a couple hints from fizzie. <3 fizzie.
22:17
<
sham1 >
I'll just solve it later
22:17
<
sham1 >
The flood™ consumes all
22:27
Piraty has quit [Quit: -]
22:28
Piraty has joined #osdev
22:50
Ram-Z has quit [Ping timeout: 264 seconds]
22:56
Ram-Z has joined #osdev
22:57
xenos1984 has quit [Read error: Connection reset by peer]
22:57
kof123 has left #osdev [#osdev]
23:13
gildasio has quit [Ping timeout: 240 seconds]
23:13
gildasio has joined #osdev
23:14
goliath has quit [Quit: SIGSEGV]
23:15
kjoint has quit [Ping timeout: 246 seconds]
23:15
xenos1984 has joined #osdev
23:17
kjoint has joined #osdev
23:21
navi has quit [Quit: WeeChat 4.0.4]
23:23
heat_ has joined #osdev
23:24
heat has quit [Read error: Connection reset by peer]