Conversation with #inferno at Mon Dec 7 14:17:27 2009 on powerman-asdf@irc.freenode.net (irc) (14:25:26) Fish-Work [n=Fish@86.65.182.194] entered the room. (14:40:53) keiya_ left the room (quit: Read error: 113 (No route to host)). (14:53:39) Fish-Work left the room (quit: Remote closed the connection). (15:05:23) Fish-Work [n=Fish@86.65.182.194] entered the room. (15:21:59) underspecified [n=eric@softbank220043052007.bbtec.net] entered the room. (16:04:26) Fish-Work left the room (quit: Remote closed the connection). (16:09:24) Fish-Work [n=Fish@194.182.65-86.rev.gaoland.net] entered the room. (17:07:34) Fish-Work left the room (quit: Read error: 104 (Connection reset by peer)). (17:12:06) Fish-Work [n=Fish@194.182.65-86.rev.gaoland.net] entered the room. (17:34:22) mennis [n=mennis@adsl-068-016-104-079.sip.asm.bellsouth.net] entered the room. (18:32:58) Fish-Work left the room (quit: Read error: 104 (Connection reset by peer)). (18:33:17) Fish-Work [n=Fish@86.65.182.194] entered the room. (20:04:59) j123m left the room (quit: Read error: 110 (Connection timed out)). (21:45:31) rapidfx left the room (quit: "Leaving."). (22:33:41) EthanG left the room (quit: "changing WM"). (22:40:15) EthanG [n=ethan@sourcemage/guru/eekee] entered the room. (22:43:52) soul9 left the room (quit: zelazny.freenode.net irc.freenode.net). (22:43:52) yiyus left the room (quit: zelazny.freenode.net irc.freenode.net). (22:43:52) qed left the room (quit: zelazny.freenode.net irc.freenode.net). (22:43:52) maht left the room (quit: zelazny.freenode.net irc.freenode.net). (22:44:49) maht [n=maht__@85.189.31.174.proweb.managedbroadband.co.uk] entered the room. (22:44:49) yiyus [i=12427124@je.je.je] entered the room. (22:44:49) qed [i=tao@gateway/shell/blinkenshell.org/x-lqtbwslmvkxglboh] entered the room. (22:44:49) soul9 [n=none@unaffiliated/johnnybuoy] entered the room. (23:04:11) Fish [n=Fish@78.238.225.114] entered the room. (23:29:16) keiya [n=keiya@pool-71-98-4-118.mdsnwi.dsl-w.verizon.net] entered the room. (23:52:34) Fish left the room (quit: Remote closed the connection). (01:16:51) keiya left the room (quit: Read error: 145 (Connection timed out)). (01:18:58) mennis left the room (quit: ). (01:33:08) keiya [n=keiya@66-188-141-194.static.mdsn.wi.charter.com] entered the room. (02:52:02) mennis [n=mennis@adsl-065-012-170-146.sip.asm.bellsouth.net] entered the room. (03:10:20) underspecified left the room (quit: ). (03:11:03) mennis left the room. (04:21:59) underspecified [n=eric@walnut.naist.jp] entered the room. (05:33:56) keiya left the room (quit: Read error: 110 (Connection timed out)). (05:41:09) keiya [n=keiya@pool-71-98-4-118.mdsnwi.dsl-w.verizon.net] entered the room. (06:39:52) mennis [n=mennis@adsl-065-012-170-146.sip.asm.bellsouth.net] entered the room. (06:53:48) robot12: morning (06:57:57) mennis left the room (quit: ). (07:04:54) mennis [n=mennis@adsl-065-012-170-146.sip.asm.bellsouth.net] entered the room. (07:07:28) mennis left the room (quit: Client Quit). (07:53:41) keiya: Morning. (07:54:10) keiya: Anyone else played with Inferno DS? I can't get it to boot on my Acekard 2i using the AKAIO firmware... (07:54:26) sqweek: i have it booting on my ttds (07:54:39) sqweek: but i doubt i can be much help (08:38:33) keiya: Well, I got it to boot, but only by switching back to the official AK2 firmware. Which even the Acekard manufacturers don't recommend. (08:39:11) keiya: (I'm assuming the screechy horrible sound at start and the screen corruption are normal) (08:39:16) ***keiya shrugs. (08:39:38) sqweek: yeah i guess the graphics bug was never fixed (08:39:42) sqweek: what release are you using? (08:40:29) keiya: Both isds-r175 and icds (08:40:52) sqweek: right (08:40:58) sqweek: i wonder if there is more recent fixes in svn (08:43:17) keiya: Looks like there's been 14 commits since then. Two of them wiki page edits, a revision of a tex file, a few for wifi, (08:43:43) keiya: And a DLDI change in r184, I think? Hmm... (08:45:34) ***keiya has been corrupted by git to the point svn changelogs look odd to her >_> (08:47:56) keiya: Anyway, yeah, if just gives a pair of all-white screens on akaio (1.5) (08:52:56) sqweek: bummer (08:53:36) Normmatt [n=normmatt@203.184.28.9] entered the room. (08:53:54) sqweek: hm wait a minute, are you not the same keiya that used to frequent #cmc on nightstar? (08:56:10) keiya: I am, yeah. (08:56:16) keiya: I'm there now, actually. :J (08:56:47) keiya: Why do you ask? (08:56:59) sqweek: ah yeah, you weren't the other day when i checked :) (08:57:09) sqweek: i thought you were a guy is all (08:58:45) keiya: sqweek: thanks for outing me. >_< (08:59:04) ***keiya shrugs. She doesn't really care. :P (08:59:27) sqweek: my bad (09:00:37) keiya: S'ok. :J (09:01:04) sqweek: in any case, wish i could help more but i never got around to making my own image or anything (09:01:54) keiya: The problem with this approach is that the DLDI patched code (arm-elf ) contains instructions (09:01:56) keiya: which modify a critical register without restoring it afterwards, which would panic the kernel. (09:01:59) keiya: For that reason, at this moment the DLDIhdr is only used to detect the card type and then (09:02:03) keiya: select one of a set of compiled-in drivers, one for each type of card. (09:02:05) keiya: Ah... that might do itt (09:04:12) rapidfx [n=host666@vl-cen-ce1.avtlg.ru] entered the room. (09:08:05) keiya: Yeah. Even using the AK2-official DLDI with AKAIO doesn't work. (09:12:02) Normmatt: but it works on official ak2? (09:12:18) Normmatt: then its an akaio problem and i guess it will be put on my todo list (09:15:46) keiya: Normmatt: Well, as far as I can tell it's that it (09:16:01) keiya: Normmatt: Well, as far as I can tell it's that Inferno's not detecting that it should use the AK2 driver. (09:16:23) j123m [n=quassel@unas-revda.interra.ru] entered the room. (09:16:25) Normmatt: inferno doesnt use dldi like everything else? (09:16:31) Normmatt: if so that very bad programming (09:16:46) keiya: According to http://inferno-ds.googlecode.com/svn/trunk/doc/infds.pdf it uses statically-linked drivers, yes >_> (09:17:02) keiya: The problem with this approach is that the DLDI patched code (arm-elf ) contains instructions (09:17:05) keiya: which modify a critical register without restoring it afterwards, which would panic the kernel. (09:17:08) keiya: For that reason, at this moment the DLDIhdr is only used to detect the card type and then (09:17:11) keiya: select one of a set of compiled-in drivers, one for each type of card. (09:17:13) keiya: (In section 3.6) (09:18:28) keiya: So... yeah, It's doing something weird. (09:18:46) keiya: It seems like it should recognize the ak2 patch still, though... (09:22:52) keiya: "01:19 < moof> dare I ask why it's impossible to, instead of calling dldi directly, put in a stub routine that does the save the register dance, call dldi, and then restore? (09:26:48) keiya: Hey, guys, what all components are nonfree in inferno? Is it just the B&H fonts, or is there actual code that's not free? (09:27:36) soul9: all the code is vitanuova's, and they opensourced it. (09:27:53) keiya: soul9: So the only non-free bits left are the fonts? (09:28:23) soul9: afaik some bits might be just opensource, not free, but it's stated in the files. and i honestly don't even think there are such files (09:33:31) rapidfx left the room (quit: Remote closed the connection). (09:40:01) soul9: has anyone got their ircfs to do sound notifications on a linux host? (09:41:32) rapidfx [n=host666@vl-cen-ce1.avtlg.ru] entered the room. (09:54:33) rapidfx left the room (quit: Remote closed the connection). (10:04:22) rapidfx [n=host666@vl-cen-ce1.avtlg.ru] entered the room. (12:57:41) keiya: Hmm. I wonder how hard it would be to port the inferno emu to limbo... :P (13:05:00) Normmatt left the room. (13:17:48) eno left the room (quit: zelazny.freenode.net irc.freenode.net). (13:17:48) jas left the room (quit: zelazny.freenode.net irc.freenode.net). (13:17:49) uriel left the room (quit: zelazny.freenode.net irc.freenode.net). (13:19:01) eno [n=eno@nslu2-linux/eno] entered the room. (13:19:01) jas [n=jas@adsl-69-215-39-41.dsl.chcgil.ameritech.net] entered the room. (13:19:01) uriel [n=uriel@li43-28.members.linode.com] entered the room. (13:34:28) underspecified left the room (quit: ). (13:56:14) jas left the room (quit: zelazny.freenode.net irc.freenode.net). (13:56:14) eno left the room (quit: zelazny.freenode.net irc.freenode.net). (13:56:15) uriel left the room (quit: zelazny.freenode.net irc.freenode.net). (13:59:48) jas [n=jas@adsl-69-215-39-41.dsl.chcgil.ameritech.net] entered the room. (13:59:48) eno [n=eno@nslu2-linux/eno] entered the room. (14:00:48) uriel [n=uriel@li43-28.members.linode.com] entered the room. (14:05:42) uriel left the room (quit: zelazny.freenode.net irc.freenode.net). (14:05:42) eno left the room (quit: zelazny.freenode.net irc.freenode.net). (14:05:42) jas left the room (quit: zelazny.freenode.net irc.freenode.net). (14:06:21) uriel [n=uriel@li43-28.members.linode.com] entered the room. (14:06:21) jas [n=jas@adsl-69-215-39-41.dsl.chcgil.ameritech.net] entered the room. (14:06:21) eno [n=eno@nslu2-linux/eno] entered the room. (14:12:04) uriel left the room (quit: zelazny.freenode.net irc.freenode.net). (14:12:04) eno left the room (quit: zelazny.freenode.net irc.freenode.net). (14:12:04) jas left the room (quit: zelazny.freenode.net irc.freenode.net). (14:12:35) uriel [n=uriel@li43-28.members.linode.com] entered the room. (14:12:35) jas [n=jas@adsl-69-215-39-41.dsl.chcgil.ameritech.net] entered the room. (14:12:35) eno [n=eno@nslu2-linux/eno] entered the room. (14:15:23) uriel left the room (quit: zelazny.freenode.net irc.freenode.net). (14:15:23) eno left the room (quit: zelazny.freenode.net irc.freenode.net). (14:15:23) jas left the room (quit: zelazny.freenode.net irc.freenode.net). (14:16:44) eno [n=eno@nslu2-linux/eno] entered the room. (14:16:44) jas [n=jas@adsl-69-215-39-41.dsl.chcgil.ameritech.net] entered the room. (14:20:42) mjl- left the room (quit: zelazny.freenode.net irc.freenode.net). (14:20:42) C-Keen left the room (quit: zelazny.freenode.net irc.freenode.net).