TIP: Click on subject to list as thread! ANSI
echo: os2hardware-l
to: All
from: Mike O`Connor
date: 2004-09-28 00:21:38
subject: Re: OS/2 and Athlon 64 compatibility

Ray Davison wrote:

>>do either of those have APM 1.2 support?
>>    
>>
>
>  
>
that was just a side-comment!

>I do not see any reference to it.  I put it back; no change.
>
>Ray
>  
>

Hi Ray,

Didn't you read my whole posting -- especially this bit from it :

    Also, it is quite likely that the solution that I found will also
    work for other keyboard-related problems, e.g. keyboard not
    responding from the DOS command line after having left XOSL.
>
>The root cause for the problem is infamous the "A20 gate" used for
    access to "extended memory" which used to be switched on and off
    using calls to the keyboard controller, some kind of horrible PC
    legacy from the early days. (I have never written PC assembler code
    myself before, but found a truly interesting compilation of several
    "A20" issues can be found at
    http://www.win.tue.nl/~aeb/linux/kbd/A20.html.)
>
>It looks like the code to handle the A20 gate included with XOSL
    1.15 xosl\misc\a20line.asm (marked to be "taken from Ranish
    Partition Manager 2.38 Beta 1.9") does not work any more for recent
    BIOS versions, in particular notebook BIOSes.
>
>I have moved to using new BIOS INT15h AX=240x calls for implementing
    A20 switching, as can be seen from the attached modified
    a20line.asm, and using this new version in fact fixes all keyboard
    issues for me! :-)))


and in particular that final paragraph - like the Int15h E820 fix for 
memory greater than 64MB - other functions are being put into the new 
BIOSes, and presumably dropping out no longer supported functions!
-- 
Regards,
Mike

Failed the exam for
--------------------
MCSE - Minesweeper Consultant and Solitaire Expert
--------------------
[ISP blocks *.exe, *.cmd, *.bat, *.reg attachments]
[Please use zipped versions of above]


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/9rHolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

 To visit your group on the web, go to:
    http://groups.yahoo.com/group/os2hardware/

 To unsubscribe from this group, send an email to:
    os2hardware-unsubscribe{at}yahoogroups.com

 Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


---
* Origin: Waldo's Place USA Internet Gateway (1:3634/1000)
SEEN-BY: 633/267 270
@PATH: 3634/1000 12 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.