Jus GoodFun wrote: > > Thanks for the info but before I embark on a huge coding excercise > could you give me a vague clue as to how much work would be involved > to get up and running? >
Well that depends upon how similar uC/OS is to one of the supported OS. If it is quite similar you can probably copy large chunks of code. Even if it is not, you may be able to start with a copy of one of them and modify it as need to get the the same functionality using uC/OS. > Is there any documentation which will help me in implementing ur > suggested changes? > The comments in the SQLite source are generally very clear and descriptive. You can learn a great deal by simply reading through some of them. The documentation at http://www.sqlite.org/c3ref/vfs.html describes the virtual file system object used to interface with an operating system. This page http://www.sqlite.org/34to35.html describes the purpose and use of the OS interface layer when it was introduced to SQLite. Item 2.1.6 is a checklist for creating a new vfs. It also describes the mutex interface that you may need to implement to use uC/OS mutex objects. The SQLite Wiki at http://www.sqlite.org/cvstrac/wiki has a few pages that will help. http://www.sqlite.org/cvstrac/wiki?p=SqliteVfs is a skeleton vfs file that you will need for a new vfs implementation. HTH Dennis Cote _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users