00:00:00 --- log: started osdev/03.10.14 00:00:14 yeah 00:00:30 <[Mathis]> but I think, I will redo it again 00:00:52 <[Mathis]> instead of getch() it could also be a process message sending a key event 00:01:14 <[Mathis]> which could internally be re-converted to getch() format 00:01:54 <[Mathis]> it gets too buggy using getch() in a GUI 00:10:16 --- join: witten (~witten@adsl-gte-la-216-86-199-140.mminternet.com) joined #osdev 00:22:08 fuckin a! it worked the first time 00:23:47 <[Mathis]> maybe one bug eliminated another one 00:27:44 cool, this is working great 00:27:52 I spent half the day on it, I was hoping it'd just fall together 00:30:05 <[Mathis]> my process msg based keyboard driver will be able to create every key combo 00:30:54 <[Mathis]> without getting it too complex 00:31:58 http://newos.org/kb-states.jpg 00:32:04 picture of the whiteboard 00:32:09 yay! i'm so happy it worked 00:32:50 <[Mathis]> iiih 00:33:18 <[Mathis]> you're really using a tablet? 00:33:34 what? 00:33:38 <[Mathis]> the board 00:33:43 it's a whiteboard 00:33:44 on the wall 00:33:47 in a room 00:34:09 <[Mathis]> you're using it frequently? 00:34:58 no, why? 00:35:36 <[Mathis]> only for this problem? 00:35:58 <[Mathis]> this looks so... official 00:36:32 I walked into an unused conference room, mapped this out on the whiteboard, then took a few pics and spliced them together 00:36:58 <[Mathis]> I can see that you put them together *g* 00:37:15 <[Mathis]> well, chaotic, but functional 00:37:52 turns out the second event never matters 00:37:56 non meta up 00:38:03 it has no transitions to other states 00:38:06 <[Mathis]> why do I get the feeling that you did it way too complex? 00:38:13 geist: I've seen a whiteboard before that prints out a copy of whatever's on it at the press of a button 00:38:24 witten: yeah, those are awesome 00:38:39 I've also seen one that scrolls! 00:38:44 [Mathis]: it's minimal, the previous implementation was discrete logic and was getting too complex 00:38:45 <[Mathis]> geist: does it handle all non-meta keys separately? 00:39:02 <[Mathis]> all meta... 00:39:04 <[Mathis]> sorry 00:39:22 so what this picture doesn't show is how it translates it 00:39:32 <[Mathis]> this looks hard to add more meta keys... 00:39:41 there are 6 keymaps: normal, shifted, shift locked, alted, alt locked, shift-alt 00:39:56 each of these states has a keymap associated with it 00:40:01 <[Mathis]> heh 00:40:09 <[Mathis]> it could also being done easier... 00:40:11 when a key is pressed, it's translated by the keymap and then this state machine is run 00:40:54 <[Mathis]> I have a struct Key { unsigned int scan_code, combo, ignore_combo, value; } 00:41:04 <[Mathis]> and an array of those key's 00:41:19 <[Mathis]> where each entry defines each possible state 00:41:19 --- join: pengo (xtofu@p256-tnt1.mel.ihug.com.au) joined #osdev 00:41:51 <[Mathis]> introducing the ignore_combo member cutted out 80% of all members 00:42:03 <[Mathis]> and checking is faster then 00:42:45 <[Mathis]> it could also be used to execute a function just by pressing a key(-combo) 00:42:57 too bad we're just about to rewrite all of this 00:42:57 <[Mathis]> rebooting for example 00:43:10 but we have a deadline in a couple of days, and we have to get this new feature in 00:43:27 and this state machine can be translated into the new system anyway 00:43:34 is a usb1 cable the same as a usb2 cable? 00:44:08 <[Mathis]> pengo: ever thought about saying hello or sth? 00:44:18 hi there! 00:44:19 :) 00:44:21 pengo: a hi-speed capabile cable I believe has stricter requirements 00:44:28 but it's the same otherwise 00:44:34 geist: ta 00:44:34 sort of like cat 3 vs cat 5 00:44:44 geist: ah k 00:46:12 <[Mathis]> I think, I could also use non-meta keys as meta-key 00:46:31 <[Mathis]> without problems... 00:47:22 <[Mathis]> on the other side: it is not very fast 00:47:50 <[Mathis]> it does not use the scancode as index itself 00:47:59 damn german locale 00:48:03 <[Mathis]> hehe 00:48:04 I can't read a damn thing on this hiptop 00:48:16 and I thought the french keymap was going to be the hard one 00:48:19 <[Mathis]> I have 3 german keyboards here 00:48:31 <[Mathis]> if you want, I can test it 00:49:04 huh? 00:49:11 <[Mathis]> heh 00:49:15 they wont do any good 00:49:26 can't you plug them into a hiptop? :) 00:49:39 not yet, we dont have usb2go on this device 00:50:06 half the reason I'm writing a usb stack for newos is to pull it into the danger os when we get one with a host controller on it 00:50:16 I've already pulled a lot of stuff from newos into the danger os 00:50:22 it's soirt of the testing ground 01:19:54 --- quit: air ("cria 0.2.9cvs2 -- http://cria.sf.net") 01:26:53 <[Mathis]> gtg 01:27:02 --- quit: [Mathis] ("User pushed the X - because it's Xtra, baby") 01:33:38 --- quit: Matzon (Read error: 104 (Connection reset by peer)) 01:33:58 --- join: Matzon (Mazon@50C59A16.flatrate.dk) joined #osdev 01:50:58 --- join: wl (philipp@pD954E029.dip.t-dialin.net) joined #osdev 02:06:16 --- quit: asymptote ("Changing server") 02:07:46 --- quit: idle (Read error: 60 (Operation timed out)) 02:08:39 --- join: [Mathis] (~anyone1@pD9EAB506.dip.t-dialin.net) joined #osdev 02:09:21 --- quit: [Mathis] (Client Quit) 02:42:22 --- quit: sdt (leguin.freenode.net irc.freenode.net) 02:42:22 --- quit: voider (leguin.freenode.net irc.freenode.net) 02:42:26 --- join: voider (~voider@modemcable226.10-203-24.mtl.mc.videotron.ca) joined #osdev 02:42:26 --- join: sdt (sdt@CPE0050fc22b0f3-CM001095583312.cpe.net.cable.rogers.com) joined #osdev 02:48:33 --- join: kyelewis_dialup (~vircuser@client-203-166-84-2.net2000.com.au) joined #osdev 03:01:54 --- join: Prophet_ (Prophet@p508135F0.dip.t-dialin.net) joined #osdev 03:13:58 --- quit: gab (Remote closed the connection) 03:14:17 --- join: gab (~prfalken@proxima.chx-labs.org) joined #osdev 03:19:13 * kyelewis_dialup looks around 03:29:31 --- quit: Matzon (Read error: 104 (Connection reset by peer)) 03:29:51 --- join: Matzon (Mazon@50C59A16.flatrate.dk) joined #osdev 03:33:23 --- quit: kyelewis_dialup ("User pushed the X - because it's Xtra, baby") 03:57:59 --- join: idle (~idle@208.27.1.134) joined #osdev 04:09:08 --- join: debug (~debug@tab.csbnet.se) joined #osdev 04:12:49 hi 04:53:45 hey 04:54:25 * mors is glad that the 'effective speaking' training is finally over after 2 days.. 05:03:29 --- join: kernel-panic (rewt@ANice-205-1-2-10.w81-53.abo.wanadoo.fr) joined #osdev 05:07:07 --- quit: draq (Read error: 60 (Operation timed out)) 05:08:39 --- join: Patch (Patch@81.5.150.31) joined #osdev 05:16:59 --- quit: Patch ("Leaving") 05:27:02 effective sleeping 06:04:19 :) 06:06:29 --- quit: pengo (Read error: 104 (Connection reset by peer)) 06:07:23 --- join: quantis (quantis@quantis.demon.co.uk) joined #osdev 06:09:05 yo uk boy 06:46:55 ello 06:47:07 yeah just vnced into my puter from uni kick arse 06:48:05 --- join: draq (ident@203-219-179-14-nsw.tpgi.com.au) joined #osdev 07:09:20 hm. aint it slow? 07:10:25 he has cable no? 07:11:17 atleast when i use vnc, the bottleneck is not the network, its windows that becomes slow 07:12:14 if i try to access(physically) a box to which vnc clients are connected, its easy to notice how slow the box has become 07:13:45 --- quit: kernel-panic ("brb") 07:15:28 which OS 07:15:40 windows as in .. WINDOWS 07:15:48 M$ OS 07:15:57 argh.. which OS == version 07:16:03 hehe :) 07:16:23 windows 2K professional 07:17:00 i generally kill all the VNC clients connected before i start using that box. it becomes so slow 07:17:02 maybe you were using a crappy vnc client 07:17:37 --- join: mrMister (~andri@ti122110a080-5011.bb.online.no) joined #osdev 07:17:48 WinVNC version 3.3.3 R2 07:17:55 dunno if its a lousy one 07:18:09 www.tightvnc.com 07:19:01 ok 07:19:23 one doubt is.. can i see the desktop of my linux box using VNC. 07:19:32 as in.. with all the existing windows and all 07:19:50 dunno 07:20:00 when i vnc to my linux box, i just get a new screen where i can create new terminals and work 07:20:01 i always telent to linux box 07:20:09 err ssh :) 07:20:32 hm 07:20:48 you get a login screen? 07:21:14 yes, iirc 07:21:21 I used to do that with x-win32 07:25:20 --- join: kreep (~Mental@65.169.21.243) joined #osdev 07:53:00 --- join: eniac (~eniac@124.44-200-80.adsl.skynet.be) joined #osdev 09:02:25 re 09:02:32 * mur returns 09:02:41 * mur was actaully today wearing inuit suit 09:03:13 the only what i was able to invent 2 am for this day 09:03:24 i had bear costume and 2 pieces of teddy fabric 09:09:56 --- join: Smari (~spm@optimized.bitcode.org) joined #osdev 09:11:59 smari in the brain 09:12:07 mur in the train 09:12:32 Smari has no brain. 09:12:43 Odin-: You are correct. 09:12:50 what ever he usees to think 09:12:55 mur has no train either. But he travels on them quite frequently. 09:13:01 anyway, anyone who knows maths here? 09:13:07 heh 09:13:09 [DISCLAIMER: Nothing I say, have said, or will say, should be interpreted as my actual beliefs or serious.] 09:13:37 mur: What do you need to do? 09:14:11 i download 26 KBs and i have downloaded 19 MB, how long does it take until i have downloaded whole 552 MB ? 09:14:13 Smari: hey! I fear for my life! 09:14:40 mur: w8. 09:14:50 Smari: i have no other change 09:15:08 there is a guy at the other electronics class at school in Oslo hospital with meningitis. 09:15:22 I think it's bacteria 09:15:37 uhm.. food 09:15:38 mrMister: no a download file 09:15:51 mur: what? 09:15:58 mur, i say about 20 min 09:16:00 nothign importnat 09:16:01 mur: 5 hours, 49 minutes, 42 seconds. 09:16:06 heh 09:27:21 --- join: dvala (~HjuT@c-a24272d5.01-94-7673741.cust.bredbandsbolaget.se) joined #osdev 09:29:05 --- join: kernel-panic (rewt@ANice-205-1-2-10.w81-53.abo.wanadoo.fr) joined #osdev 09:57:36 --- join: pr1 (~pr1@ras04.ras.SBG.AC.AT) joined #osdev 10:02:57 --- quit: dvala () 10:16:43 --- quit: EtherNet (Read error: 104 (Connection reset by peer)) 10:20:43 --- join: EtherNet (~ethernet@host26.200-45-180.telecom.net.ar) joined #osdev 10:27:42 --- join: pr1_ (~pr1@ras04.ras.SBG.AC.AT) joined #osdev 10:27:42 --- quit: pr1 (Connection reset by peer) 10:36:57 harrr 10:40:06 --- join: dvala (~HjuT@c-a24272d5.01-94-7673741.cust.bredbandsbolaget.se) joined #osdev 10:44:20 --- join: witten_ (~witten@adsl-gte-la-216-86-199-140.mminternet.com) joined #osdev 10:52:12 --- quit: Prophet_ ("#define PROFTPD_MAGIC 0xDEADBEEF") 10:56:56 --- join: elvstone (~elvis@as3-2-3.sgp.lk.bonet.se) joined #osdev 11:02:12 --- quit: wl ("Liebe ist eine Intimrasur. (American Pie)") 11:05:28 --- join: ide (~idle@208.27.1.127) joined #osdev 11:05:42 --- quit: idle (Nick collision from services.) 11:05:47 --- nick: ide -> idle 11:09:37 --- join: Prophet_ (Prophet@p508135F0.dip.t-dialin.net) joined #osdev 11:09:38 --- quit: witten_ ("Client exiting") 11:17:03 hi 11:17:20 --- quit: Prophet_ ("User has been banned from RealLife (use irc!)") 11:18:43 --- quit: idle ("Sic Sempere Tyrannis!") 11:22:54 --- join: idle (~idle@208.27.1.127) joined #osdev 11:24:45 --- quit: idle (Client Quit) 11:25:22 --- join: idle (~idle@208.27.1.127) joined #osdev 11:26:57 hi 11:30:44 yo elvstone 11:30:48 been coding? 11:31:03 nah, mostly thinking.. 11:31:26 my grandpa got cancer, he'll die in a couple of weeks. 11:32:03 so i'm thinking maybe i should go see him, but i've been traveling so much, and i need to be back in linköping on monday to go to arbetsförmedlingen. 11:33:06 --- join: tttt (~tttt@host81-134-182-150.in-addr.btopenworld.com) joined #osdev 11:33:16 my mom is trying to talk me into going, and i guess i should, because he could die anytime.. 11:33:29 yeah, go man 11:33:45 it'll make you feel good about your self.. that's important 11:34:10 yea.. 11:35:08 --- join: krish (~krish@219.65.121.44) joined #osdev 11:35:40 --- join: Prophet_ (Prophet@p508135F0.dip.t-dialin.net) joined #osdev 11:45:19 you shoudl go ev 11:48:00 a the minimum you'd feel bad about it later 11:50:18 --- quit: Prophet_ ("Der Letzte macht das Netz aus!") 11:50:35 --- quit: eniac (Connection timed out) 11:58:11 --- quit: dvala () 12:03:06 --- part: krish left #osdev 12:25:46 --- join: zephir (~zephir@12-222-128-171.client.insightBB.com) joined #osdev 12:30:29 --- join: ToreSB (~tore@062016148138.customer.alfanett.no) joined #osdev 12:37:10 --- quit: ToreSB ("Reconnecting") 12:37:11 --- join: ToreSB (~tore@062016148138.customer.alfanett.no) joined #osdev 12:38:50 --- quit: voider (Read error: 110 (Connection timed out)) 12:50:07 --- join: air (~brand@12-210-160-198.client.attbi.com) joined #osdev 12:50:45 --- join: WebGuest (~WebGuest@va-harrisonburg3a-2-94.chvlva.adelphia.net) joined #osdev 12:51:34 hi all 12:52:05 --- nick: WebGuest -> Jnew 12:53:28 hello 12:55:17 I'm (webguest) trying to build a realtime 2d rigid body simulation. I need something easy, like logo, but would that be fast enough? 12:56:41 this is the wrong channel for sure 12:56:55 this channel is for operating system development 12:57:15 sorry, know of a better channel I can go to? 12:58:00 I dont, though I'm sure there are a few 12:58:00 get a channel list and see if one better matches your needs 12:58:00 '/list' 12:58:04 if your client can do it 12:58:33 gotta go 12:58:57 thanks 12:59:48 bye geist 13:05:08 thats geist, in and out in a sec 13:05:35 * zephir pulls out his fishing rod, and plucks geist out of his meeting 13:06:00 --- join: dvala (~HjuT@c-a24272d5.01-94-7673741.cust.bredbandsbolaget.se) joined #osdev 13:06:08 * zephir dumps him on the fire.... yummm.. geist roast 13:13:55 --- join: [Mathis] (~anyone1@pD9EAAD51.dip.t-dialin.net) joined #osdev 13:14:06 <[Mathis]> hi 13:16:49 hi 13:20:46 you know what bugs me about Microsoft? I run windows xp fine on my athlon xp box, however, since I started playing MS Halo my computer has suddenly gotten the urge to reboot right in the middle of the game 13:21:33 Microsoft and microsoft cant co-exist together? they are written so badly that they both try to infringe upon each others property, and BOOM! 13:22:11 when will they learn that there is stage called "Testing" in the software development cycle 13:22:12 ah! 13:22:33 Halo PC is Gearbox. 13:22:39 It's not even Bungie. 13:23:51 hi mathis 13:24:07 oh well, if I see the Microsoft Game Studio logo on there, it better be tested, and worth the money I am paying for it 13:24:27 I mean I love the game, but stupid stuff like that just pisses me off 13:24:36 zephir: its not really the games fault 13:24:51 i know, thats why the note about Testing 13:25:01 zephir: all xp's fault 13:25:11 to see if it works properly on most used platforms 13:25:19 hey, air 13:25:21 the OS should not allow apps to reboot it 13:25:24 hey mur 13:25:27 is it safe to leave laptop on for whole nights? 13:25:29 night 13:25:29 totally agree 13:25:31 --- join: jsr (www@du-13-240.ppp.telenordia.se) joined #osdev 13:25:50 mur: sure 13:25:51 air: similar experience, XFree86 w/ nvidia geforce stuff, and freebsd 13:25:56 startx rebooted my computer 13:26:01 how the hell is that possible? 13:26:02 this gets a bit hot perhaps :/ 13:26:11 well 13:26:23 the x server does run as root 13:26:30 still 13:26:39 the nvidia driver is in the kernel 13:26:42 there should be checks on this kinda stuff 13:26:57 i have never experienced that myself 13:27:07 2 things: drivers shouldnt be able to execute reset or halt on the processor 13:27:30 and the other one just slipped my mind :) 13:27:48 about drivers...something.. 13:27:57 oh well 13:28:09 i doubt the drivers executed a halt/reboot 13:28:23 yeah now remembered 13:28:29 more likely that the driver/game crashed and overwrote the OS and the system triple faulted 13:28:34 if caused a fault of some sort, shouldnt the os catch it? 13:28:49 overwrote the os :) 13:28:58 the driver runs in kernel space 13:28:59 yeah I hate triple faults 13:29:06 directX runs in kernel space 13:29:16 they shouldn't 13:29:21 the hell with performance 13:29:24 heh 13:29:29 I much rather stick to a stable os 13:29:34 brix will solve those problems 13:29:42 yeah how is brix going? 13:29:47 everything runs in kernel space in brix 13:29:52 haha 13:29:53 microkernels :) 13:29:53 <[Mathis]> brix will solve every problem on this world 13:29:55 --- nick: pr1_ -> pr1 13:29:59 <[Mathis]> people: buy brix! 13:29:59 and yet nothing runs in kernel space 13:30:05 hmm? 13:30:41 hrm, who let him back in 13:30:54 * zephir is lost 13:31:11 --- mode: ChanServ set +o air 13:31:20 --- mode: air set +b [*]!*@* 13:31:39 air: lynx 13:31:45 --- mode: air set +q [*]!*@* 13:31:48 --- mode: air set -o air 13:31:52 air do you think a ban is a good idea? 13:32:04 --- mode: ChanServ set +o air 13:32:08 --- mode: air set -b [*]!*@* 13:32:10 --- mode: air set -o air 13:32:21 lodda: there :) 13:32:26 BAN WHO? 13:32:30 OK 13:32:30 so many op lines! 13:32:33 no one is banned 13:32:37 err sorry for caps 13:33:05 oh 13:33:13 brix is microkernel? 13:33:15 bases 13:33:16 no 13:33:20 oh 13:33:24 no-kernel 13:33:27 oh 13:33:46 so all apps link to a library that has functionality built in? 13:33:54 how do you schedule? 13:34:05 the thread module 13:34:35 <[Mathis]> this is a kindergarten channel, I need to go 13:34:37 --- part: [Mathis] left #osdev 13:35:24 --- join: Prophet_ (Prophet@p508135F0.dip.t-dialin.net) joined #osdev 13:35:39 kindergarten channeL? what a loose monkey 13:37:42 goood night 13:37:53 night mur 13:38:00 sleep tigh.. in bit sized allocation 13:38:12 sheesh 13:38:17 I want a page! 13:38:18 heh 13:38:28 wake up in morning bri.. when the user reactivates system 13:38:42 mur :) 13:46:02 garbage in, monkey out 13:47:36 who is people? 13:47:54 No such nick/channel: people 13:48:03 --- quit: kernel-panic (Read error: 104 (Connection reset by peer)) 13:55:33 aight later fellas 13:56:00 --- quit: zephir ("Client Exiting") 14:04:22 --- quit: Jnew (Remote closed the connection) 14:12:27 --- quit: jsr (Read error: 110 (Connection timed out)) 14:19:05 hi 14:23:17 --- quit: lynx (Read error: 60 (Operation timed out)) 14:27:31 --- join: JJoSA (~chatzilla@surf.insight.com) joined #osdev 14:29:14 --- quit: pr1 ("Client Exiting") 14:32:22 --- quit: kreep ("Client Exiting") 14:33:47 --- quit: mrMister ("gone") 14:34:10 --- join: lynx (~lodsb@p5080930E.dip.t-dialin.net) joined #osdev 14:36:18 --- join: witten_ (~witten@ip-64-32-131-193.dsl.lax.megapath.net) joined #osdev 14:37:14 --- quit: JJoSA () 14:44:15 --- quit: dvala ("wtf r u looking at? yeh YOU !!!") 14:53:01 --- join: wl (philipp@pD954E029.dip.t-dialin.net) joined #osdev 15:08:26 --- join: Aardappel (wvo96r@p508C4F6C.dip.t-dialin.net) joined #osdev 15:11:19 --- join: gianluca (~glguida@ppp-151-134.28-151.libero.it) joined #osdev 15:20:26 anyone know how to make a wildcard for all files except .html? 15:23:28 `echo *|grep -v \\.html` or something like that 15:23:55 someone using regexps can probably do better 15:24:17 heh 15:24:54 the grep thingy would remove names like hello.html.bak too 15:26:03 --- quit: file[laptop] (Read error: 104 (Connection reset by peer)) 15:28:16 hrm 15:28:59 \\.html$ would fix that 15:30:40 i just need to eliminate dirs 15:30:49 --- quit: mur (Remote closed the connection) 15:32:28 --- join: mur (~mur@mgw2.uiah.fi) joined #osdev 15:34:32 got it, thanks debug 15:39:48 --- quit: mur (Remote closed the connection) 15:40:30 --- join: mur (~mur@mgw2.uiah.fi) joined #osdev 15:43:52 --- quit: gianluca ("ircII EPIC4-1.0.1 -- Are we there yet?") 15:45:32 ugh 15:45:36 damn u debug 15:46:22 i just wiped out all my files 15:46:38 --- join: file[laptop] (~file@mctn1-3740.nb.aliant.net) joined #osdev 15:48:08 --- join: wcstok (jwhite@cse-old.unl.edu) joined #osdev 15:50:57 haha 15:51:39 --- join: asm_ (~not@dsl-082-082-156-179.arcor-ip.net) joined #osdev 15:54:11 ok 15:54:43 ls outputs each file in a separate line which is what u need for grep 15:55:04 echo outputs them all on one line so grep -v would eliminate the entire line if it contains an html file 15:55:15 but i need all files on one line 15:58:14 --- quit: wcstok (Remote closed the connection) 16:02:45 --- quit: asm (Read error: 110 (Connection timed out)) 16:03:48 --- quit: Prophet_ ("WTF is /quit ?") 16:06:40 --- join: Prophet_ (Prophet@p508135F0.dip.t-dialin.net) joined #osdev 16:16:24 --- quit: wl ("Liebe ist eine Intimrasur. (American Pie)") 16:26:54 --- join: newbs (~tumbler@c441435b2ef7.ssl.walledcity.de) joined #osdev 16:27:47 --- quit: Prophet_ ("Wenn man fragt was ein Betribssystem kostet, schlägt man die Hände über dem Kopf zusammen - es ist viel leichter sich selbst ) 16:30:25 --- quit: tttt ("Leaving") 16:31:30 --- quit: mur (Remote closed the connection) 16:31:42 --- join: Prophet_ (Prophet@p508135F0.dip.t-dialin.net) joined #osdev 16:33:12 --- join: mur (~mur@smtp.uiah.fi) joined #osdev 16:38:16 Hiroshima - 1945 16:38:23 Tschernobyl - 1986 16:38:30 Windows - 1998 16:46:39 --- join: bugx0r (~bugx0r@2001:730:11:264:2e0:7dff:fea9:b8f6) joined #osdev 16:56:08 idle: Windows came out in like 1985 16:57:46 yep 17:09:25 --- quit: HeavyJoost (Success) 17:10:41 --- join: HeavyJoost (~heavyjoos@ditwilookwel.xs4all.nl) joined #osdev 17:11:55 --- quit: HeavyJoost (Read error: 54 (Connection reset by peer)) 17:12:27 --- join: HeavyJoost (~heavyjoos@ditwilookwel.xs4all.nl) joined #osdev 17:16:26 --- quit: HeavyJoost (Read error: 54 (Connection reset by peer)) 17:18:02 --- join: HeavyJoost (~heavyjoos@213.84.139.110) joined #osdev 17:33:09 air: I think tomorrow, I'll translate that file you requested 17:39:47 howdy EtherNet 17:41:14 geist: hey! bro! 17:41:19 everything alright, how about yoursel? 17:43:25 pretty busy at work a lot, but aside from that doing okay 17:43:37 and I'm having to spend an assload of money to fix my car 17:44:04 :(!!! 17:44:18 damn what happened ?? 18:13:04 it's old 18:13:30 it's at about 250km or so 18:19:54 BOORING! 18:20:00 --- quit: Boney ("leaving") 18:20:09 --- join: Boney (~paul@m032-118.nv.iinet.net.au) joined #osdev 18:25:48 geist: do you know a band named "Freedom Call" ? 19:02:04 --- quit: Matzon (Read error: 104 (Connection reset by peer)) 19:14:18 gmorning world 19:14:43 air: I meant 'ls *', I think 19:14:50 :( 19:15:09 debug: i was using ls 19:15:35 ls $1/*.* |grep -v "\\.html\$" |grep -v "\\.php\$" |xargs -i cp {} temp_site/$1/ 19:18:01 and it didn't work? 19:21:16 why aint i in bed? 19:28:14 cookin: because you're coding? 19:28:35 cookin: DECstation 3100 graphical framebuffer, http://www.mdstud.chalmers.se/~md1gavan/mips64emul/ds3100_fb_test1.gif 19:28:51 that's the latest news. but now I'll try to not code for a couple of weeks 19:28:58 I need to do the school stuff first 19:29:55 (every pixel in that window is put there by netbsd, so the emulator has no idea about what kind of font is used or anything like that. it's just framebuffer memory to the emulator.) 19:29:57 cool 19:30:20 reading manuals is a Good Thing :) 19:30:27 I found the details in an old DEC manual 19:31:16 ~150k insns/sec? 19:31:19 I haven't really gotten much further than this, though 19:31:29 150k with X11, yes, 375k without 19:31:39 how often do you update the display? 19:31:51 every 1<<18'th cycle, I think 19:32:04 or instruction 19:32:12 I've not really kept the instruction vs cycle apart yet 19:32:36 do you have a concept of cycles? isn't it just 1 cycle = 1 simulated insn? 19:32:43 no 19:32:56 in some parts of the code, it's adapted to R4000 19:32:59 2 instructions per cycle 19:33:11 for the rtc clock to work correctly 19:33:37 but I think the R3K is scalar (1 instr = 1 cycle) 19:34:14 isn't r3k one of the first mips's, and therefor slowest? 19:34:19 yes 19:34:33 but I'm planing on emulating "all" cpu versions 19:34:44 so 2 instrs per cycle shouldn't be hardcoded 19:34:56 there's a reason why nop and ssnop are different opcodes 19:35:14 ssnop sleeps a cycle (or perhaps the rest of a cycle, I don't remember) 19:36:15 ssnop can also introduce RAW:s and WAW:s 19:36:22 hm 19:36:58 why not simulate a r10k? 19:37:05 with the whole ooo-execution and stuff 19:37:08 that's a challange :) 19:37:15 perhaps I'll do that too, but I have no OS to test it with 19:37:43 but I have the docs. 19:37:48 isn't netbsd available for r10k? 19:38:09 I'm 99% sure it isn't 19:39:33 k 19:39:34 cookin: my project isn't exactly scientifically correct :) 19:39:56 so the easiest way to know if it does something right is to run an existing OS on it 19:40:03 i'm thinking of making a new little hack. 19:40:13 ok 19:40:18 a user-mode simulator that will collect the whole program flow of a program. 19:40:24 i mean, collect all the paths taken 19:40:31 ok 19:40:43 I added a "function tree trace" a few days ago 19:40:43 so you can see what paths that is "hot" 19:40:45 hm 19:40:46 ok 19:40:49 that could be interesting 19:41:06 Tru64 uses that kind of distinction between hot and cold function parts for its linker 19:41:18 so that it places hot code inside cachable memory space 19:41:19 normally you can only see that what portion of the code is hot, but not really what paths. 19:41:34 hm 19:42:05 men nu är det snart fem-0 på femman. 19:42:40 hehe 19:42:50 * debug is having breakfast 19:42:56 a painkilling kill and a can of Jolt 19:43:00 pill 19:43:02 that is 19:43:51 hehe 19:45:01 no plans on adding a gdb-stub to the emulator? 19:45:07 nope 19:45:14 I'm not familiar with those things 19:45:55 well. i'm off! see yah! 19:45:59 har du tenta snart också eller? 19:46:01 have a nice morning 19:46:03 yes 19:46:06 Cryptography 19:46:07 :) 19:46:15 jag har 10p matte om ... några veckor. 19:46:18 kommer gå åt helvete. 19:46:31 funkar inte när man liggero ch sover till 18:40 19:46:42 just allocate enough time for studies, and you'll be fine 19:46:51 yeah, i know. 19:46:53 anyway, see yah! 19:47:03 cya 20:13:11 --- quit: witten_ ("Client exiting") 20:23:43 ah, just finished watching "Pink Flamingo".. great movie. 20:32:15 --- join: Prophet__ (~Prophet@217.88.217.91) joined #osdev 20:35:30 --- quit: newbs ("Client Exiting") 20:36:03 14:15 Irssi uptime: 9d 7h 25m 34s 20:36:17 --- join: wcstok (strtok_r@dialup-67.31.178.64.Dial1.Denver1.Level3.net) joined #osdev 20:39:33 --- quit: Prophet_ (Operation timed out) 20:46:23 any gaim users in here? 20:46:52 hmm? 20:50:46 oops 20:50:49 -2 is the smallest 20:51:05 gaim understands html and actually changes the text 20:51:30 so this text would be really small on gaim clients 20:52:38 right, ichat and the windows aim client actually send through html as well 20:52:38 can gaim users read this? :) 20:52:54 can gaim users read this? :) 20:52:58 --- join: Matzon (Mazon@50C59A16.flatrate.dk) joined #osdev 20:54:20 that would suck when trying to get html help with those clients 21:03:49 --- quit: Matzon (Read error: 104 (Connection reset by peer)) 21:21:21 --- quit: idle (Read error: 110 (Connection timed out)) 21:27:26 --- quit: wcstok (Read error: 54 (Connection reset by peer)) 21:33:08 --- quit: bugx0r ("leaving") 21:35:57 hm 21:36:59 hmm indeed 21:37:07 dude is ipv6 connected! 21:40:40 time to go home 22:06:27 --- quit: CrayT3E (Read error: 54 (Connection reset by peer)) 22:07:11 --- join: CrayT3E (~CrayT3E@finsler.math.uoa.gr) joined #osdev 22:15:56 time for Coffee 22:39:22 --- join: sipher_ (sipher@tor58-2-69-196.dialup.sprint-canada.net) joined #osdev 22:51:26 yawn 22:54:34 --- join: Matzon (Mazon@50C59A16.flatrate.dk) joined #osdev 23:03:10 --- join: idle (~idle@208.27.1.243) joined #osdev 23:06:22 sipher_: are you there? 23:21:41 --- quit: malenfant ("bbl") 23:58:30 --- quit: mur (Read error: 60 (Operation timed out)) 23:59:59 --- log: ended osdev/03.10.14