Post AxZZg2VCK2vzPPGPey by dryak@mstdn.science
 (DIR) More posts by dryak@mstdn.science
 (DIR) Post #AxXqEXrTRgejSqEsIy by argv_minus_one@mastodon.sdf.org
       2025-08-25T21:18:16Z
       
       4 likes, 3 repeats
       
       #USB keyboards can't interrupt the CPU themselves, but the USB controller continuously polls them and will interrupt it on their behalf. Loudly.#keyboard #shitpost
       
 (DIR) Post #AxYaBAWuKckO7nwn3Y by ozzelot@mstdn.social
       2025-08-26T09:02:13Z
       
       0 likes, 0 repeats
       
       @svavar @argv_minus_one "only made sense in the late 2010s"I would say the phrase "made sense" is doing a lot of work here.
       
 (DIR) Post #AxYadWM2mUd7vCNwC8 by mage_of_dragons@mastodon.social
       2025-08-26T08:34:52Z
       
       0 likes, 0 repeats
       
       @argv_minus_one Better than not receiving interrupts at all
       
 (DIR) Post #AxYadXsL7u3edeVFAm by m0xEE@nosh0b10.m0xee.net
       2025-08-26T09:07:01Z
       
       0 likes, 0 repeats
       
       @mage_of_dragons@mastodon.social @argv_minus_one@mastodon.sdf.orgWhy? User interaction distracts the computers from doing really important things. We should seriously consider banning USB 😏
       
 (DIR) Post #AxYt9mdHarSaqfywzY by mage_of_dragons@mastodon.social
       2025-08-26T12:16:21Z
       
       1 likes, 0 repeats
       
       @m0xEE @argv_minus_one You're right, what gives us the right to interrupt the cpu's very important add instruction
       
 (DIR) Post #AxYt9nmXJwSMPfJr3Q by m0xEE@nosh0b10.m0xee.net
       2025-08-26T12:34:39Z
       
       0 likes, 0 repeats
       
       @mage_of_dragons@mastodon.social @argv_minus_one@mastodon.sdf.orgExactly!"M-m-mkay, I've been procrastipolling the keyboard all day 🥺" — who needs a slacker computer like that? Let the little guy get the job done!
       
 (DIR) Post #AxZ6c5GRDLSs967bOK by malwareminigun@infosec.exchange
       2025-08-26T14:50:58Z
       
       1 likes, 0 repeats
       
       @argv_minus_one damn, we have the "d.bug" anime version of this meme, now we need to commission someone for the cyberpunk version for the caption above...
       
 (DIR) Post #AxZZfthH3mFM6FqQjY by fcalva@cyberplace.social
       2025-08-26T11:47:53Z
       
       0 likes, 0 repeats
       
       @argv_minus_one Wasn't that meme about PS/2 keyboards ?
       
 (DIR) Post #AxZZfuoktRpDZkLv28 by argv_minus_one@mastodon.sdf.org
       2025-08-26T16:28:39Z
       
       0 likes, 0 repeats
       
       @fcalva I've heard that the PS/2 keyboard interface has a dedicated interrupt line, but that doesn't appear to be true. https://electronic-engineering.ch/microchip/datasheets/pinout/pinout.html#keyboard_5
       
 (DIR) Post #AxZZfvbfxYxO1TEzHk by dryak@mstdn.science
       2025-08-26T20:23:20Z
       
       1 likes, 0 repeats
       
       @argv_minus_one @fcalva Hi, old timer who wrote my own keyboard driver in assembler for a DOS game engine:- technically, yes: the PS/2 mini DIN port and the older AT DIN port don't have an IRQ line themselves, they are merely some type of bidirectionnal serial.BUT- They talk to a keyboard controller at the other end of this serial connection (used to be an Intel 8042 micro controller), and that absolutely DOES fire IRQ 2 whenever there's data from the keyboard.
       
 (DIR) Post #AxZZg2VCK2vzPPGPey by dryak@mstdn.science
       2025-08-26T20:27:45Z
       
       0 likes, 0 repeats
       
       @argv_minus_one @fcalva so PS/2 do have an IRQ (2), it's just not handled by the keyboard (as you pointed out) but by a microcontroller on the motherboard.(and the PS/2 protocol natively supports N-key rollover. Another advantage over USB)