Some news from Methieu Suen, who could rebuild the ISO image without recompiling, just in case somebody else wants to try it:
Mathieu Suen wrote:
Cool it work perfectly. I have copy the SqueakNOS.kernel and the image into the iso.template and run: mkisofs -J -hide-rr-moved -joliet-long -l -r -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o SqueakNOS.iso iso.template
in ./boot
Now I am trying to get the mouse scrolling to work. :)
Good look there!!! I think there's a mode for the PS/2 mouse that will just tell it to send the scroller values. You would need to change the initialization code and then the IRQ handling and mouse event generation to handle the extra info.
richie
Scrolling is now working. See attached changeset. Let me know if it work.
On Sep 3, 2008, at 4:16 PM, Gerardo Richarte wrote:
Some news from Methieu Suen, who could rebuild the ISO image without recompiling, just in case somebody else wants to try it:
Mathieu Suen wrote:
Cool it work perfectly. I have copy the SqueakNOS.kernel and the image into the iso.template and run: mkisofs -J -hide-rr-moved -joliet-long -l -r -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o SqueakNOS.iso iso.template
in ./boot
Now I am trying to get the mouse scrolling to work. :)
Good look there!!! I think there's a mode for the PS/2 mouse that will just tell it to send the scroller values. You would need to change the initialization code and then the IRQ handling and mouse event generation to handle the extra info.
richie _______________________________________________ SqueakNOS mailing list SqueakNOS@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/squeaknos
Mth
Mathieu Suen wrote:
Scrolling is now working. See attached changeset. Let me know if it work.
awesome!!! thanks a lot for the changes! want another challenge? try making Shift-Arrows work to mark text :)
again, thanks! I'll be included in next version richie
Mathieu Suen wrote:
Scrolling is now working. See attached changeset.
For some reason the instance variable mouseScrollingEnabled was missing, added it as configBits with a few accessors.
Your code, with subtle modifications, is now on Monticello :)
richie
squeaknos@lists.squeakfoundation.org