I have no idea. Maybe someone in the VM mailing list can help you.
Cheers
2011/5/25 Friedrich Dominicus frido@q-software-solutions.de
Mariano Martinez Peck marianopeck@gmail.com writes:
https://gitorious.org/cogvm/blessed/blobs/master/platforms/unix/plugins/ SerialPlugin/sqUnixSerial.c
This code contains the old implementaton of the Serial Plugin not the extensions of things like openPortByName. The Serail Plugin I'm talking about has the following implementation on the Smalltalk Size
-- Q-Software Solutions GmbH; Sitz: Bruchsal; Registergericht: Mannheim Registriernummer: HRB232138; Geschaeftsfuehrer: Friedrich Dominicus
For the SerialPlugin, there are two enhancements that will be found in VMMaker and Squeak that should be added to Cog and to Pharo:
1) The named serial port updates are documented at http://bugs.squeak.org/view.php?id=7266
2) A separate bug fix for SerialPlugin on Unix is at http://bugs.squeak.org/view.php?id=7610
The VMMaker updates are in class SerialPlugin. These can probably be copied directly from VMMaker trunk to the oscog branch using an MC browser.
The platforms source changes can probably be copied directly from Subversion trunk to the branches/cog tree, although I have not looked at them to verify this (the platforms cog branch has changes in various places, so some merging might be required). Note that the platforms changes must be supported for all platforms, not just unix.
I think that the image changes have already been copied from Squeak to Pharo. If not, just copy class SerialPort.
Dave
On Wed, May 25, 2011 at 10:41:33AM +0200, Mariano Martinez Peck wrote:
I have no idea. Maybe someone in the VM mailing list can help you.
Cheers
2011/5/25 Friedrich Dominicus frido@q-software-solutions.de
Mariano Martinez Peck marianopeck@gmail.com writes:
https://gitorious.org/cogvm/blessed/blobs/master/platforms/unix/plugins/ SerialPlugin/sqUnixSerial.c
This code contains the old implementaton of the Serial Plugin not the extensions of things like openPortByName. The Serail Plugin I'm talking about has the following implementation on the Smalltalk Size
-- Q-Software Solutions GmbH; Sitz: Bruchsal; Registergericht: Mannheim Registriernummer: HRB232138; Geschaeftsfuehrer: Friedrich Dominicus
-- Mariano http://marianopeck.wordpress.com
"David T. Lewis" lewis@mail.msen.com writes:
For the SerialPlugin, there are two enhancements that will be found in VMMaker and Squeak that should be added to Cog and to Pharo:
The named serial port updates are documented at http://bugs.squeak.org/view.php?id=7266
A separate bug fix for SerialPlugin on Unix is at http://bugs.squeak.org/view.php?id=7610
The VMMaker updates are in class SerialPlugin. These can probably be copied directly from VMMaker trunk to the oscog branch using an MC browser.
Stupid question, should I look after it?
Regards Friedrich
On Fri, May 27, 2011 at 01:57:17PM +0200, Friedrich Dominicus wrote:
"David T. Lewis" lewis@mail.msen.com writes:
For the SerialPlugin, there are two enhancements that will be found in VMMaker and Squeak that should be added to Cog and to Pharo:
The named serial port updates are documented at http://bugs.squeak.org/view.php?id=7266
A separate bug fix for SerialPlugin on Unix is at http://bugs.squeak.org/view.php?id=7610
The VMMaker updates are in class SerialPlugin. These can probably be copied directly from VMMaker trunk to the oscog branch using an MC browser.
Stupid question, should I look after it?
MCHttpRepository location: 'http://www.squeaksource.com/VMMaker' user: '' password: ''
From your image with the oscog VMMaker loaded, open an MC browser
on VMMaker-dtl.237, which would be the most recent version in the trunk branch. Look at SerialPlugin in that browser, and you should find the missing methods for named serial port primitives.
Dave
vm-dev@lists.squeakfoundation.org