Changes between Initial Version and Version 1 of Ticket #20, comment 2


Ignore:
Timestamp:
Jan 5, 2013, 4:23:00 PM (11 years ago)
Author:
rousseau
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #20, comment 2

    initial v1  
    33> > Seeing that the Open Watcom build was now working I decided to give it a try just to see if it would make a difference with ticket #11.  It doesn't but that wasn't unexpected.  It was unexpected that there is an int 3 call in devhelp.h DevHelp_VirtToPhys.  The int 3 seems to get called on each boot, removing the int 3 allows the boot to proceed.  This ticket may be premature but the r144 says that it fixed the Open Watcom build.
    44>
    5 >
    6 > The int 3 at devhelp.h should be commented out.
    7 > Maybe your environment does not use the devhelp.h in os2ahci\src\include ?
    8 
    9 
    10 
    11 
    12 
    13 > This is an excerpt of the code around devhelp.h line 919.
    14 > Note the semi-colon in front of the int 3.
    15 >
    16 > {{{
    17 > USHORT DevHelp_VirtToPhys(PVOID SelOffset, PULONG PhysAddr);
    18 > #pragma aux DevHelp_VirtToPhys = \
    19 >    ";int 3" \
    20 >    "push ds" \
    21 >    "mov  dl,16h" \
    22 >    "push es" \
    23 > }}}
    24 >
    25 > Your issue is also being looked into but I don't have the hardware
    26 > to reproduce it and I need some more time to grasp it.
    27 >
    28 
    295
    306Buh, I checked and you are correct.