summaryrefslogtreecommitdiff
path: root/src/core/hw/hw.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* hw: Remove unused filesGravatar Lioncash2018-08-021-96/+0
| | | | | | None of these files are used in any meaningful way. They're just leftovers from citra. Also has the benefit of getting rid of an unused global variable.
* Rename logging macro back to LOG_*Gravatar James Rowe2018-07-021-4/+4
|
* general: Make formatting of logged hex values more straightforwardGravatar Lioncash2018-05-021-2/+2
| | | | | | This makes the formatting expectations more obvious (e.g. any zero padding specified is padding that's entirely dedicated to the value being printed, not any pretty-printing that also gets tacked on).
* core/hw: Move logging macros over to fmt-capable onesGravatar Lioncash2018-04-261-4/+6
|
* Format: Run the new clang format on everythingGravatar James Rowe2018-01-201-1/+1
|
* Remove gpu debugger and get yuzu qt to compileGravatar James Rowe2018-01-121-7/+0
|
* HW: add AES engine & implement AES-CCMGravatar wwylele2017-02-211-0/+2
|
* Use negative priorities to avoid special-casing the self-includeGravatar Yuri Kunde Schlesner2016-09-211-1/+1
|
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-211-2/+1
| | | | | | | This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
* Manually tweak source formatting and then re-run clang-formatGravatar Yuri Kunde Schlesner2016-09-181-2/+1
|
* Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot2016-09-181-7/+6
|
* HW: Fix a stupid issue which led to unknown register reads/writes.Gravatar Tony Wasserka2015-07-131-0/+30
|
* hw: Fix mismatched Write callGravatar Lioncash2015-06-161-1/+1
|
* Common: Remove common.hGravatar Yuri Kunde Schlesner2015-05-071-0/+1
|
* HW: Properly initialize and shutdown all modules.Gravatar bunnei2015-05-011-0/+2
|
* Added LCD registers, and implementation for color filling in OGL code.Gravatar archshift2015-03-091-4/+8
|
* Implement SetLcdForceBlack, move register enum to hw.hGravatar archshift2015-03-051-26/+0
|
* Asserts: break/crash program, fit to style guide; log.h->assert.hGravatar archshift2015-02-101-1/+1
| | | | | | | Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time) As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing) Also removed some GEKKO cruft.
* GPU: Do periodic VBlank updates using CoreTimingGravatar Yuri Kunde Schlesner2015-01-141-1/+0
|
* License changeGravatar purpasmart962014-12-201-1/+1
|
* Convert old logging calls to new logging macrosGravatar Yuri Kunde Schlesner2014-12-131-4/+4
|
* Remove unused NDMA moduleGravatar Yuri Kunde Schlesner2014-12-091-13/+0
|
* Fixed formatting and switch statement warningsGravatar vaguilar2014-11-271-1/+1
|
* Remove trailing spaces in every file but the ones imported from SkyEye, AOSP ↵Gravatar Emmanuel Gil Peyrot2014-11-191-3/+3
| | | | or generated
* Fix some warningsGravatar Sean2014-10-291-2/+2
|
* core: Prune redundant includesGravatar archshift2014-09-081-1/+0
|
* Rename LCD to GPU.Gravatar Tony Wasserka2014-06-121-8/+8
|
* - changed HW IO map to use virtual addressesGravatar bunnei2014-04-261-39/+37
| | | | - added hooks to catch LCD IO read/writes
* renamed hw_lcd module to just lcdGravatar bunnei2014-04-171-1/+1
|
* added NDMA hardware interfaceGravatar bunnei2014-04-171-2/+59
|
* fixed hw write declarations to not be constGravatar bunnei2014-04-121-4/+4
|
* cleaned up some logging messagesGravatar bunnei2014-04-101-4/+4
|
* fixed project includes to use new directory structureGravatar bunnei2014-04-081-3/+5
|
* got rid of 'src' folders in each sub-projectGravatar bunnei2014-04-081-0/+49