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
08 Oct, 2007
9 commits
  • CRIS insn decoding macros, by Edgar E. Iglesias. ...
    5478670f
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3359 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-08 12:50:59 +0000  
    Browse Code »
  • CRIS instruction translation, by Edgar E. Iglesias. ...
    8170028d
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3358 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-08 12:49:08 +0000  
    Browse Code »
  • Wire up CRIS disassembler, by Edgar E. Iglesias. ...
    a25fd137
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3357 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-08 12:46:58 +0000  
    Browse Code »
  • CRIS disassembler, originally from binutils, by Edgar E. Iglesias. ...
    450d4ff5
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3356 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2007-10-08 12:45:38 +0000  
    Browse Code »
  • Update PowerPC emulation status file. ...
    9b22787c
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3355 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-08 03:00:35 +0000  
    Browse Code »
  • Remove synonymous in PowerPC MSR bits definitions. ...
    25ba3a68
    Fix MSR EP bit buggy definition.
    Remove unuseful MSR flags.
    Fix MSR bits and flags definitions for most supported PowerPC implementations.
    Add MSR definitions/flags constistency checks and optional dump.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3354 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-08 02:58:07 +0000  
    Browse Code »
  • Real-mode only PowerPC 40x do not have any TLBs. ...
    141c8ae2
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3353 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-08 02:44:11 +0000  
    Browse Code »
  • Implement exception prefix feature for PowerPC 601. ...
    4e80effc
    Fix PowerPC 601 hardware reset vector.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3352 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-08 02:35:41 +0000  
    Browse Code »
  • Add missing exception vectors for PowerPC 7x5. ...
    7a3a6927
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3351 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-08 02:23:00 +0000  
    Browse Code »

07 Oct, 2007
12 commits
  • Work-around C89 and/or "old" gcc unspecified behavior (#if in macro calls). ...
    417bf010
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3350 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-07 23:10:08 +0000  
    Browse Code »
  • Implement PowerPC Altivec load & stores, used by Apple firmware for memcpy. ...
    a9d9eb8f
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3349 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-07 18:19:26 +0000  
    Browse Code »
  • PowerPC target coding style fixes. ...
    b33c17e1
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3348 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-07 17:30:34 +0000  
    Browse File »
  • PowerPC target optimisations: make intensive use of always_inline. ...
    b068d6a7
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3347 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-07 17:13:44 +0000  
    Browse File »
  • Report missing elf_addr_t definition from Linux kernel header ...
    ed26abdb
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3346 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-07 16:07:25 +0000  
    Browse Code »
  • Fix host and target longs confusions (continued). ...
    3d177870
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3345 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-07 16:06:13 +0000  
    Browse File »
  • Fix confusions between host and target long types. ...
    863cf0b7
    Fix start_data computation.
    Fix auxiliary infos setup.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3344 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-07 15:59:45 +0000  
    Browse Dir »
  • Reorganize the CPUPPCState structure to group features. ...
    f2e63a42
    Add #ifdef to avoid compiling not relevant resources:
    - MMU related stuff for user-mode only targets
    - PowerPC 64 only resources for PowerPC 32 targets
    - embedded PowerPC extensions for non-ppcemb targets.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3343 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-07 15:43:50 +0000  
    Browse Code »
  • Add MSR bits signification per PowerPC implementation flags (to be continued). ...
    d26bfc9a
    As a side effect, single step and branch step are available again.
    Remove irrelevant MSR bits definitions.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3342 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-07 14:41:00 +0000  
    Browse File »
  • Share devices that may be useful for all PowerPC 40x and 440 implementations. ...
    7875ed20
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3341 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-07 14:25:11 +0000  
    Browse Code »
  • Share devices that might be useful for all PowerPC 40x & 440 implementations ...
    008ff9d7
    (mostly CPU registration and UIC, for now).
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3340 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-07 14:21:26 +0000  
    Browse Dir »
  • More user timer fixes (Robert Reif) ...
    115646b6
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3339 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-10-07 10:00:55 +0000  
    Browse File »

06 Oct, 2007
3 commits
  • More detabification ...
    f930d07e
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3338 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-10-06 11:28:21 +0000  
    Browse File »
  • Implement user mode for timers ...
    81732d19
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3337 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-10-06 11:25:43 +0000  
    Browse File »
  • Support for loading a real BIOS image (Robert Reif) ...
    aa6ad6fe
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3336 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-10-06 11:24:18 +0000  
    Browse File »

05 Oct, 2007
5 commits
  • Full implementation of PowerPC 64 MMU, just missing support for 1 TB ...
    12de9a39
    memory segments.
    Remove the PowerPC 64 "bridge" MMU model and implement segment registers
      emulation using SLB entries instead.
    Make SLB area size implementation dependant.
    Improve TLB & SLB search debug traces.
    Temporary hack to make PowerPC 970 boot from ROM instead of RAM.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3335 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-05 22:06:02 +0000  
    Browse Code »
  • Implement sparc64_[gs]et_context ...
    5bfb56b2
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3334 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2007-10-05 17:01:51 +0000  
    Browse Dir »
  • Rename PowerPC MMUCSR0 and MMUCFG SPRs: those are not BookE specific. ...
    65f9ee8d
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3333 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-05 13:11:25 +0000  
    Browse Code »
  • PowerPC hardware reset vector is now considered as part of the exception model. ...
    1c27f8fb
    Use it at CPU initialisation time.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3332 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-05 13:09:54 +0000  
    Browse Code »
  • New '-bios' option, used to select an alternate BIOS image from bios_dir. ...
    1192dad8
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3331 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-05 13:08:35 +0000  
    Browse Code »

04 Oct, 2007
10 commits
  • Implement PL110 byte order config bit (original patch by Richard Purdie). ...
    e9c05b42
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3330 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2007-10-04 23:45:31 +0000  
    Browse Code »
  • Quiet warnings introduced with the USB iso support. ...
    4d043a09
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3329 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2007-10-04 22:55:53 +0000  
    Browse File »
  • USB iso transfers support for the linux redirector and for UHCI, by Arnon Gilboa. ...
    b9dc033c
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3328 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2007-10-04 22:47:34 +0000  
    Browse Code »
  • sh775x interrupt controller by Magnus Damm. ...
    80f515e6
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3327 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2007-10-04 21:53:55 +0000  
    Browse Code »
  • Remove redundant qemu_rearm_alarm_timer() in qemu_del_timer, patch by Dan Kenigsberg. ...
    30d6eaca
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3326 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2007-10-04 19:59:04 +0000  
    Browse Code »
  • (int64_t)UINT64_MAX is -1 and should not be assigned to nearest_delta_us, patch by Dan Kenigsberg. ...
    49a9b725
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3325 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2007-10-04 19:47:09 +0000  
    Browse Code »
  • Several corrections in the spitzkbd keymap (patch by Juergen Lock). ...
    2b76bdc9
    Don't abort on illegal GPSR reads, instead only warn.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3324 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2007-10-04 19:41:17 +0000  
    Browse File »
  • We must reset the PowerPC CPU _after_ registering it, as hardware reset ...
    1cc8e6f0
    effect is implementation dependant.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3323 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-04 01:54:44 +0000  
    Browse Code »
  • More cache tuning fixes: ...
    e57448f1
    * fix the tunable cache line size probe for PowerPC 970.
    * initialize HID5 so cache line is 32 bytes long when running in user-mode only
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3322 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-04 01:50:03 +0000  
    Browse Code »
  • Make PowerPC cache line size implementation dependant. ...
    d63001d1
    Implement dcbz tunable cache line size for PowerPC 970.
    Make hardware reset vector implementation dependant.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3321 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-04 00:51:58 +0000  
    Browse File »

03 Oct, 2007
1 commit
  • HID0 is a write-clear register on 970 (DBSR). ...
    06403421
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3320 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
    2007-10-03 20:27:44 +0000  
    Browse Code »