* @see org.jnode.driver.video.FrameBufferAPI#open(org.jnode.driver.video.FrameBufferConfiguration)
*/
public synchronized Surface open(FrameBufferConfiguration config)
throws UnknownConfigurationException, AlreadyOpenException, DeviceException {
if (currentConfig != null) {
throw new AlreadyOpenException();
} else if (config.equals(CONFIGS[0])) {
try {
vga = new VGASurface(this);
currentConfig = config;
vga.open(config);