VirtualBox

Changeset 39684 in vbox for trunk/src/VBox/Devices/testcase


Ignore:
Timestamp:
Dec 29, 2011 5:50:00 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
75521
Message:

Parallel: Some love for the long abandoned parallel port emulation. General cleanup and implemented passthrough of EPP transfers

Location:
trunk/src/VBox/Devices/testcase
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp

    r37955 r39684  
    271271    CHECK_MEMBER_ALIGNMENT(ATACONTROLLER, StatAsyncOps, 8);
    272272    CHECK_MEMBER_ALIGNMENT(BUSLOGIC, CritSectIntr, 8);
    273     CHECK_MEMBER_ALIGNMENT(DEVPARALLELSTATE, CritSect, 8);
     273    CHECK_MEMBER_ALIGNMENT(PARALLELPORT, CritSect, 8);
    274274#ifdef VBOX_WITH_STATISTICS
    275275    CHECK_MEMBER_ALIGNMENT(DEVPIC, StatSetIrqGC, 8);
  • trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp

    r39306 r39684  
    10121012
    10131013    /* Parallel/DevParallel.cpp */
    1014     GEN_CHECK_SIZE(ParallelState);
    1015     GEN_CHECK_OFF(ParallelState, pDevInsR3);
    1016     GEN_CHECK_OFF(ParallelState, pDevInsR0);
    1017     GEN_CHECK_OFF(ParallelState, pDevInsRC);
    1018     GEN_CHECK_OFF(ParallelState, IBase);
    1019     GEN_CHECK_OFF(ParallelState, IHostParallelPort);
    1020     GEN_CHECK_OFF(ParallelState, pDrvHostParallelConnector);
    1021     GEN_CHECK_OFF(ParallelState, ReceiveSem);
    1022     GEN_CHECK_OFF(ParallelState, reg_data);
    1023     GEN_CHECK_OFF(ParallelState, reg_status);
    1024     GEN_CHECK_OFF(ParallelState, reg_control);
    1025     GEN_CHECK_OFF(ParallelState, reg_epp_addr);
    1026     GEN_CHECK_OFF(ParallelState, reg_epp_data);
    1027     GEN_CHECK_OFF(ParallelState, reg_ecp_ecr);
    1028     GEN_CHECK_OFF(ParallelState, reg_ecp_base_plus_400h);
    1029     GEN_CHECK_OFF(ParallelState, reg_ecp_config_b);
    1030     GEN_CHECK_OFF(ParallelState, ecp_fifo);
    1031     GEN_CHECK_OFF(ParallelState, ecp_fifo[1]);
    1032     GEN_CHECK_OFF(ParallelState, act_fifo_pos_write);
    1033     GEN_CHECK_OFF(ParallelState, act_fifo_pos_read);
    1034     GEN_CHECK_OFF(ParallelState, irq);
    1035     GEN_CHECK_OFF(ParallelState, epp_timeout);
    1036     GEN_CHECK_OFF(ParallelState, fGCEnabled);
    1037     GEN_CHECK_OFF(ParallelState, fR0Enabled);
    1038     GEN_CHECK_OFF(ParallelState, base);
     1014    GEN_CHECK_SIZE(PARALLELPORT);
     1015    GEN_CHECK_OFF(PARALLELPORT, pDevInsR3);
     1016    GEN_CHECK_OFF(PARALLELPORT, pDevInsR0);
     1017    GEN_CHECK_OFF(PARALLELPORT, pDevInsRC);
     1018    GEN_CHECK_OFF(PARALLELPORT, IBase);
     1019    GEN_CHECK_OFF(PARALLELPORT, IHostParallelPort);
     1020    GEN_CHECK_OFF(PARALLELPORT, pDrvHostParallelConnector);
     1021    GEN_CHECK_OFF(PARALLELPORT, fGCEnabled);
     1022    GEN_CHECK_OFF(PARALLELPORT, fR0Enabled);
     1023    GEN_CHECK_OFF(PARALLELPORT, fEppTimeout);
     1024    GEN_CHECK_OFF(PARALLELPORT, IOBase);
     1025    GEN_CHECK_OFF(PARALLELPORT, iIrq);
     1026    GEN_CHECK_OFF(PARALLELPORT, regData);
     1027    GEN_CHECK_OFF(PARALLELPORT, regStatus);
     1028    GEN_CHECK_OFF(PARALLELPORT, regControl);
     1029    GEN_CHECK_OFF(PARALLELPORT, regEppAddr);
     1030    GEN_CHECK_OFF(PARALLELPORT, regEppData);
     1031#if 0
     1032    GEN_CHECK_OFF(PARALLELPORT, reg_ecp_ecr);
     1033    GEN_CHECK_OFF(PARALLELPORT, reg_ecp_base_plus_400h);
     1034    GEN_CHECK_OFF(PARALLELPORT, reg_ecp_config_b);
     1035    GEN_CHECK_OFF(PARALLELPORT, ecp_fifo);
     1036    GEN_CHECK_OFF(PARALLELPORT, ecp_fifo[1]);
     1037    GEN_CHECK_OFF(PARALLELPORT, act_fifo_pos_write);
     1038    GEN_CHECK_OFF(PARALLELPORT, act_fifo_pos_read);
     1039#endif
    10391040
    10401041    /* Serial/DevSerial.cpp */
Note: See TracChangeset for help on using the changeset viewer.

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