projects
/
microwatt.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
microwatt.git
2020-05-14
Benjamin Herrenschmidt
console: Improve putchar(), add puts()
commit
|
commitdiff
|
tree
2020-05-14
Paul Mackerras
soc: Work around compile error with ghdl 0.37-dev
commit
|
commitdiff
|
tree
2020-05-14
Paul Mackerras
Merge branch 'mmu'
commit
|
commitdiff
|
tree
2020-05-14
Anton Blanchard
Merge pull request #170 from antonblanchard/litedram
commit
|
commitdiff
|
tree
2020-05-09
Joel Stanley
Add script for writing to flash on arty
commit
|
commitdiff
|
tree
2020-05-09
Benjamin Herrenschmidt
litedram: Use 32-bit CSR bus
commit
|
commitdiff
|
tree
2020-05-09
Benjamin Herrenschmidt
litedram: Add support for Microwatt-initialized controller
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
hello_world: Use new headers and frequency from syscon
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
litedram: Improve sdram init boot messages
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
Add microwatt_soc.h and io.h include file
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
syscon: Add syscon registers
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
fpga: Hookup nexys-video to litedram
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
fpga: Hookup Arty to litedram
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
MMU: Implement reading of the process table
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
tests/mmu: Add a test of PTE refetching on permission...
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
tests/mmu: Add a test for dcbz with translation on
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
Implement slbia as a dTLB/iTLB flush
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
Decode tlbiel as tlbie
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
tests/privileged: Update for instruction translation
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
tests: mmu: Add tests for instruction translation
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
MMU: Do radix page table walks on iTLB misses
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
Add TLB to icache
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
tests: Add a test for the MMU radix page table walks
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
MMU: Remove software-loaded dTLB mode
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
MMU: Refetch PTE on access fault
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
MMU: Implement data segment interrupts
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
MMU: Implement radix page table machinery
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
Add framework for implementing an MMU
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
Implement access permission checks
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
Implement data storage interrupts
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
dcache: Implement data TLB
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
Pass mtspr/mfspr to MMU-related SPRs down to loadstore1
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
mw_debug: Add support for reading GSPRs and writing...
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
debug: Provide a way to examine GPRs, fast SPRs and MSR
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
Improve architectural compliance of mfspr and mtspr
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
decode1: Implement eieio as a nop
commit
|
commitdiff
|
tree
2020-05-08
Paul Mackerras
Implement the extswsli instruction
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
soc: Add DRAM address decoding
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
core: Add alternate reset address
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
litedram: Add basic support for LiteX LiteDRAM
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
core: Improve core reset
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
mw_debug: Fix core reset
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
Update hello_world for 100Mhz clock
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
Change default frequency to 100Mhz
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
xics: Add missing fusesoc core file
commit
|
commitdiff
|
tree
2020-05-07
Joel Stanley
Add openocd SPI flashing proxies for Arty
commit
|
commitdiff
|
tree
2020-05-06
Anton Blanchard
Merge pull request #166 from paulusmack/master
commit
|
commitdiff
|
tree
2020-05-06
Paul Mackerras
execute1: Fix interrupt delivery during slow instructions
commit
|
commitdiff
|
tree
2020-05-06
Paul Mackerras
wishbone_debug_master: Fix address auto-increment for...
commit
|
commitdiff
|
tree
2020-05-06
Paul Mackerras
Merge remote-tracking branch 'remotes/origin/master'
commit
|
commitdiff
|
tree
2020-05-06
Paul Mackerras
dcache: Don't assert on dcbz cache hit
commit
|
commitdiff
|
tree
2020-05-06
Anton Blanchard
Merge pull request #165 from mikey/xics
commit
|
commitdiff
|
tree
2020-05-01
Anton Blanchard
Merge pull request #167 from tomtor/patch-1
commit
|
commitdiff
|
tree
2020-05-01
Tom Vijlbrief
Update README.md
commit
|
commitdiff
|
tree
2020-04-29
Paul Mackerras
Change the default cross compiler prefix to powerpc64le...
commit
|
commitdiff
|
tree
2020-04-29
Paul Mackerras
Makefile: fix typo
commit
|
commitdiff
|
tree
2020-04-29
Paul Mackerras
tests: Add a test for privileged instruction interrupts
commit
|
commitdiff
|
tree
2020-04-28
Paul Mackerras
dcache: Implement the dcbz instruction
commit
|
commitdiff
|
tree
2020-04-28
Paul Mackerras
Plumb insn_type through to loadstore1
commit
|
commitdiff
|
tree
2020-04-28
Paul Mackerras
execute1: Generate privileged instruction interrupts...
commit
|
commitdiff
|
tree
2020-04-28
Paul Mackerras
execute1: Improve architecture compliance of MSR and...
commit
|
commitdiff
|
tree
2020-04-23
Anton Blanchard
Merge pull request #164 from mikey/tags
commit
|
commitdiff
|
tree
2020-04-23
Anton Blanchard
Merge pull request #163 from paulusmack/excpath
commit
|
commitdiff
|
tree
2020-04-23
Michael Neuling
XICS test case
commit
|
commitdiff
|
tree
2020-04-23
Michael Neuling
XICS interrupt controller
commit
|
commitdiff
|
tree
2020-04-23
Michael Neuling
Wire up sim uart TX interrupt
commit
|
commitdiff
|
tree
2020-04-23
Michael Neuling
Add calls to dis/enable potato uart IRQ
commit
|
commitdiff
|
tree
2020-04-23
Michael Neuling
Add VHDL TAGS
commit
|
commitdiff
|
tree
2020-04-22
Paul Mackerras
execute1: Don't execute ld/st instruction when taking...
commit
|
commitdiff
|
tree
2020-04-16
Anton Blanchard
Merge pull request #162 from antonblanchard/bin2hex...
commit
|
commitdiff
|
tree
2020-04-16
Anton Blanchard
Merge pull request #161 from antonblanchard/hello-world...
commit
|
commitdiff
|
tree
2020-04-16
Anton Blanchard
rust_lib_demo: Remove bin2hex.py
commit
|
commitdiff
|
tree
2020-04-16
Anton Blanchard
Merge pull request #160 from antonblanchard/tomtor...
commit
|
commitdiff
|
tree
2020-04-16
Anton Blanchard
hello_world: Use Makefile automatic variables
commit
|
commitdiff
|
tree
2020-04-16
Anton Blanchard
rust_lib_demo: Use common console code
commit
|
commitdiff
|
tree
2020-04-16
Anton Blanchard
rust_lib_demo: Update package dependencies to fix a...
commit
|
commitdiff
|
tree
2020-04-16
Tom Vijlbrief
Add Rust demo
commit
|
commitdiff
|
tree
2020-04-16
Anton Blanchard
Merge pull request #159 from shenki/fusesoc-ram-16k
commit
|
commitdiff
|
tree
2020-04-15
Joel Stanley
Set default RAM to be 16K in microwatt.core
commit
|
commitdiff
|
tree
2020-04-15
Joel Stanley
README: hello world needs 16KB of RAM
commit
|
commitdiff
|
tree
2020-04-14
Anton Blanchard
Merge pull request #158 from paulusmack/excpath
commit
|
commitdiff
|
tree
2020-04-09
Anton Blanchard
Merge pull request #157 from paulusmack/master
commit
|
commitdiff
|
tree
2020-04-07
Paul Mackerras
Decode attn in the major opcode decode table
commit
|
commitdiff
|
tree
2020-04-07
Paul Mackerras
Decode sc in the major opcode decode table
commit
|
commitdiff
|
tree
2020-04-07
Paul Mackerras
Remove sim_config instruction
commit
|
commitdiff
|
tree
2020-04-07
Paul Mackerras
execute1: Implement trap instructions properly
commit
|
commitdiff
|
tree
2020-04-07
Paul Mackerras
Consolidate trap variants under a single OP_TRAP
commit
|
commitdiff
|
tree
2020-04-07
Paul Mackerras
execute1: Simplify the interrupt logic a little
commit
|
commitdiff
|
tree
2020-04-07
Paul Mackerras
Rename OP_MCRF to OP_CROP and trim insn_type_t
commit
|
commitdiff
|
tree
2020-04-07
Paul Mackerras
tests: Put an attn instruction at 0x700
commit
|
commitdiff
|
tree
2020-04-03
Paul Mackerras
Give exceptions a separate path to writeback
commit
|
commitdiff
|
tree
2020-04-03
Paul Mackerras
tests: Update executables
commit
|
commitdiff
|
tree
2020-04-03
Paul Mackerras
tests: Adjust header inclusions and Makefile.test
commit
|
commitdiff
|
tree
2020-04-03
Paul Mackerras
hello_world: Use ldcix/stdcix to access UART
commit
|
commitdiff
|
tree
2020-04-03
Paul Mackerras
hello_world: Adjust header inclusions and Makefile
commit
|
commitdiff
|
tree
2020-04-02
Anton Blanchard
Merge pull request #155 from mikey/exceptions
commit
|
commitdiff
|
tree
2020-04-01
Michael Neuling
Add test cases for new exceptions and supervisor state
commit
|
commitdiff
|
tree
2020-04-01
Michael Neuling
Add sc, illegal and decrementer exceptions and some...
commit
|
commitdiff
|
tree
2020-03-31
Michael Neuling
Plumb attn instruction through to execute1
commit
|
commitdiff
|
tree
2020-03-31
Michael Neuling
Breakout the console code so it can be reused.
commit
|
commitdiff
|
tree
next