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
09 Jun, 2008
13 commits
  • 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
8 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 »
  • Do not scare users with ominous error messages from AUD_open* ...
    2c44375d
    Apparently Windows Server 2003 sets the frequency for either mc or pi
    voice to zero, which in turn triggers a call to audio_bug from this
    chain:
    
    open_voice -> AUD_open_in -> audio_bug (audio_validate_settings):
    
    A bug was just triggered in AUD_open_in
    ...
    Context:
    audio: frequency=0 nchannels=2 fmt=S16 endianness=little
    
    But since no attempt by the said OS is made to actually use the voice
    with zero frequency this can be considered normal behavior.
    
    Hence if zero freqency situation is encountered - close current voice,
    and make noises if the guest tries to use it.
    
    Reported by simon@...ve
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4694 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-08 01:07:48 +0000  
    Browse Dir »

07 Jun, 2008
6 commits
  • Implement thread creation. ...
    d865bab5
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4693 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-06-07 22:12:17 +0000  
    Browse Dir »
  • Multithreaded locking fixes. ...
    d5975363
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4692 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-06-07 20:50:51 +0000  
    Browse File »
  • PPC TCG Fixes ...
    0a878c47
    * Fix typo in aliased div2
    * "Optimize" aliased div2/divu2
    * Fix two remaining branch retranslation problems
      (Kudos to Andrzej Zaborowski)
    * Rework goto_tb and set_jmp_target1
    * Use correct size when flushing icache
    * Use correct register selection for ORI
      (Was harmless since in both cases srcreg was equal to dstreg)
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4691 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-06-07 20:31:33 +0000  
    Browse Dir »
  • Allow NWINDOWS selection (CPU feature with model specific defaults) ...
    1a14026e
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4690 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-06-07 08:07:37 +0000  
    Browse File »
  • Fix Sparc32plus GDBstub support ...
    96d19126
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4689 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-06-07 08:03:05 +0000  
    Browse Code »
  • Allocate a register pair instead of a single register. ...
    c588979b
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4688 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-07 04:31:49 +0000  
    Browse Dir »

06 Jun, 2008
12 commits
  • undocumented 0x82 opcode is invalid in 64 bit code ...
    ec9d6075
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4687 c046a42c-6fe2-441c-8c8c-71466251a162
    bellard authored
    2008-06-06 12:54:30 +0000  
    Browse Dir »
  • Fix i386 segment descriptor types on reset (Avi Kivity) ...
    262ffdae
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4686 c046a42c-6fe2-441c-8c8c-71466251a162
    bellard authored
    2008-06-06 12:08:46 +0000  
    Browse Dir »
  • CRIS: Add the P flag to the tb dependent flags. ...
    7e15e603
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4685 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-06 11:24:33 +0000  
    Browse Code »
  • CRIS translator updates ...
    2a44f7f1
    * Improve translation of the X flag (still some corner cases missing).
    * First shot att P flag support and conditional stores.
    * Improve the jump logic.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4684 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-06 11:23:28 +0000  
    Browse Code »
  • Correct P flag assertion in rfe. ...
    bf443337
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4683 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-06 11:17:17 +0000  
    Browse Dir »
  • Make the tests run when built with experimental gcc-cris 4.4. Prettify the logs. ...
    31328119
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4682 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-06 11:07:50 +0000  
    Browse File »
  • Add a testcase for broken x arithmetic sequences. ...
    9012c2bf
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4681 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-06 11:05:18 +0000  
    Browse Dir »
  • Increase the odds for the movei test to pass in system simulation. ...
    54f25d0a
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4680 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-06 11:00:58 +0000  
    Browse Code »
  • Avoid warnings. ...
    bd3a8454
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4679 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-06 11:00:04 +0000  
    Browse Dir »
  • ETRAX machine updates. ...
    fa1bdde4
    * Move DMA_run into the dma controller to allow for multiple ETRAX/CRIS machines.
    * Support both ELF and kimage kernel images.
    * Correct emulation of the DMA RW_DATA register.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4678 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-06 10:58:48 +0000  
    Browse File »
  • Compile with debug. ...
    96768ff7
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4677 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-06-06 10:55:02 +0000  
    Browse Code »
  • Fix compiler warning. ...
    dcf3a079
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4676 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-06 01:03:06 +0000  
    Browse Code »

05 Jun, 2008
1 commit
  • Compile fix for Apple, by C.W. Betts. ...
    31a53c63
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4675 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-06-05 23:06:46 +0000  
    Browse File »