Commit graph

20 commits

Author SHA1 Message Date
Marco Satti ba73a24a8a More speedups... 2018-04-28 19:14:47 +08:00
Marco Satti 4988b82914 Add in platform options. 2018-04-24 22:17:05 +08:00
Marco Satti dd133df21a Remove boost-cmake submodule, use system boost through FindBoost cmake module. 2018-04-23 21:27:55 +08:00
Marco Satti cb485ab942 Fix up errors for unix compiles. 2018-01-09 22:31:21 +08:00
Marco Satti 356b70af3b Fix cmake install rules. 2018-01-07 22:20:50 +08:00
Marco Satti d29f91a58f Major refactor, moved to a scalable multithreaded design (executor). 2018-01-01 21:41:39 +08:00
Marco Satti 261698ae8e Refactor all of the resources into a memory friendly (spatial) structure. WIP still.
Removed individual register logging, use controller memory access ranges to do this.

Controllers will need to be updated, the instruction tables will be auto generated shortly.
2017-11-18 14:41:23 +08:00
Marco Satti e9772a6cee ... Fix windows building. 2017-06-11 09:56:43 +08:00
Marco Satti 76a618dd30 Move from google test to boost test - no point in having 2 of the same thing, since boost is now required for other stuff anyway. Not working just yet. 2017-06-07 16:59:42 +08:00
Marco Satti fbdac27846 Changes are being made towards a thread-safe ring buffer implementation as the backend of the FIFOQueue_t type. Unfortunately, this means including boost as a submodule... Sorry! 2017-06-06 22:30:29 +08:00
Marco Satti 0cf7fa6727 Finally sorted out a workflow to continue with... not as good as VS, but at least this is fully cross-platform. 2017-06-05 12:11:40 +08:00
Marco Satti 1decf31ef9 Add in AppleClang support. 2017-06-04 00:37:32 +08:00
Marco Satti d5270ab03a Fix clang 2017-06-03 00:29:07 +08:00
Marco Satti 2c08a69b6d Fix up a few things. 2017-06-02 22:32:36 +08:00
Marco Satti 202c605255 Fixed up install target and added GCC/Clang flags. 2017-06-02 17:06:45 +08:00
Marco Satti b52e77db90 Pretty much equivilant to what I had before with VS now, just with multi-plat support. Few more small things to fix up before merging with main branch (install targets, update readme). 2017-06-02 08:47:29 +08:00
Marco Satti ecee81bdb4 WIP 3 2017-06-01 22:32:18 +08:00
Marco Satti 36253c4815 WIP 2 2017-06-01 16:59:33 +08:00
Marco Satti ec1752182c WIP 2017-06-01 08:32:05 +08:00
Marco Satti 9cb026f3f9 Testing cmake builds out. New to this... 2017-05-31 22:25:38 +08:00