Sign in

gwj / at91sam9263 · Commits

GitLab

  • Go to dashboard
  • Project
  • Activity
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Snippets
  • Commits 8,232
  • Compare
  • Branches 2
  • Tags 0
  • at91sam9263
16 Apr, 2007
9 commits
  • Cleanup and add more PowerPC core definitions. ...
    3a607854
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2684 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-16 09:31:49 +0000  
    Browse Dir »
  • PowerPC 4xx software driven TLB fixes + debug traces. ...
    c55e9aef
    Add code provision for more MMU models support.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2683 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-16 09:21:46 +0000  
    Browse File »
  • Add reset callbacks for PowerPC CPU. ...
    0a032cbe
    Move cpu_ppc_init, cpu_ppc_close, cpu_ppc_reset and ppc_tlb_invalidate
    into helper.c as they are to be called from outside of the translated code.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2682 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-16 08:56:52 +0000  
    Browse File »
  • PREP and heathrow machines only support PowerPC CPU with a 6xx bus. ...
    dd37a5e4
    Mac99 machine may also support PowerPC 970 CPU.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2681 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-16 07:41:07 +0000  
    Browse File »
  • Add bus model (or input pins) into PowerPC CPU flags. ...
    d0dfae6e
    Add PowerPC 970 bus and exceptions model.
    Add code provision for PowerPC 970 instanciation.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2680 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-16 07:34:39 +0000  
    Browse Code »
  • PowerPC emulation bugfixes: ...
    08e46e54
    - don't generate multiple exit_tb at the end of conditional branches
    - disable TRACE exception as it is not correct for embedded PowerPC.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2679 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-16 07:18:42 +0000  
    Browse File »
  • Parallel flash bugfixes: ...
    95d1f3ed
    - always need to register flash area back to IO_MEM_ROMD at reset time
    - disabled buffered write as it's not actually supported
    - don't check flash time at registration time
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2678 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-16 07:14:26 +0000  
    Browse Code »
  • Fix a lot of debug traces for PowerPC emulation: use logfile instead of stdout ...
    a496775f
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2677 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-16 07:10:48 +0000  
    Browse File »
  • Simplify branch likely handling. ...
    9898128f
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2676 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-16 01:35:29 +0000  
    Browse File »

15 Apr, 2007
8 commits
  • Remove unused variable. ...
    e9a9a081
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2675 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2007-04-15 23:54:20 +0000  
    Browse Code »
  • Don't use T2 for INS, it conflicts with branch delay slot handling. ...
    171b31e7
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2674 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-15 21:26:37 +0000  
    Browse File »
  • Fix qemu SIGFPE caused by division-by-zero due to underflow. ...
    80c27194
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2673 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-15 21:21:33 +0000  
    Browse File »
  • Small code generation optimization. ...
    a85427b1
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2672 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-15 19:52:12 +0000  
    Browse Code »
  • Delete unused define. ...
    fff739cc
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2671 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-15 17:27:07 +0000  
    Browse Code »
  • Gallileo fixes, by Stefan Weil. ...
    bc687ec9
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2670 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-15 15:15:10 +0000  
    Browse File »
  • bFLT loader alignment fix. ...
    2a1094cd
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2669 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2007-04-15 14:13:11 +0000  
    Browse Code »
  • Update OpenBIOS for Sparc32 and add a Sparc64 image ...
    080a0ba4
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2668 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-04-15 06:38:29 +0000  
    Browse Dir »

14 Apr, 2007
8 commits
  • Fix format specified for watchpoint address. ...
    aa6290b7
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2667 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2007-04-14 22:35:50 +0000  
    Browse Code »
  • Fix Sparc64 double float gdb protocol (initial version by Paul Brook) ...
    8979596d
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2666 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-04-14 16:15:48 +0000  
    Browse Code »
  • Add device save and reset methods to FDC and M48T59 ...
    3ccacc4a
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2665 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-04-14 13:01:31 +0000  
    Browse Code »
  • Restart interrupts after an exception. ...
    16c00cb2
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2664 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-14 12:56:46 +0000  
    Browse Code »
  • Know about more PCI device classes. ...
    dcb5b19a
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2663 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-14 12:24:46 +0000  
    Browse File »
  • Fix incorrect pointers casts. ...
    1c5bf3bf
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2662 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-14 12:17:59 +0000  
    Browse File »
  • Fix miscellaneous display warnings for PowerPC & alpha targets ...
    e96efcfc
    and parallel CFI flash driver.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2661 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-14 12:17:09 +0000  
    Browse File »
  • Add TARGET_FMT_plx to properly display target_phys_addr_t variables. ...
    ba13c432
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2660 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-14 12:15:36 +0000  
    Browse File »

13 Apr, 2007
5 commits
  • Nicer Log formatting. ...
    744e0915
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2659 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-13 22:30:36 +0000  
    Browse Code »
  • Another fix for CP0 Cause register handling. ...
    e58c8ba5
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2658 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-13 20:17:54 +0000  
    Browse File »
  • Fix Sparc32 device save methods ...
    5425a216
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2657 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-04-13 19:24:07 +0000  
    Browse File »
  • Fix Sparc64 wrfprs, move VIS ops where they belong, more VIS ops ...
    3299908c
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2656 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-04-13 15:49:56 +0000  
    Browse File »
  • Alignment check mechanism (not fully enabled yet) (Aurelien Jarno) ...
    d2889a3e
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2655 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-04-13 15:46:16 +0000  
    Browse Code »

12 Apr, 2007
2 commits
  • Add PowerPC 405 input pins (IRQ, resets, ...) model. ...
    24be5ae3
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2654 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-12 21:24:29 +0000  
    Browse File »
  • Embedded PowerPC Device Control Registers infrastructure. ...
    2e719ba3
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2653 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-12 21:11:03 +0000  
    Browse Code »

11 Apr, 2007
5 commits
  • Fix bad variable name. ...
    83b1fb88
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2652 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-11 22:46:06 +0000  
    Browse Code »
  • Make SYNCI_Step and CCRes CPU-specific. ...
    2f644545
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2651 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-11 20:34:23 +0000  
    Browse Code »
  • Throw RI for invalid MFMC0-class instructions. Introduce optional ...
    b48cfdff
    MIPS_STRICT_STANDARD define to adhere more to the spec than it makes
    sense in normal operation.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2650 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-11 02:24:14 +0000  
    Browse Code »
  • Code formatting fix. ...
    2423f660
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2649 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-11 02:15:08 +0000  
    Browse Code »
  • More Context/Xcontext fixes. Ifdef some 64bit-only ops, they may ...
    534ce69f
    end up empty for 32bit mips, which dyngen trips over.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2648 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-11 02:13:00 +0000  
    Browse File »

09 Apr, 2007
3 commits
  • Implement embedded IRQ controller for PowerPC 6xx/740 & 750. ...
    e9df014c
    Fix PowerPC external interrupt input handling and lowering.
    Fix OpenPIC output pins management.
    Fix multiples bugs in OpenPIC IRQ management.
    Fix OpenPIC CPU(s) reset function.
    Fix Mac99 machine to properly route OpenPIC outputs to the PowerPC input pins.
    Fix PREP machine to properly route i8259 output to the PowerPC external
      interrupt pin.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2647 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-04-09 22:45:36 +0000  
    Browse File »
  • Fix monitor disasm output for Sparc64 target ...
    682c4f15
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2646 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-04-09 15:14:57 +0000  
    Browse Code »
  • Fix CP0_IntCtl handling. ...
    c090a8f4
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2645 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-04-09 14:17:31 +0000  
    Browse File »