libera/#maemo/ Thursday, 2020-12-24

brolin_empeyclort: CatButts: ACK.  At one point I thought you both may be the same person but apparently you are two different persons.10:19
clortsicelo that's interesting, i saw some discussion of systemd-inhibit on recent xscreensaver comments10:23
clortany of you guys done any fbterm or kexecboot hacking?10:23
MaxdamantusI remember using fbterm on my laptop.10:48
Maxdamantusand I used kexec for booting an old computer that I was using as a router, but didn't use kexecboot (dunno if it existed)—just made my own static binary that included a minimalic shell with a kexec command.10:49
Maxdamantus(the BIOS on that computer wouldn't read 40 GB drives or something, so I made a Linux image small enough to boot from a floppy disk to kexec the actual kernel)10:51
brolin_empeyMaxdamantus: It still surprises me that an IBM ThinkPad 755CD from 1995 works with a 32-GB drive (CompactFlash SSD) but a genuine, desktop IBM Personal Computer from around 1999 cannot use a drive larger than approximately 8 GB due to a limitation of the motherboard BIOS.11:01
MaxdamantusIndeed, it's really just a matter of what assumptions people made when writing the BIOS software.11:03
MaxdamantusSame issue with SD card sizes. Some devices might say they only support SD cards up to a certain size, but if you're running something like Linux or Rockbox on them instead of their default software, you won't have those limitations and can use any size.11:04
Maxdamantus(since Linux and Rockbox are designed to work with practically arbitrary SD card sizes—their developers probably weren't told that they only had to support X GB, so they didn't write the software with assumptions around X GB)11:06
MaxdamantusIf your job is to just write software for a particular product, you're more inclined to build in those assumptions, since your boss tells you what it needs to be able to support and then you just make the lowest-effort implementation that supports that.11:08

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!