ChanServ changed the topic of #zig to: zig programming language | ziglang.org | be excellent to each other | channel logs: https://irclog.whitequark.org/zig/
scientes has joined #zig
scientes has quit [Changing host]
scientes has joined #zig
<GitHub165> [zig] andrewrk pushed 1 new commit to master: https://git.io/vbaRk
<GitHub165> zig/master f55fdc0 Andrew Kelley: fix const and volatile qualifiers being dropped sometimes...
alandipert has quit [Remote host closed the connection]
alandipert has joined #zig
alandipert has quit [Quit: Ping timeout (120 seconds)]
alandipert has joined #zig
_whitelogger has joined #zig
<GitHub89> [zig] andrewrk pushed 1 new commit to master: https://git.io/vbaaN
<GitHub89> zig/master c9e0141 Andrew Kelley: fix compiler crash in a nullable if after an if in......
arBmind has joined #zig
arBmind has quit [Read error: Connection reset by peer]
arBmind has joined #zig
jjido has joined #zig
jjido has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<skyfex> andrewrk: Do you have any microcontroller devkits?
scientes has quit [Ping timeout: 248 seconds]
arBmind has quit [Quit: Leaving.]
<andrewrk> skyfex, I do not
cenomla has joined #zig
<skyfex> andrewrk: I'm thinking of sending you a micro:bit. I might I have a spare. It's one of the simplest devkits out there.
<andrewrk> neat! does that include hardware?
cenomla has quit [Quit: cenomla]
<skyfex> It's basically a debugger and nrf51 chip on a tiny board with an LED matrix, two buttons, and accelerometer+compass
<skyfex> The debugger can be connected via USB, and shows up as a USB disk. You just put a .hex or .bin file there and that programs the nrf51 microcontroller
<skyfex> The debugger can also be used for proper debugging with ARM Kiel uVision
<skyfex> and probably GDB etc.
<andrewrk> that sounds intruiging
<andrewrk> if you sent me a kit I'd definitely get a demo project going
<skyfex> It's meant for teaching kids to program, but I find it's really good for more advanced hobby projects too
<skyfex> I'll check and get back to you if I find a spare. I bought 10 a while back
<skyfex> Oh, also the debugger has a UART connection to the nRF51 microcontroller too. It shows up as a plain USB COM port
<skyfex> So that's how I did Hello World
<skyfex> I've made some progress with the demo. I've gotten interrupts to work, and have improved the UART driver to use interrupts
<andrewrk> nice! I still need to work on the compiler-rt issues and bit fields
<skyfex> Is there support for inline assembly?
<andrewrk> yes
<andrewrk> I still need to add docs for that, but you can grep the compiler source code for "asm" and ask any questions
<andrewrk> grep the standard library, I mean
<skyfex> thanks, found it :)
<andrewrk> I have some improvements in mind for inline assembly: https://github.com/zig-lang/zig/issues/215
<andrewrk> feel free to add your thoughts here
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
scientes has joined #zig
fraya has joined #zig
fraya has quit [Quit: Leaving]
Tobba has quit [Read error: Connection reset by peer]
Tobba has joined #zig
cenomla has joined #zig