vagrantc has quit [Quit: leaving]
mattb0ne has joined #beagle
mattb0ne has quit [Ping timeout: 255 seconds]
starblue has quit [Ping timeout: 245 seconds]
starblue has joined #beagle
mattb0ne has joined #beagle
mattb0ne has quit [Ping timeout: 245 seconds]
mattb0ne has joined #beagle
mattb0ne has quit [Ping timeout: 256 seconds]
aussetg has quit [Remote host closed the connection]
aussetg has joined #beagle
Shadyman has joined #beagle
buzzmarshall has quit [Quit: Konversation terminated!]
Stat_headcrabed has joined #beagle
Stat_headcrabed has quit [Ping timeout: 245 seconds]
Stat_headcrabed has joined #beagle
ikarso has joined #beagle
mattb0ne has joined #beagle
mattb0ne has quit [Ping timeout: 240 seconds]
zjason` is now known as zjason
Shadyman has quit [Quit: Leaving.]
<jfsimon> mattb00ne why do you r/w directly into memory/registers locations ?
<jfsimon> (i.e. instead of declaring local variable or allocate).
Stat_headcrabed has quit [Quit: Stat_headcrabed]
xet7 has quit [Remote host closed the connection]
buzzmarshall has joined #beagle
alan_o has quit [Remote host closed the connection]
alan_o has joined #beagle
KREYREN has joined #beagle
mattb0ne has joined #beagle
<mattb0ne> @jfsimon is that considered bad practice?
<mattb0ne> I figured it would save me having to write the updated values back to the memory but if that is bad form I can update it.
<jfsimon> It depends what you intend to do, so long as you know what you do
<mattb0ne> I made a pared down version of this where I am just adding to that memory slot and I guess I have an alignment issue
<mattb0ne> since when I add 200 to 0 I get this very large int
<jfsimon> It's more like baremetal way to do stuff
<mattb0ne> to have local or not have local
<jfsimon> you may need to access and modify registers though, i didn' check in detail, just see that you're playin with the registers address directly
<mattb0ne> since it is not working as is I will put the local back in
<mattb0ne> I need to go step my step on the mappings to see where I go off the rails
<mattb0ne> but thanks for the tip!
<jfsimon> If you try work at the register level, you need not fight the compiler, it might be doing works with the registers too, or some other applications as well. Since i believe in your case linux is running in the background.
<jfsimon> Usually you can use the baremetal way to prgram, or use an OS (Linux, FreeRTOS or similar) and let them do the low level.Sometimes you may have to mix both (play at register level while there's an OS running too), that may be more complex to do right.
KREYREN has quit [Remote host closed the connection]
KREYREN has joined #beagle
mattb0ne has quit [Ping timeout: 268 seconds]
mattb0ne has joined #beagle
mattb0ne has quit [Remote host closed the connection]
mattb0ne has joined #beagle
mattb0ne has quit [Ping timeout: 264 seconds]
KREYREN has quit [Remote host closed the connection]
KREYREN has joined #beagle
PhotoJim has quit [Remote host closed the connection]
PhotoJim has joined #beagle
Posterdati has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
Posterdati has joined #beagle
xet7 has joined #beagle
weevoy has quit [Ping timeout: 246 seconds]
weevoy has joined #beagle
mattb0ne has joined #beagle
<set_> how would I make a GPIO appear on the BBAI-64? Would I use gpioinfo to find the available pins or would I need an overlay?
<set_> I am asking b/c I am terrible so far w/ Yocto. I cannot do anything w/ it except build it, apply networking (almost), and realize my builds are bust.