visopsys.org

Visopsys Forums
It is currently Tue Sep 19, 2017 6:22 pm

All times are UTC




Post new topic Reply to topic  [ 17 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Visopsys 0.8 preview
PostPosted: Fri Oct 02, 2015 12:44 am 
Offline
User avatar

Joined: Tue Nov 16, 2010 7:20 pm
Posts: 459
Hey everyone,

I have posted a preview release of Visopsys 0.8 for you guys to check out.

http://visopsys.org/files/visopsys/visopsys-0.8_pre1-iso.zip
http://visopsys.org/files/visopsys/visopsys-0.8_pre1-src.zip
http://visopsys.org/files/visopsys/visopsys-0.8_pre1-usb-img.zip

It needs a wee bit more polish, and I haven't made up the changelist yet, but please do click around and explore it.

There's touch support, so if you have any BIOS-based PC tablets lying around, please do try it out.

Let me know if you find anything that you think needs fixing.

Andy


Top
 Profile  
 
 Post subject: Re: Visopsys 0.8 preview
PostPosted: Mon Oct 05, 2015 2:23 pm 
Offline
User avatar

Joined: Tue May 20, 2014 5:19 pm
Posts: 80
Awesome! This is the best version yet. Wow - the user interface is all spiffed up like a pretty lady on dinner night.

I know a lot of that is just artwork and such, but - wow - its looks have moved into the new century (sorry).

It runs *great* on my SATA disk computer. Is that new also? Great job. Everyone needs to check this latest version out.


Top
 Profile  
 
 Post subject: Re: Visopsys 0.8 preview
PostPosted: Mon Oct 05, 2015 3:25 pm 
Offline
User avatar

Joined: Tue May 20, 2014 5:19 pm
Posts: 80
Is the on-screen keyboard new? I never noticed it before, but it looks good. How do I select it? Is it set up only for the touch-screen? My touchscreen connects as a USB device.


Last edited by ronaldlees on Mon Oct 05, 2015 3:36 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Visopsys 0.8 preview
PostPosted: Mon Oct 05, 2015 3:32 pm 
Offline
User avatar

Joined: Tue Nov 16, 2010 7:20 pm
Posts: 459
Ha ha, thanks a lot Ron. I always thought my icons and whatnot were fine, and everyone was just being picky, focusing on that.

However, once I got it all sorted out with the Oxygen icons, and alpha channel drawing, I had to admit it was a big improvement. You're right, it looks a lot more grown up now.

I don't think I made any significant changes to the SATA code for this release, but perhaps I've bashed a bug along the way that solved something for you.


Top
 Profile  
 
 Post subject: Re: Visopsys 0.8 preview
PostPosted: Mon Oct 05, 2015 3:35 pm 
Offline
User avatar

Joined: Tue Nov 16, 2010 7:20 pm
Posts: 459
ronaldlees wrote:
Is the on-screen keyboard new? I never noticed it before, but it looks good. How do I select it? Is it set up only for touch?

Yes, that's new. It automatically runs iconified in the top menu bar when a touchscreen device has been detected, or else you can run it manually from the Programs folder.

The virtual keyboard widget has been added to the window library, so it can be used elsewhere. You'll also find it in the keyboard map program. I'm not sure about the color scheme, though.


Top
 Profile  
 
 Post subject: Re: Visopsys 0.8 preview
PostPosted: Mon Oct 05, 2015 3:41 pm 
Offline
User avatar

Joined: Tue May 20, 2014 5:19 pm
Posts: 80
Hi Andy:

My homemade (ARM) tablet has a touchscreen, and I have connections on the box to use it as a stand alone monitor. Its touchscreen connects as a USB device. I'm not sure how that factors in, relative to Visopsys ...

It's this one:

http://www.hardkernel.com/main/products ... 0383714860

- I'm going to see if it'll work later today. Will let you know.


Top
 Profile  
 
 Post subject: Re: Visopsys 0.8 preview
PostPosted: Mon Oct 05, 2015 3:56 pm 
Offline
User avatar

Joined: Tue Nov 16, 2010 7:20 pm
Posts: 459
Currently, the touchscreen driver is only for USB, yes. Most PC touchscreens are USB, although a decent number of them are I2C, mostly on cheaper systems.

I dunno how you're getting Visopsys to run on ARM though :P Using an emulator, I presume? If you can get the touchscreen device to 'pass through' to the emulator as a USB device, then in theory it should work.

VMware does seem to have a virtual USB touchscreen device built in, but I think you have to run on a host system with touch, in order for that to work.

Andy


Top
 Profile  
 
 Post subject: Re: Visopsys 0.8 preview
PostPosted: Mon Oct 05, 2015 4:34 pm 
Offline
User avatar

Joined: Tue May 20, 2014 5:19 pm
Posts: 80
Hi again. I think I didn't write that correctly or plainly. It's a weird thing I'm doing. I'm using the "homemade" ARM tablet's display and touchscreen on a different (x86) computer, because I put connectors (HDMI and USB) on the tablet's enclosure for the purpose of using the display/touchscreen part of the tablet on something else. The x86 is a 1.5 GHz Intel machine. Anyway, I can see seven icons in the top menu bar, and one of them (the leftmost) toggles the on-screen keyboard on and off. But, none of the icons has text (they're plain white). So far no joy getting the touch to work tho ...

Now, with Visopsys having touch (as soon as I can figure out what I'm doing wrong), and sometime down the road getting the networking going with TCP/IP, this thing HAS to get ported to my Odroid! LOL...

- Ron


Top
 Profile  
 
 Post subject: Re: Visopsys 0.8 preview
PostPosted: Sat Nov 28, 2015 6:47 pm 
Offline

Joined: Sat Nov 28, 2015 6:02 am
Posts: 3
gcc version 5.2.1 20151028 (Debian 5.2.1-23)
(with gcc 4.9, compiled fine)

kernelDisk.c: In function ‘kernelDiskReadPartitions’:
kernelDisk.c:2616:10: error: passing argument 1 of ‘memset’ discards ‘volatile’ qualifier from pointer target type [-Werror=discarded-array-qualifiers]
memset(&physicalDisk->logical, 0,
^
In file included from ../include/sys/process.h:27:0,
from kernelMultitasker.h:30,
from kernelMisc.h:24,
from kernelDisk.c:34:
../include/string.h:42:7: note: expected ‘void *’ but argument is of type ‘volatile kernelDisk (*)[16] {aka volatile struct _kernelDisk (*)[16]}’
void *memset(void *, int, size_t);
^
cc1: all warnings being treated as errors
Makefile:180: recipe for target 'obj/kernelDisk.o' failed
make[2]: *** [obj/kernelDisk.o] Error 1
make[2]: Leaving directory '/home/paul/Téléchargements/visopsys-0.8_pre1-src/src/kernel'
Makefile:11: recipe for target 'all' failed


Top
 Profile  
 
 Post subject: Re: Visopsys 0.8 preview
PostPosted: Sat Nov 28, 2015 10:11 pm 
Offline

Joined: Sat Nov 28, 2015 6:02 am
Posts: 3
I recompiled with make debug, created my iso (had to rename mkisoimg to genisoimage in Debian)... but when I try to boot it in qemu, it does not complete:
Attachment:
File comment: Self-compiled version with make debug does not boot under qemu cdrom=myiso.iso
debugNotBoot.png
debugNotBoot.png [ 47.67 KiB | Viewed 7226 times ]


Edit1: euh, I tried just make (no debug) but my iso "hang" on: "Starting, one moment please".
gcc 4.9.3
My ISO image is much smaller than yours:
paul@arcturus:~/Téléchargements/visopsys-0.8_pre1-src/utils$ ls -l *.iso
-rw-r--r-- 1 paul paul 8620032 nov 28 17:31 visopsys-2015-11-28.iso

paul@arcturus:~/Téléchargements/visopsys-0.8_pre1-src/utils$ ls -l ../../*.iso
-rw-r--r-- 1 paul paul 6443008 jun 15 21:11 ../../visopsys-0.77.iso
-rw-r--r-- 1 paul paul 22075392 oct 1 20:42 ../../visopsys-0.8_pre1.iso
-rw-r--r-- 1 paul paul 9121792 nov 28 14:46 ../../visopsys-2015-11-28.iso
paul@arcturus:~/Téléchargements/visopsys-0.8_pre1-src/utils$


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group