VirtualBox

Ignore:
Timestamp:
Oct 7, 2015 5:07:25 PM (9 years ago)
Author:
vboxsync
Message:

include,misc: Corrected a bunch of doxygen errors.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/recompiler/VBoxRecompiler.c

    r57358 r58106  
    35253525 * @param   addr        The virtual address.
    35263526 * @param   pTLBEntry   The TLB entry.
     3527 * @param   IoTlbEntry  The I/O TLB entry address.
    35273528 */
    35283529target_ulong remR3PhysGetPhysicalAddressCode(CPUX86State       *env,
    35293530                                             target_ulong       addr,
    35303531                                             CPUTLBEntry       *pTLBEntry,
    3531                                              target_phys_addr_t ioTLBEntry)
     3532                                             target_phys_addr_t IoTlbEntry)
    35323533{
    35333534    PVM pVM = env->pVM;
    35343535
    3535     if ((ioTLBEntry & ~TARGET_PAGE_MASK) == pVM->rem.s.iHandlerMemType)
     3536    if ((IoTlbEntry & ~TARGET_PAGE_MASK) == pVM->rem.s.iHandlerMemType)
    35363537    {
    35373538        /* If code memory is being monitored, appropriate IOTLB entry will have
    35383539           handler IO type, and addend will provide real physical address, no
    35393540           matter if we store VA in TLB or not, as handlers are always passed PA */
    3540         target_ulong ret = (ioTLBEntry & TARGET_PAGE_MASK) + addr;
     3541        target_ulong ret = (IoTlbEntry & TARGET_PAGE_MASK) + addr;
    35413542        return ret;
    35423543    }
    35433544    LogRel(("\nTrying to execute code with memory type addr_code=%RGv addend=%RGp at %RGv! (iHandlerMemType=%#x iMMIOMemType=%#x IOTLB=%RGp)\n"
    35443545            "*** handlers\n",
    3545             (RTGCPTR)pTLBEntry->addr_code, (RTGCPHYS)pTLBEntry->addend, (RTGCPTR)addr, pVM->rem.s.iHandlerMemType, pVM->rem.s.iMMIOMemType, (RTGCPHYS)ioTLBEntry));
     3546            (RTGCPTR)pTLBEntry->addr_code, (RTGCPHYS)pTLBEntry->addend, (RTGCPTR)addr, pVM->rem.s.iHandlerMemType, pVM->rem.s.iMMIOMemType, (RTGCPHYS)IoTlbEntry));
    35463547    DBGFR3Info(pVM->pUVM, "handlers", NULL, DBGFR3InfoLogRelHlp());
    35473548    LogRel(("*** mmio\n"));
     
    40944095 * @param   cb              Size of the code block.
    40954096 */
    4096 void disas(FILE *phFile, void *pvCode, unsigned long cb)
     4097void disas(FILE *phFileIgnored, void *pvCode, unsigned long cb)
    40974098{
    40984099    if (LogIs2Enabled())
     
    41344135 * @param   fFlags          Flags, probably something which tells if this is 16, 32 or 64 bit code.
    41354136 */
    4136 void target_disas(FILE *phFile, target_ulong uCode, target_ulong cb, int fFlags)
     4137void target_disas(FILE *phFileIgnored, target_ulong uCode, target_ulong cb, int fFlags)
    41374138{
    41384139    if (LogIs2Enabled())
     
    45834584 * @retval -1 failure, raise \#GP(0).
    45844585 * @param   env     The cpu state.
    4585  * @param   idMsr   The MSR to read.
    4586  * @param   puValue Where to return the value.
     4586 * @param   idMsr   The MSR to write to.
     4587 * @param   uValue  The value to write.
    45874588 */
    45884589int cpu_wrmsr(CPUX86State *env, uint32_t idMsr, uint64_t uValue)
     
    47174718 * @param   idx         The CPUID leaf (eax).
    47184719 * @param   idxSub      The CPUID sub-leaf (ecx) where applicable.
    4719  * @param   pvEAX       Where to store eax.
    4720  * @param   pvEBX       Where to store ebx.
    4721  * @param   pvECX       Where to store ecx.
    4722  * @param   pvEDX       Where to store edx.
     4720 * @param   pEAX        Where to store eax.
     4721 * @param   pEBX        Where to store ebx.
     4722 * @param   pECX        Where to store ecx.
     4723 * @param   pEDX        Where to store edx.
    47234724 */
    47244725void cpu_x86_cpuid(CPUX86State *env, uint32_t idx, uint32_t idxSub,
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette