kuldeep has quit [Quit: Leaving]
kuldeep has joined ##openfpga
talsit has joined ##openfpga
pointfree has quit [*.net *.split]
SpaceCoaster has quit [*.net *.split]
LeelooMinai has quit [*.net *.split]
openfpga-bb has quit [*.net *.split]
rqou has quit [*.net *.split]
magulo has quit [*.net *.split]
nats` has quit [*.net *.split]
whitequark has quit [*.net *.split]
rah has quit [*.net *.split]
whitequark has joined ##openfpga
rah has joined ##openfpga
SpaceCoaster has joined ##openfpga
rqou has joined ##openfpga
openfpga-bb has joined ##openfpga
nats` has joined ##openfpga
LeelooMinai has joined ##openfpga
magulo has joined ##openfpga
sharebrained has quit [*.net *.split]
espes_ has quit [*.net *.split]
nickjohnson has quit [*.net *.split]
espes has joined ##openfpga
sharebrained has joined ##openfpga
pointfree has joined ##openfpga
pointfree has quit [Client Quit]
nickjohnson has joined ##openfpga
pointfree has joined ##openfpga
marex-cloud has quit [Ping timeout: 240 seconds]
nats` has quit [Ping timeout: 245 seconds]
nats` has joined ##openfpga
<rqou> whitequark: dumb question
<rqou> the thing that you use in your irc buildbots
<rqou> what is it doing such that its messages don't look like "normal" chat messages?
<rqou> is it using /notice ?
<azonenberg> rqou: that's what the github bot is doing
<azonenberg> i dont know about the buildbot but it looks the same in my client so assuming so
<rqou> that's unusual
<rqou> btw using /notice totally breaks androirc
<lain> lol
<azonenberg> also fwiw
<azonenberg> they look just like normal chat messages in my client
<azonenberg> actually wait
<azonenberg> ok so
<azonenberg> the github is doing /notice\
<azonenberg> doing /notice *
<azonenberg> because it isnt actually joined to the channel
<lain> they show differently for me, but I like it
<azonenberg> the buildbot is in the channel
<azonenberg> i think it's doing normal text
<rqou> wait you can /notice * ?
<azonenberg> (it has t obe in the chan, so you can message it to request a build etc)
<azonenberg> what i meant was
<azonenberg> it was /notice'ing vs messaging
<rqou> if i use notice it looks slightly different from the bots
<mtp> you can notice the channel, yes
<rqou> test
<azonenberg> maybe they're doing color codes or something?
<rqou> in my client this shows as brown square brackets around the username
<rqou> but the bot shows as gray square brackets
<rqou> hmm actually
<rqou> that might be my client noticing that i am the one doing the notice
<rqou> anyways, python asyncio is cool
<rqou> no more subprocess insanity
nats` has quit [Ping timeout: 245 seconds]
nats` has joined ##openfpga
ZipCpu is now known as ZipCPU
pie__ has quit [Read error: Connection reset by peer]
pie__ has joined ##openfpga
marex-cloud has joined ##openfpga
<whitequark> rqou: notice is the correct way to send bot messages to the channel
<whitequark> beause other bots won't react to notices
<rqou> i mean, they also won't respond to PRIVMSG if they're coded properly :P
<rqou> i thought "not infinite-looping" is the most basic bot test case?
<whitequark> dunno
<whitequark> I also like notices because they clearly stand out
<rqou> they really stand out for me because my client doesn't put them in the correct tab :P
<lain> lool
<rqou> offtopic: i don't get why everybody who tries to make an irc bot thing ends up reimplementing stuff like sasl
<rqou> easy hack: just connect the bot to a bouncer like znc and have the bouncer do all the complicated stuff
<rqou> magic, now the bot doesn't need to know anything about any sasl or nickserv
<cr1901_modern> I don't... implement sasl?
m_t has joined ##openfpga
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
Ardeshir has quit [Remote host closed the connection]
carl0s has joined ##openfpga
<carl0s> Hi pointfree, cyrozap, just did a quick reading on the advances on PSoC it's great ;D, i was checking the bin files of PSoC 4, i was keeping the --help commands results on here: http://uciee47.blogspot.mx/2017/01/cydsfitter.html , also saw that the schematic gets converted to verilog, and then to vh2 by the placer, which is from 2011 and proprietary, couldn't find information about it.
m_t has quit [Quit: Leaving]
carl0s has quit [Quit: Leaving]
digshadow has quit [Ping timeout: 245 seconds]
digshadow has joined ##openfpga
<cyrozap> carl0s quit already, but for anyone reading the logs, the *.vh2 files are just VHDL files.
<cyrozap> The HDL->bitstream flow seems to go like this:
<cyrozap> 1. User creates design by connecting blocks together in PSoC Creator and (optionally) defining their own blocks with Verilog.
<cyrozap> 2. PSoC Creator then uses that schematic to generate a bunch of Verilog.
<cyrozap> (That Verilog is the $PROJECTNAME.v file.)
<cyrozap> 3. PSoC Creator then runs Warp to synthesize $PROJECTNAME.v, and through that process some other programs are run to flatten and link the Verilog and a bunch of Cypress VHDL libraries, creating the $PROJECTNAME.vh2 file.
digshadow1 has joined ##openfpga
digshadow has quit [Ping timeout: 240 seconds]
<cyrozap> 4. At some point a bunch of *_p.* files are generated.
<cyrozap> 5. The $PROJECTNAME_p.vh2 is used as the input netlist into sjplacer.exe
<cyrozap> 6. The $PROJECTNAME_r.vh2 is used as the input netlist into sjrouter.exe
<cyrozap> 7. Finally, the magic stork delivers a bitstream.
<cyrozap> And that's about all I can figure out right now :P
massi has joined ##openfpga
<cyrozap> Ok, I learned some stuff.
<cyrozap> sjrouter.exe generates the *.route, *.rt_log, and *.tr files. The .route file is the real routing output and lists all the nets and their routing. The rt_log file is the log output from the router. The tr file is the timing report for the selected routes/nets.
<cyrozap> Also, sjrouter.exe uses TCL scripts to parse the *.sdc file.
<cyrozap> It looks like cydsfit.exe is the program that actually generates the bitstream, probably from the .route file.
<balrog> cyrozap: some of those programs are licensed from third parties
<balrog> I believe they have strings or help output that indicates as much
<cyrozap> balrog: I'm aware.
Bike has quit [Quit: sleep, later]
scrts_ has quit [Ping timeout: 248 seconds]
pie__ has quit [Remote host closed the connection]
pie___ has joined ##openfpga
scrts has joined ##openfpga
scrts has quit [Ping timeout: 240 seconds]
scrts has joined ##openfpga
qu1j0t3 has quit [Ping timeout: 272 seconds]
qu1j0t3 has joined ##openfpga
Ardeshir has joined ##openfpga
JvD_ has joined ##openfpga
Ardeshir has quit [Remote host closed the connection]
pie___ has quit [Ping timeout: 240 seconds]
pie___ has joined ##openfpga
pie___ has quit [Ping timeout: 256 seconds]
talsit has left ##openfpga [##openfpga]
eduardo_ has joined ##openfpga
eduardo__ has quit [Ping timeout: 245 seconds]
ZipCPU has quit [Ping timeout: 255 seconds]
ZipCPU|Laptop has quit [Ping timeout: 258 seconds]
<rqou> offtopic: anyone willing to review my minecraft server <-> IRC bot for exploits?
<rqou> i made Yet Another One because I wanted to play with asyncio
m_w has joined ##openfpga
digshadow1 has quit [Quit: Leaving.]
m_t has joined ##openfpga
<mtp> this is mildly off-topic but would anyone happen to have the requisite tools for fucking with the DEFCON 18 badge, which is a MC56F800 microcontroller?
<rqou> offtopic: minecraft for some reason still processes its bullshit U+00A7 control codes in /tellraw mode
<rqou> and is also apparently not capable of rendering astral plane characters?
<rvense> mtp: motorola 56k dsp thing?
<mtp> rvense, something like that, yeah
<rqou> but apparently minecraft can render U+FDFD ﷽
<mtp> if i could dig up the DC18 disk it's supposedly on there
<rvense> mtp: you might have to dig up codewarrior... not sure how much of that survived the nxp transition, but it should be downloadable
<mtp> thx
<rvense> or at least it will have been until recently :/
<mtp> yeah i kinda got that
<mtp> (fuck corporations)
<rqou> U+304x ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く
<rqou> U+305x ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た
<rqou> U+306x だ ち ぢ っ つ づ て で と ど な に ぬ ね の は
<rqou> U+307x ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み
<rqou> U+308x む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ
<rqou> U+309x ゐ ゑ を ん ゔ ゕ ゖ ゙ ゚ ゛ ゜ ゝ ゞ ゟ
<rqou> oops
<rqou> sorry
<rqou> wrong chat
amclain has joined ##openfpga
<rqou> offtopic request: join ##rqou__test and spam unicode bullshit and/or try to pop a shell on my laptop :P
<rqou> azonenberg?
<jhol> I just put up a video about the iCE40, sigrok and a kernel driver: https://www.youtube.com/watch?v=nIEB1VAGUcs
<jhol> enjoy!
<rvense> jhol: neat, thanks!
Ardeshir has joined ##openfpga
pie__ has joined ##openfpga
m_w has quit [Quit: leaving]
kuldeep has quit [Read error: Connection reset by peer]
kuldeep has joined ##openfpga
<zino> jhol: Nice video!
<jhol> zino: thanks!
<zino> I'd leave a comment, but the G+ apocalypse is still preventing me from doing that. You'll have to make do with a thumbs up.
<jhol> damn someone needs to give me a "Frist psto!!!1!!" comment
Bike has joined ##openfpga
massi has quit [Remote host closed the connection]
digshadow has joined ##openfpga
digshadow has quit [Client Quit]
ZipCPU has joined ##openfpga
rqou has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in]
ZipCPU|Laptop has joined ##openfpga
rqou has joined ##openfpga
rqou has quit [Quit: ZNC 1.7.x-git-709-1bb0199 - http://znc.in]
rqou has joined ##openfpga
<jn__> rqou: nice host name! :)
rqou has quit [Client Quit]
rqou has joined ##openfpga
ZipCPU has quit [Ping timeout: 240 seconds]
rqou has quit [Quit: ZNC 1.7.x-git-709-1bb0199 - http://znc.in]
rqou has joined ##openfpga
rqou has quit [Client Quit]
rqou has joined ##openfpga
rqou has quit [Client Quit]
rqou has joined ##openfpga
rqou is now known as rqou_
rqou_ is now known as rqou__
rqou__ is now known as rqou
rqou has quit [Quit: ZNC 1.7.x-git-709-1bb0199 - http://znc.in]
rqou has joined ##openfpga
eduardo_ has quit [Ping timeout: 244 seconds]
eduardo_ has joined ##openfpga
ZipCPU|Laptop has quit [Ping timeout: 260 seconds]
eduardo_ has quit [Ping timeout: 245 seconds]
eduardo_ has joined ##openfpga
ZipCPU has joined ##openfpga
Bike has quit [Ping timeout: 255 seconds]
Ardeshir has quit [Quit: Leaving]
ZipCPU|Laptop has joined ##openfpga
Bike has joined ##openfpga
m_t has quit [Quit: Leaving]
digshadow has joined ##openfpga
digshadow has quit [Client Quit]
clifford has quit [Ping timeout: 240 seconds]
fpgacraft1 has joined ##openfpga
<rqou> don't get excited, minecraft isn't ready yet :P
fpgacraft2 has joined ##openfpga
<fpgacraft1> sorry, just testing
<fpgacraft2> testing
<jn__> fpgacraft2: test passed
<rqou> but did it?
<rqou> also, i hope freenode doesn't mind rDNS spam :P
fpgacraft1 is now known as fpgacraft3
fpgacraft3 is now known as fpgacraft3_
fpgacraft3_ is now known as fpgacraft1
<rqou> now i have to do the much harder part of actually making minecraft work :P
<pie__> mainkraft
<pie__> *meinkraft
<rqou> no
<jn__> i heard gruetzkopf is writing a riscv emulator for minecraft
<jn__> so you can port software to riscv while you play minecraft :)
<qu1j0t3> that seems useful
<pie__> hah
<pie__> a
<rqou> command blocks or pure redstone?
<pie__> this discussion soundsvaguely familiar
<jn__> java code
<rqou> ah, so a mod
<rqou> that's cheating
<jn__> :)
<rqou> if anything, porting/fixing up mods would be more useful :P
<rqou> of course i'm never going to have time to do that
<rqou> it seems that half the reason for minecraft mod update drama is school/finals/"real" jobs/families :P :P
<rqou> mostly biased towards "finals"
<rqou> ugh i hate adfly
<pie__> theres an adsbypasser userscript that works for a lot of stuff
<pie__> at least iirc thats what it was
<rqou> thanks
<rqou> i wonder when people will realize that using increasingly scammy/malware-y ad things doesn't pay
<jhol> use minetest or terasology, then you don't have to worry about any of this crap!
<rqou> also, this recommended/latest split is also really dumb
<rqou> use CI guys
<rqou> arrgh why is everything minecraft-related full of SEO spam?
<rqou> i swear it wasn't that before