Jeroen Domburg
|
15514b804d
|
After rebasing, it was found out that flushing the cache drops the writeback-pending psram cache lines on the ground. We now evict these by reading 64/128K of memory before flushing the cache. Also fixes a snafu in psram cache mode (inverted hi/lo and even/odd selectors) as well as an option to not let the heap allocator touch the psram.
|
2017-03-28 11:49:33 +08:00 |
|
Wangjialin
|
b8b8a6b21c
|
remove unused codes in psram driver
|
2017-03-28 11:49:33 +08:00 |
|
Wangjialin
|
3b92cdecf4
|
update psram driver:
1. fix init error after system restart
2. use MACROs for GPIO definition and psram id.
3. format the code
|
2017-03-28 11:49:33 +08:00 |
|
Jeroen Domburg
|
117ad017f6
|
More MR comment fixes
|
2017-03-28 11:49:33 +08:00 |
|
Jeroen Domburg
|
614b735787
|
Maybe I should try to compile before commit/push...
|
2017-03-28 11:49:33 +08:00 |
|
Jeroen Domburg
|
6262253742
|
Some fixes to MR comments
|
2017-03-28 11:49:33 +08:00 |
|
Jeroen Domburg
|
d5b5a6e234
|
Fix psram silicon bug test; clean up Kconfig mess, clean out psram unused functions warnings
|
2017-03-28 11:49:10 +08:00 |
|
Jeroen Domburg
|
b816bbc43f
|
Fix dualcore PSRAM.
|
2017-03-28 11:48:36 +08:00 |
|
Jeroen Domburg
|
07805e0c08
|
Add interlan memory capability to heap alloc, add some PSRAM tests
|
2017-03-28 11:46:11 +08:00 |
|
Jeroen Domburg
|
32e83d257a
|
Psram driver cleanup: remove DMA and test functions, tabs to spaces, add copyright header
|
2017-03-28 11:46:11 +08:00 |
|
Wangjialin
|
4a2999f729
|
update psram example files
1. update psram code
2. add missing files
3. add psram example
4. add mmu and psram init
|
2017-03-28 11:46:11 +08:00 |
|