00:00:00 --- log: started forth/15.01.05 00:04:26 --- join: true-grue (~grue@95-27-148-140.broadband.corbina.ru) joined #forth 00:09:16 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 00:09:34 --- join: samrat (~samrat@61.12.96.226) joined #forth 00:13:28 --- quit: Savoyard (Ping timeout: 250 seconds) 00:19:30 --- join: Bahman (~Bahman@84.241.8.144) joined #forth 00:57:11 --- join: _spt_ (~jaat@unaffiliated/-spt-/x-5624824) joined #forth 01:05:25 --- quit: samrat (Quit: Computer has gone to sleep.) 01:06:54 --- join: samrat (~samrat@61.12.96.226) joined #forth 01:22:26 --- quit: MrMobius (Quit: HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :)) 01:35:41 --- quit: chemuduguntar (Ping timeout: 256 seconds) 01:58:10 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 01:58:20 --- quit: Bahman (Ping timeout: 250 seconds) 02:02:21 --- quit: Savoyard (Ping timeout: 240 seconds) 02:11:37 --- join: Bahman (~Bahman@84.241.8.144) joined #forth 03:39:05 --- quit: Bahman (*.net *.split) 03:39:05 --- quit: _spt_ (*.net *.split) 03:39:05 --- quit: bjorkintosh (*.net *.split) 03:39:06 --- quit: tangentstorm (*.net *.split) 03:39:06 --- quit: malyn (*.net *.split) 03:39:14 --- join: _spt_ (~jaat@host-92-24-248-3.ppp.as43234.net) joined #forth 03:39:14 --- quit: _spt_ (Changing host) 03:39:14 --- join: _spt_ (~jaat@unaffiliated/-spt-/x-5624824) joined #forth 03:40:09 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #forth 03:40:17 --- join: bjorkintosh (~bjork@ip68-13-229-200.ok.ok.cox.net) joined #forth 03:40:58 --- join: Bahman (~Bahman@84.241.8.144) joined #forth 03:40:58 --- nick: 18VABSVOG -> malyn 03:44:05 --- join: xyh (~xieyuheng@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 03:47:06 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 03:51:34 --- quit: Savoyard (Ping timeout: 244 seconds) 04:04:35 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 04:04:46 --- join: fantazo (~fantazo@089144198106.atnat0007.highway.a1.net) joined #forth 04:09:08 --- quit: Savoyard (Ping timeout: 244 seconds) 04:10:53 --- quit: samrat (Quit: Computer has gone to sleep.) 04:11:22 --- join: samrat (~samrat@61.12.96.226) joined #forth 04:27:33 --- quit: samrat (Quit: Computer has gone to sleep.) 04:30:46 --- join: nighty^ (~nighty@hokuriku.rural-networks.com) joined #forth 04:31:40 --- join: samrat (~samrat@61.12.96.226) joined #forth 04:32:31 --- quit: samrat (Client Quit) 04:55:09 --- quit: xyh (Remote host closed the connection) 05:26:35 --- join: malyn_ (~malyn@unaffiliated/malyn) joined #forth 05:34:32 --- join: kumul (~mool@adsl-64-237-238-150.prtc.net) joined #forth 05:37:01 --- quit: Bahman (Quit: Leaving.) 05:37:17 --- quit: joneshf-laptop (Read error: Connection reset by peer) 05:39:08 --- join: joneshf-laptop (~joneshf@98.208.35.89) joined #forth 05:45:47 --- join: kumool (~mool@adsl-64-237-238-150.prtc.net) joined #forth 05:48:53 --- quit: kumul (Ping timeout: 250 seconds) 05:53:28 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 05:56:07 --- quit: proteusguy (Ping timeout: 245 seconds) 05:57:38 --- quit: Savoyard (Ping timeout: 244 seconds) 06:08:31 --- join: impomatic (~chatzilla@237.7.115.87.dyn.plus.net) joined #forth 06:41:14 --- quit: nighty^ (Excess Flood) 06:42:06 --- join: nighty^ (~nighty@hokuriku.rural-networks.com) joined #forth 07:11:00 --- join: proteusguy (~proteusgu@ppp-110-168-229-245.revip5.asianet.co.th) joined #forth 07:11:01 --- mode: ChanServ set +v proteusguy 07:20:31 --- quit: mnemnion (Remote host closed the connection) 07:27:17 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 07:27:54 --- quit: karswell (Remote host closed the connection) 07:28:46 --- join: karswell` (~user@87.113.81.255) joined #forth 07:39:54 --- join: mnemnion (~mnemnion@142-254-26-6.dsl.static.fusionbroadband.com) joined #forth 07:49:01 --- join: samrat (~samrat@123.236.183.195) joined #forth 07:54:00 --- quit: mnemnion (Remote host closed the connection) 07:54:22 --- join: mnemnion (~mnemnion@142-254-26-6.dsl.static.fusionbroadband.com) joined #forth 07:55:51 --- quit: mnemnion (Read error: No route to host) 07:55:54 --- join: mnemnion_ (~mnemnion@142-254-26-6.dsl.static.fusionbroadband.com) joined #forth 07:56:41 --- quit: nighty^ (Ping timeout: 244 seconds) 08:03:31 --- quit: fantazo (Quit: Verlassend) 08:05:11 --- quit: darkf (Quit: Leaving) 08:05:39 --- quit: samrat (Ping timeout: 245 seconds) 08:08:54 --- join: samrat (~samrat@123.236.183.195) joined #forth 08:09:38 --- quit: Savoyard (Quit: Be back later ...) 08:09:59 --- join: nighty^ (~nighty@hokuriku.rural-networks.com) joined #forth 08:26:19 --- quit: joneshf-laptop (Quit: Leaving) 08:41:35 --- quit: protist (Quit: Konversation terminated!) 08:43:34 --- join: Bahman (~Bahman@188.159.235.203) joined #forth 08:47:16 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 08:47:44 --- join: xyh (~xieyuheng@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 08:51:32 --- quit: nighty^ (Ping timeout: 245 seconds) 08:51:40 --- quit: mnemnion_ (Remote host closed the connection) 08:52:08 --- join: mnemnion (~mnemnion@142-254-26-6.dsl.static.fusionbroadband.com) joined #forth 08:56:29 --- quit: mnemnion (Ping timeout: 265 seconds) 09:05:32 --- join: nighty^ (~nighty@hokuriku.rural-networks.com) joined #forth 09:28:24 --- quit: Savoyard (Quit: Be back later ...) 09:33:10 --- quit: xyh (Remote host closed the connection) 09:45:36 --- join: MrMobius (~Joey@50.96.163.86) joined #forth 09:45:55 --- quit: kumool (Ping timeout: 264 seconds) 10:14:19 --- quit: carc (Ping timeout: 265 seconds) 10:14:36 --- quit: aksatac (Read error: Connection reset by peer) 10:14:37 --- quit: ggherdov` (Read error: Connection reset by peer) 10:16:08 --- join: ggherdov` (sid11402@gateway/web/irccloud.com/x-yuvxckhgnrsdszxc) joined #forth 10:17:37 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 10:18:59 --- join: carc (~carc@unaffiliated/carc) joined #forth 10:19:24 --- join: aksatac (sid12717@gateway/web/irccloud.com/x-rzerwdlhlmbtupvv) joined #forth 10:28:40 --- join: beretta (~beretta@cpe-65-185-42-203.columbus.res.rr.com) joined #forth 10:43:20 --- quit: karswell` (Read error: Connection reset by peer) 11:11:11 --- join: karswell (~user@87.113.81.255) joined #forth 11:33:37 --- join: mnemnion (~mnemnion@142-254-26-6.dsl.static.fusionbroadband.com) joined #forth 11:35:56 --- quit: proteusguy (Remote host closed the connection) 11:44:34 --- join: spt_1 (~jaat@host-92-24-248-3.ppp.as43234.net) joined #forth 11:48:23 --- quit: _spt_ (Ping timeout: 255 seconds) 11:51:26 --- quit: Savoyard (Quit: Be back later ...) 11:51:33 --- quit: crc (Read error: Network is unreachable) 11:52:07 --- join: crc (sid2647@gateway/web/irccloud.com/x-rdhyejbflhqifarr) joined #forth 11:54:05 --- quit: mnemnion (Remote host closed the connection) 11:54:29 --- join: mnemnion (~mnemnion@142-254-26-6.dsl.static.fusionbroadband.com) joined #forth 11:58:30 --- quit: mnemnion (Ping timeout: 244 seconds) 12:07:19 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 12:09:03 --- join: kumul (~mool@adsl-64-237-236-214.prtc.net) joined #forth 12:19:07 --- join: kumool (~mool@adsl-64-237-236-214.prtc.net) joined #forth 12:20:47 --- quit: true-grue (Read error: Connection reset by peer) 12:22:07 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 12:22:35 --- quit: kumul (Ping timeout: 255 seconds) 12:38:43 --- quit: samrat (Quit: Computer has gone to sleep.) 12:45:21 --- join: Zarutian (~Adium@168-110-22-46.fiber.hringdu.is) joined #forth 12:49:13 --- quit: karswell (Read error: Connection reset by peer) 12:50:22 --- join: karswell (~user@87.113.81.255) joined #forth 12:54:31 --- join: Mat4 (~claude@ip18861915.dynamic.kabel-deutschland.de) joined #forth 12:54:47 hi all 12:57:27 heya 13:03:54 --- quit: nighty^ (Quit: Disappears in a puff of smoke) 13:08:36 hello tangentstorm 13:09:07 hope you get a good start into the new year 13:09:13 you too. :) what have you been up to? 13:09:48 operating system development at current 13:10:47 sounds fun. for what? 13:14:07 I want working without operating system on my system for my development, so my plan is programming an independent programming environment instead 13:14:18 ^ developments 13:19:42 the arm processor thing? 13:20:01 no, AMD64 13:20:43 oh wow 13:23:52 It's sufficient to handle only framebuffer access, USB and SATA + Multiprocessor support for such environment, so I think not much work needed 13:25:03 for booting over UEFI I will simply use GRUB2 13:36:21 --- join: xyh (~xieyuheng@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 13:42:10 --- join: fantazo (~fantazo@089144228000.atnat0037.highway.a1.net) joined #forth 14:03:12 --- quit: Bahman (Quit: zzZZ) 14:44:24 --- quit: spt_1 (Quit: gone to fix a server for Staffc CC) 15:19:54 --- quit: denysonique (Ping timeout: 240 seconds) 15:27:36 --- join: denysonique (~quassel@unaffiliated/dennisonicc) joined #forth 16:04:02 --- quit: Savoyard (Quit: Be back later ...) 16:07:14 --- join: saml_ (~saml@cpe-24-102-97-97.nyc.res.rr.com) joined #forth 16:14:44 --- part: Mat4 left #forth 16:22:20 --- quit: denysonique (Ping timeout: 244 seconds) 16:24:23 --- quit: xyh (Remote host closed the connection) 16:32:51 --- join: mark4_ (~mark4@cpe-68-203-183-77.tx.res.rr.com) joined #forth 16:40:21 --- quit: mnemnion () 16:42:17 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 16:43:51 --- quit: mnemnion (Client Quit) 16:45:42 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 16:48:25 --- quit: mnemnion (Client Quit) 16:51:30 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 17:14:47 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 17:19:05 --- quit: Savoyard (Ping timeout: 245 seconds) 17:59:46 --- quit: Zarutian (Quit: Leaving.) 18:30:16 --- quit: mnemnion (Remote host closed the connection) 18:45:17 --- join: mnemnion (~mnemnion@142-254-26-6.dsl.static.fusionbroadband.com) joined #forth 18:56:31 --- join: darkf (~darkf___@unaffiliated/darkf) joined #forth 19:03:49 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 19:07:00 --- quit: mnemnion (Remote host closed the connection) 19:07:27 --- join: mnemnion (~mnemnion@142-254-26-6.dsl.static.fusionbroadband.com) joined #forth 19:08:46 --- quit: Savoyard (Ping timeout: 264 seconds) 19:12:12 --- quit: mnemnion (Ping timeout: 264 seconds) 19:57:43 --- join: mnemnion (~mnemnion@142-254-26-6.dsl.static.fusionbroadband.com) joined #forth 20:03:33 --- join: xyh (~xieyuheng@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 20:05:29 --- quit: saml_ (Quit: Leaving) 20:26:54 --- quit: mnemnion (Remote host closed the connection) 20:27:20 --- join: mnemnion (~mnemnion@142-254-26-6.dsl.static.fusionbroadband.com) joined #forth 20:29:00 --- join: chemuduguntar (~auser@222-154-118-105.jetstream.xtra.co.nz) joined #forth 20:29:20 --- join: protist (~javery@10.254.69.111.dynamic.snap.net.nz) joined #forth 20:31:35 --- quit: mnemnion (Ping timeout: 244 seconds) 20:32:46 --- join: samrat (~samrat@123.236.183.195) joined #forth 20:33:21 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 20:38:50 --- quit: MrMobius (Quit: HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it) 20:41:29 --- join: MrMobius (~Joey@50.96.163.86) joined #forth 20:44:12 Hmmm... ASau hasn't been here in ages. Maybe he finally killed himself. 20:46:52 --- quit: MrMobius (Read error: Connection reset by peer) 20:52:23 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 20:52:50 --- join: MrMobius (~Joey@50.96.163.86) joined #forth 20:57:08 --- join: ravi_ (~ravi@222-154-118-105.jetstream.xtra.co.nz) joined #forth 21:08:54 --- quit: samrat (Quit: Computer has gone to sleep.) 21:14:35 --- join: Vendan (Vendan@2600:3c03::f03c:91ff:fe70:5b6b) joined #forth 21:21:34 wooo, my forth implementation just managed to compile a begin until loop 21:28:02 --- quit: mark4_ (Remote host closed the connection) 21:41:34 Awesome! What's the target? 21:45:57 Mostly just personal fun 21:46:23 --- quit: Savoyard (Quit: Be back later ...) 21:46:26 but I'm kinda working on it for the lower end arm chips 21:46:48 Vendan, like the one in DIP? 21:47:16 didn't know they had any as DIP, the one I've been looking at is a TQFP 21:47:42 but it's like 40 MHZ and a few dozen KB of ram 21:48:02 ah ok 21:48:05 doing a pcb layout for a smartwatch around it :) 21:48:14 forthon a watch? :) 21:48:18 it's got a RTC built in and all 21:48:22 heck yeah 21:48:33 forth on whereever I can put it 21:49:15 I consider forth to be an amazing embedded systems language 21:55:38 --- join: samrat (~samrat@61.12.96.226) joined #forth 21:56:35 --- quit: samrat (Client Quit) 22:00:56 --- join: proteusguy (~proteusgu@180.183.133.116) joined #forth 22:00:56 --- mode: ChanServ set +v proteusguy 22:05:45 --- join: samrat (~samrat@61.12.96.226) joined #forth 22:10:40 Vendan: Which MCU? Sounds like one of the STM32s, but could be any number of others. 22:11:24 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 22:11:34 urgh, all that stuff is on my other computer 22:11:48 let me see if I can get at it 22:16:27 --- quit: kumool (Read error: Connection reset by peer) 22:16:47 Pretty sure it's one of the atmel SAM D20 lineup 22:17:34 http://www.mouser.com/ds/2/36/Atmel-42129-SAM-D20_Summary-276663.pdf for the datasheet 22:18:00 M0+ 22:18:13 yeah 22:18:14 you have this chip already or you want to get one? 22:18:24 If you're interested in ports to other MCUs, I have a bunch of STM32s available that I could help port with. 22:18:38 don't have it yet, still working on the pcb layout 22:19:14 STM32F030F4, STM32F103C8, STM32F103CB, STM32F103ZE, one of the STM32F3s and two of the STM32F4s as well ... don't know the full models off-hand. 22:19:15 It's my first pcb project, so I'm taking it a little slow and bugging the crap out of the pcb expert at my hackerspace :) 22:19:34 I thought you had it working? 22:19:41 Or are you doing a cross-compile? 22:20:11 oh, I'm building it for x86 for right now 22:20:18 Oh, I see. 22:20:26 What's the source language? 22:20:26 keeping the number of asm words as low as possible though 22:20:40 assembly 22:20:50 OK, so a real Forth. 22:20:59 I'd hope so :) 22:21:27 Vendan, what are you using for pcbs? They make them at our hackerspace and I want to get into it. 22:21:44 design? Kicad 22:22:38 man, I wish my hackerspace made pcbs 22:22:59 that's one reason I want it done right the first time, and I'm bugging the pcb guy 22:23:15 gonna have to order them online 22:23:17 Vendan, just curious, does it let you use generic packages (QFP144) without specifying a part number? 22:23:29 ya, I bug the people at our space who can make them too 22:23:33 * ttmrichter loves living in a place where I can get a board designed, manufactured, assembled and returned inside of two weeks. :) 22:24:33 they gave me DesignSpark but it doesnt have any of the chips i want to use. dunno why you cant just plunk down a generic outline without telling it what its going to be. 22:24:51 I had to add the parts in manually, cause they are new and don't exist in any library that I found 22:25:11 Vendan, are they in a weird package or something? 22:25:12 but I added them with properly labeled pins and all 22:25:17 oh 22:25:25 nah, TQFP or QFN 22:25:29 pretty standard 22:26:02 def. not messing with the BGA package though :) 22:27:21 hehe, I wouldnt either 22:28:58 https://github.com/andyleap/Forth is the code I'm working on 22:29:19 --- quit: Savoyard (Quit: Be back later ...) 22:29:52 neato 22:30:45 why do you want to keep the number of asm words low? 22:31:01 more asm words == more to port to another arch 22:31:35 stuff that's just made up of forth words should be able to just work 22:32:42 favorite bit so far is "DEBUG", prints out all the forth opcodes that make up a word 22:32:54 right. so you want a portable forth, not one thats as fast as possible? 22:33:00 so I can verify that all the postpone and immediate stuff is working 22:33:26 portable, though with a focus on code size 22:33:50 I will probably implement more and more asm on my target arch to optimize for size 22:34:11 Vendan: What's your threading discipline? Indirect? Direct? Subroutine? Token? 22:34:44 indirect threaded 22:35:01 it's my first forth, and it seemed easiest 22:36:26 and from so basic comparisons, seemed best optimized for code size 22:36:40 Token is probably smallest. 22:36:54 congrats Vendan! 22:37:56 now that I've got control structures, next step is to start working on the "compile" bit 22:39:00 I'm planning on rewriting everything in pure forth with a simple assembler to make the assembly words, and have it be able to compile itself 22:40:30 a lot of the current code is already in forth form, just manually compiled, so it shouldn't be too hard 22:43:24 --- join: joneshf-laptop (~joneshf@98.208.35.89) joined #forth 23:16:18 --- quit: xyh (Remote host closed the connection) 23:18:24 --- quit: mnemnion (Remote host closed the connection) 23:40:03 --- join: Savoyard (~Savoyard@unaffiliated/savoyard) joined #forth 23:43:33 --- join: denysonique (~quassel@unaffiliated/dennisonicc) joined #forth 23:44:28 --- quit: Savoyard (Ping timeout: 245 seconds) 23:50:25 --- join: Bahman (~Bahman@188.159.235.203) joined #forth 23:59:59 --- log: ended forth/15.01.05