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
29 Oct, 2007
8 commits
  • Fix PreP PCI IRQ mapping. ...
    8c9d7f83
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3483 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-29 10:24:59 +0000  
    Browse File »
  • Temporary hack to avoid Qemu crash at PowerPC reset time. ...
    ef397e88
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3482 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-29 10:22:58 +0000  
    Browse File »
  • Implement PreP reset port. ...
    c4781a51
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3481 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-29 10:21:12 +0000  
    Browse File »
  • PowerPC 601 / 620 / 970 need a 1MB firmware. ...
    4c823cff
    This option is not allowed for PowerMac, as it would overlap with NVRAM.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3480 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-29 10:19:50 +0000  
    Browse File »
  • Preliminary MIPS64R2 mode. ...
    d2123ead
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3479 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-29 09:38:43 +0000  
    Browse Dir »
  • Fix logic bug which broke TLBL/TLBS handling somewhat. ...
    6276c767
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3478 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-29 02:57:19 +0000  
    Browse Dir »
  • Implement OMAP MicroWire controller. ...
    d951f6ff
    Fix GPIO interrupt number.
    Reorder a couple of variables.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3477 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2007-10-29 01:50:05 +0000  
    Browse Code »
  • Restrict CP0_PerfCnt to legal values. ...
    1b6fd0bc
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3476 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-29 00:49:32 +0000  
    Browse File »

28 Oct, 2007
15 commits
  • * sort the PowerPC target object files ...
    3cbee15b
    * make PowerPC NVRAM accessors generic to be able to use a MacIO NVRAM
      instead of the M48T59 one
    * split PowerMac targets code:
     - move all PowerMac related definitions and prototypes into hw/ppc_mac.h
     - add hw/mac_dbdma.c, hw/mac_nvram.c and macio.c
       which implements shared PowerMac devices
     - define the g3bw machine in a new hw/ppc_oldworld.c file
    * Fix the g3bw target:
     - fix the Grackle host PCI device
     - connect the Heathrow PIC to the PowerPC 6xx bus pins
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3475 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-28 23:42:18 +0000  
    Browse Code »
  • Give an opaque to the m48t59 direct access routines to make it easier ...
    897b4c6c
    to use another NVRAM with the same API.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3474 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-28 23:33:05 +0000  
    Browse Dir »
  • Add OMAP Shared GPIO module. ...
    64330148
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3473 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2007-10-28 21:02:29 +0000  
    Browse Dir »
  • Implement missing MIPS supervisor mode bits. ...
    623a930e
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3472 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-28 19:45:05 +0000  
    Browse Code »
  • Handle MMC card insertion/removal/readonly signals. ...
    8e129e07
    Hook them up to Palm T|E GPIOs.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3471 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2007-10-28 19:24:52 +0000  
    Browse File »
  • Add PalmT|E matrix keypad connected to OMAP GPIOs. ...
    38a34e1d
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3470 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2007-10-28 18:29:04 +0000  
    Browse Dir »
  • Implement OMAP1 MPU I/O module. ...
    fe71e81a
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3469 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2007-10-28 16:45:01 +0000  
    Browse Dir »
  • Use shared ctpop64 helper ...
    eed152bb
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3468 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-10-28 14:35:04 +0000  
    Browse Dir »
  • Use cpp to generate correct build dependencies for target objects ...
    2f96c28d
    instead of using incomplete hardcoded ones.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3467 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-28 13:07:12 +0000  
    Browse Code »
  • Make Alpha and PowerPC targets use shared helpers ...
    603fccce
    for clz, clo, ctz, cto and ctpop.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3466 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-28 12:54:53 +0000  
    Browse Code »
  • Add shared ctz32, cto32, ctz64, cto64, ...
    b9ef45ff
    ctpop8, ctpop16, ctpop32 and ctpop64 helpers.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3465 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-28 12:52:38 +0000  
    Browse Code »
  • Use the shiny new clz helpers. ...
    941db528
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3464 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-28 01:44:40 +0000  
    Browse Code »
  • Less debug noise from the mipsnet driver. ...
    57ba97de
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3463 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-28 01:43:52 +0000  
    Browse Code »
  • Alpha coding style and inlining fixes. ...
    f071b4d3
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3462 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-28 00:56:24 +0000  
    Browse Code »
  • PowerPC coding style and inlining fixes. ...
    a11b8151
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3461 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-28 00:55:05 +0000  
    Browse File »

27 Oct, 2007
6 commits
  • PowerPC floating-point helper typo. ...
    5bda2843
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3460 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-27 23:34:30 +0000  
    Browse Code »
  • PowerPC float bugfix: 64 bits float mantissa is 52 bits long. ...
    4f8eb6cf
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3459 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-27 17:59:46 +0000  
    Browse Code »
  • Fix PowerPC FPSCR update and floating-point exception generation ...
    7c58044c
    in most useful cases.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3458 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-27 17:54:30 +0000  
    Browse File »
  • PowerPC user-mode fix: MSR is now entirelly set-up in the cpu_reset routine. ...
    a32ff1ad
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3457 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-27 17:29:35 +0000  
    Browse File »
  • Fix endianness bug for PowerPC stfiwx instruction. ...
    8378e71f
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3456 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-27 17:18:49 +0000  
    Browse Code »
  • Add sharable clz/clo inline functions and use them for the mips target. ...
    05f778c8
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3455 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-27 13:05:54 +0000  
    Browse Code »

26 Oct, 2007
10 commits
  • The other half of the mul64 rework. Sorry for the breakage, I committed ...
    5592a750
    an incomplete version of what I tested.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3454 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-26 22:35:02 +0000  
    Browse Dir »
  • Add const etc. to places forgotten from the previous commit ...
    7878ff6b
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3453 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-10-26 19:34:46 +0000  
    Browse File »
  • Use const and static as needed, disable unused code ...
    9634d903
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3452 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-10-26 19:01:16 +0000  
    Browse File »
  • Make Slirp statistics gathering and output conditional to LOG_ENABLED ...
    31a60e22
    Add 'info slirp' command to monitor to display statistics
    Disable Slirp debugging code by default
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3451 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-10-26 18:42:59 +0000  
    Browse Dir »
  • Fix Windows build failure, by Stefan Weil. ...
    7d294b61
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3450 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-26 17:21:58 +0000  
    Browse Code »
  • For consistency, align the address to the cache line before using it, ...
    f0685f6e
    when invalidating the instruction cache.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3449 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-26 00:55:17 +0000  
    Browse Code »
  • Bugfix in PowerPC dcbi instruction: ...
    dac454af
    we must do a load before the store, or we'll store random data.
    Update cache instructions comments.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3448 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-26 00:48:00 +0000  
    Browse File »
  • Pretty dump for specific PowerPC instructions names. ...
    c7697e1f
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3447 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-26 00:46:07 +0000  
    Browse Code »
  • Make PowerPC hypervisor resources able to compile, even if not enabled for now. ...
    f9fdea6b
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3446 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-26 00:38:37 +0000  
    Browse Code »
  • Bugfix: PowerPC 64 slbia never invalidates the first segment entry. ...
    2c1ee068
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3445 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-26 00:37:04 +0000  
    Browse File »

25 Oct, 2007
1 commit
  • Fix PowerPC 64x64 bits multiplication overflow check. ...
    88ad920b
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3444 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-25 23:36:08 +0000  
    Browse Dir »