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
11 Jun, 2008
8 commits
  • Call most FP helpers without deroute through op.c ...
    5d0fc900
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4734 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-11 15:27:54 +0000  
    Browse Code »
  • Delete obsolete file. ...
    0d1d0094
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4733 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-11 13:24:47 +0000  
    Browse Code »
  • Switch most MIPS FP load/stores to TCG. ...
    aa0bf00b
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4732 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-11 13:02:57 +0000  
    Browse Dir »
  • Avoid gen_opc_buf overflow. ...
    faf7aaa9
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4731 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-11 12:26:29 +0000  
    Browse Dir »
  • Allocate register pair for 64-bit registers on 32-bit host. ...
    8df1ca4b
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4730 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-11 11:03:34 +0000  
    Browse Code »
  • Free some more temporaries. ...
    9843a0d2
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4729 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-11 10:40:33 +0000  
    Browse Code »
  • Move FP TNs to cpu env. ...
    764dfc3f
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4728 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-11 10:39:48 +0000  
    Browse Dir »
  • using strncpy is *always* a bad idea ...
    ae45d369
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4727 c046a42c-6fe2-441c-8c8c-71466251a162
    bellard authored
    2008-06-11 09:44:44 +0000  
    Browse Code »

10 Jun, 2008
4 commits
  • Fix typo, by Laurent Desnogues. ...
    af325d36
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4726 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-10 15:29:15 +0000  
    Browse File »
  • Remove stray variable ...
    0d5bd363
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4725 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-10 01:47:17 +0000  
    Browse Dir »
  • Fix data type mixup, spotted by malc. ...
    2c2435bd
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4724 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-10 01:18:32 +0000  
    Browse Code »
  • ETRAX: More DMA context level related fixes. ...
    a8303d18
    * When hitting EOL (end of list) at the data descriptor level, the DMA should mark the current context-descriptor as disabled and perform a context-store so software can see whats goin on.
    * Context loads update RW_SAVED_DATA_BUF, data loads dont. This fixes an issue with ethernet bootstrapping.
    * Reorder the logic for processing out channels to be more like the one for input channels.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4723 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-10 00:11:48 +0000  
    Browse Dir »

09 Jun, 2008
21 commits
  • Use rem/div[u]_i32 drop div[u]2_i32 ...
    77b73de6
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4722 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-09 23:44:44 +0000  
    Browse Dir »
  • CRIS: Add (untested) cpu-state save/load. ...
    877d8ad7
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4721 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-09 23:44:20 +0000  
    Browse Code »
  • ETRAX: Add NMI support to the watchdog and the interrupt controller. ...
    5ef98b47
    * Add NMI and GURU exceptions to teh interrupt controller.
    * Teach the watchdog timer to signal an NMI before reseting the chip.
    * Add etraxfs.h to hold api for etrax device models.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4720 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-09 23:33:30 +0000  
    Browse Dir »
  • CRIS: Emulate NMIs. ...
    1b1a38b0
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4719 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-09 23:18:06 +0000  
    Browse File »
  • CRIS: Support RFN insn. ...
    5bf8f1ab
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4718 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-09 23:07:50 +0000  
    Browse Code »
  • CRIS: Translator updates. ...
    a7cfbba0
    * RFN (Return From NMI) insn.
    * Avoid unnecessary T0 transfers.
    * Dont do tcg related init more than once.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4717 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-09 23:06:31 +0000  
    Browse Code »
  • SVM: Fix segment attribute clobbering (Alexander Graf) ...
    e72210e1
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4716 c046a42c-6fe2-441c-8c8c-71466251a162
    bellard authored
    2008-06-09 20:44:19 +0000  
    Browse Dir »
  • Emit trampolines manually in prologue ...
    fa4fbfb9
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4715 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-09 19:57:36 +0000  
    Browse Dir »
  • Fix test for signed div fast path ...
    5d794885
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4714 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-09 19:57:27 +0000  
    Browse Dir »
  • Add proper file header. ...
    7880febd
    Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4713 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-06-09 14:31:18 +0000  
    Browse Code »
  • Use qemu_mallocz to allocate new thread state. Remove redundant memset. ...
    c3a92833
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4712 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-06-09 14:02:50 +0000  
    Browse File »
  • Use qemu_mallocz. ...
    b2a7081a
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4711 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-06-09 13:57:23 +0000  
    Browse Code »
  • Prevent guest reusing host memory allocations. ...
    17e2377a
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4710 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-06-09 13:47:45 +0000  
    Browse File »
  • Despite what the documentation says/implies, PTHREAD_STACK_MIN is often not ...
    82e671d9
    defined by pthread.h.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4709 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-06-09 12:10:22 +0000  
    Browse Dir »
  • Switch remaining CP0 instructions to TCG or helper functions. ...
    f1aa6320
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4708 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-09 07:13:38 +0000  
    Browse File »
  • Add -mlongcall for PPC host (needed for MIPS for instance) ...
    176a4f29
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4707 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-09 06:06:30 +0000  
    Browse Code »
  • R_PPC_REL24 safety net ...
    5be16762
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4706 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-09 06:06:28 +0000  
    Browse Code »
  • Fix div[u]2. ...
    398ce98e
    Previous code assummed 32 by 32 bit divmod operation, and survived
    x86_64 test only by sheer luck. MIPS wasn't so forgiving.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4705 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-09 06:06:25 +0000  
    Browse Dir »
  • Clean up MMIO TLB handling. ...
    0f459d16
    The IO index is now stored in its own field, instead of being wedged
    into the vaddr field.  This eliminates the ROMD and watchpoint host
    pointer weirdness.  The IO index space is expanded by 1 bit, and
    several additional bits are made available in the TLB vaddr field.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4704 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-06-09 00:20:13 +0000  
    Browse Code »
  • Fix the sendkey hold time calculation (Jan Kiszka). ...
    f227f17d
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4703 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-06-09 00:03:47 +0000  
    Browse File »
  • TC6393XB system features (Dmitry Baryshkov). ...
    88d2c950
    Add basic support for TC6393XB system features. No support for GPIO
    input though.
    
    Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4702 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-06-09 00:03:13 +0000  
    Browse File »

08 Jun, 2008
7 commits
  • Enhance sendkey with key hold time (Jan Kiszka). ...
    c8256f9d
    Current key injection via the monitor basically generates no key hold
    time. This is fine for keyboard emulations that have their own queues,
    but it causes troubles for those how don't (like the MusicPal - it
    simply does not work with injected keys). Moreover, I would like to use
    this mechanism to simulate pressed buttons during power-up.
    
    Therefore, this patch enhances the key injection with a configurable
    release delay (by default 100 virtual milliseconds).
    
    This feature allows to get rid of the initial sleep() in musicpal_init
    because one can now simply start qemu with -S and issue "sendkey m 1000"
    and "continue" in the monitor to achieve the desired effect of a pressed
    menu button during power-up. So there is no need for a per-musicpal or
    even qemu-wide "-hold-button" switch.
    
    Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4701 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-06-08 22:45:01 +0000  
    Browse Dir »
  • Register helper functions. ...
    7dd9e556
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4700 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-08 07:42:23 +0000  
    Browse Code »
  • Check the returned audio_buf_info fields ...
    29ddf27b
    At least on one system zero is returned in either fragsize or
    fragstotal (reported by Dave Scott), this results in an audio_calloc
    failing the audio_bug check and another ominous error message. Fail
    early and blame the system.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4699 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-08 04:27:56 +0000  
    Browse Dir »
  • Fix error reporting under Win32 (CreateFile does not set errno) ...
    7fb2a862
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4698 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-08 01:55:09 +0000  
    Browse Code »
  • Update ...
    0e674589
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4697 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-08 01:55:07 +0000  
    Browse File »
  • Fix some signedness issues caught by gcc 4.3 ...
    731ba0ce
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4696 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-08 01:42:47 +0000  
    Browse Code »
  • Remove dead and bitrotten "qemu-fast" code. ...
    e2eef170
    Only build softmmu+MMIO handlers for system emulation.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4695 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-06-08 01:09:01 +0000  
    Browse Dir »