Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.os.development    |    Operating system development chatter    |    4,255 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 3,964 of 4,255    |
|    Robert Pengelly to wolfgang kern    |
|    Re: Does a PS/2 mouse get detected if pl    |
|    19 Nov 23 23:52:03    |
      From: robertapengelly@gmail.com              On Monday, 20 November 2023 at 01:07:23 UTC, wolfgang kern wrote:       > On 19/11/2023 18:54, Robert Pengelly wrote:        > > On Sunday, 19 November 2023 at 14:29:27 UTC, wolfgang kern wrote:        > >> On 19/11/2023 13:25, Robert Pengelly wrote:        > >> ...        > >>> I commented out the stuff related to A9 and mouse still doesn't work.       I'm a little confused cause the int 15h stuff was PS/2 mouse so how did that       work but the IRQ doesn't?        > >>        > >>> What exactly does "KEYBD lines are stuck" mean?        > >> it mean that it's disabled or there is nothing connected to the port.        > >>        > >> what OS runs on your laptop ?        > >> if it's not DOS or a very OLD windoze then it will ignore your code.        > >> IRQ pointers and handling in Protected Mode is totally different to Real        > >> Mode code. Virtual Mode may work with 16 bit code, but protect IRQs.        > >>        > >> what type os connector is on your mouse ?        > >> if it's not a round one then it is an USB-mouse.        > >>        > >> PS/2 emulation for USB mice is possible on some machines but need to be        > >> told to do so in the motherboard's chips-set.        > >>        > >> sorry for I haven't asked all this earlier.       > > I'm still a little confused as to how int 15h works but the IRQ stuff is       returning 0x9C (I've checked an it's happening earlier than the 0xA9 stuff as       well). As for the OS I'm dual booting Windows 8.1 and Ubuntu but I'm not using       it inside either of        them as I'm writing an OS's so it's booting from a USB. As for the connector       I've tried the touchpad and a USB mouse and neither seen to work (again with       int 15h they both work).       > windoze 8.1 ?        >        > OK if your own 16-bit OS booted from USB.        > I'm just curious for which tool you used to put it there ?        >        > INT15h is a BIOS function and the BIOS knows its hardware well.        > Your laptop have neither keyboard nor mouse as PS/2 implemented,        > both will be USB devices.        > __        > wolfgang       I used dd on Linux to write an image to the USB. I know that INT 15h is a       BIOS function but the 0xC2xx calls are for a PS/2 mouse aren't they? As I'm       only focused on a 16-bit (real mode) OS at the moment would it be better if I       just go back to INT 15h?              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca