You are not logged in.
Hi!
For those visitors that still come by from time to time, I just want to
tell you how sorry I am for the lack of progress..
I have been working on a big homepage since late november, and haven't had
much time over at all... I'm still working on it, so BOS has to wait for a bit
longer then expected.
I've got one or two angry (anonymous) emails about not releasing BOS 0.05,
and i'm happy to see that there is still intrest.
I do have lots of stuff finished, but i have my own todo list
for each version and i'm not quite there yet.
I can load and unload drivers as long as they are part of (included in the end of) the
kernel binary, and i can list files from a FAT12 floppy with info on filesizes etc..
My original goal was to have full FAT12 read/write support and to be able to load programs
and drivers with this version. I might have to lower that goal to read only, since it's
taking me such a long time.
I'm hoping to be totally finished with the website by mid april, around the same time
that my broadband connection finally gets installed (now i know for sure, i can see them
digging outside) so i'm hoping to get much more done in the future.
/ Christoffer
Offline
I though you have always had broadband?
I still check the forum... Lurking...
I'm not angry, people have lives, so it is understandable if they can't do something they say
(e.g. the DS Wifi programmer, people though his project was dead for a while...)
So goodluck with whatever your doing (BOS or website).
Jas2o
Offline
Yeah, but i better start coding on it asap before i forget all about low-level
programming and stick to php for life..
Offline
No problem bubach, I certain understand. I hope those who're sending the ANGRY emails take a step back and realize that life is full of dynamics that sometimes take us away from the things we really like to do. Good luck in finishing your new home page!
Offline
I'm still busy-waiting...
Hehe..
How come I missed your post Candy? Well, here's a screenshot of my ugly FAT12 listing, first 16
entries from the root:
Sadly, it's about the same stage as when I wrote this thread in February, not
much progress..
Offline
That looks pretty impressive. Does it also work on subdirectories, fragmented subdirectories and can you load a file from the disk too?
Hey Bubach!
Long time no post, I'm curious as to whether or not you've gotten any coding done recently, my developement efforts jsut started up again, on an ASM OS for a new micro from Parallax. I'm also hoping to take the time to sit down and work on my USB driver/framework, I'll need some help for that though. And, of course, the source will be available for you if/when I actually make something worthwhile.
Offline
Hi tonymac!
I'm still alive, and I do check all forums almost every day. Unfortunatly I haven't had much time coding on BOS,
but I did some small fixes on the floppy + vfs + fat12 recently and I'm hoping to get more time for it soon.
Honestly, my biggest problem is motivation becasue I'm been working on a big company website + webshop for almost
a year now and it fills all my programming "needs" so to speak. So when I do have time off from that and school I don't
feel like spending even more time programming.
Maybe I should force myself to give it atleast 2 hours each weekend?
It would be really cool to get some USB code working with my VFS to transfer files to/from cameras, memory sticks
and stuff (just thinking about it makes me feel like opening up fasmw + bochs)
Do you have any place where i could follow the development and maybe add useful info or code? doesn't matter if you've only
produced 10 lines so far..
Offline
Well, I am suffering the same fate as you, I have 2 huge projects going at work that require my programming expertise. I have a sensor that needs a new micro, we're switching to a dsPIC from a 16 series, and my thesis, which involves a proprietary wireless protcol, also on a PIC. I'm really hoping I can get some help from Solidus at some point, he's a master of FASM structures, etc. for the USB stack. the data structure that need creating just to make something identify itself is insane (I've actually never gotten it to work) I ahve, however, identified and communicated with the controller, and been able to poll the controller to determine when something is plugged in. Then I lost that code when Win crashed on me. Once I have that back, I'll give you a link to the src, so we can work together on it. Mass storage is of course the priority. Keyb. and Mouse support worries me, it's odd in USB, and I'm afraid configuring the controller will "kill" Dex's BIOS emulated support for everything... I think it would be different BIOS to BIOS, mine seems to recover automatically.
Offline
tonyMac,
tell us more about your "programming expertise"
Last edited by fasmiq (2007-02-15 21:57:40)
Offline
Oh, I see ... You're a trully PC Mozart. And let me guess, now you are 13?
Offline
eh, why would you guess that he's 13?
anyway, i think i could help by writing some datastructure functions. i'm guessing that you'll need
all sort of advanced stuff.. binary trees, linked lists...?
i'm going to try with a minimum of two hours work on BOS each weekend starting now, lets see how
it goes.
Offline
A rather large linked list. a 4K table of pointers that point to Transfer Descriptors or Queu Pointers, both of which can appear anywhere (nested, etc). I think I'm going to ignore the QP for a while, as it only exists if I want it to exist. The thing that gets confusing is implementing something you know about over the USB, like a FAT16 drive, etc. The documentation at that stage is a little thin. But I think, if we lay the groundwork, we might get considerable help from others. Although, I have to say, I want to put a lot of time into that 8 core 32-bit micro from Parallax. It looks like a lot of fun
Last edited by tonyMac (2007-02-16 23:33:43)
Offline
Hmm, I'm gonna check if I can find some good USB docs or source. BTW, does the russians do any USB work
with kolibri? Gonna check that too.
Offline