diff options
author | GNU Hurd wiki engine <web-hurd@gnu.org> | 2008-06-13 23:45:11 +0000 |
---|---|---|
committer | GNU Hurd wiki engine <web-hurd@gnu.org> | 2008-06-13 23:45:11 +0000 |
commit | 260f660a3fa24708b9f40c40ff59496e8380c46f (patch) | |
tree | d8bfe14405007fc8d8dc84f40725a0b4c50f3a0b /community | |
parent | 7907264991bbd98c6649eeacbf9df7245485efeb (diff) |
web commit by flaviocruz
Diffstat (limited to 'community')
-rw-r--r-- | community/flavioc.mdwn | 28 |
1 files changed, 6 insertions, 22 deletions
diff --git a/community/flavioc.mdwn b/community/flavioc.mdwn index c4ead7e3..214dbe20 100644 --- a/community/flavioc.mdwn +++ b/community/flavioc.mdwn @@ -20,31 +20,15 @@ hg clone http://freehg.org/u/flavioc/cl-hurd/ ## Summer session -### kernel-agnostic DEFRPC macro +Creating an extensible translator library in lisp using the mig generated stubs. -Will involve the creation of an API that can generate new RPC calls as [MIG](http://www.gnu.org/software/hurd/mig.html) does but using Lisp macros. -This interface should be micro-kernel agnostic (see for instance [this](http://www.bddebian.com/~wiki/hurd/ng/)). -Of course the inner layer will be for GNU Mach, but it should be easy to port it to future kernels. +### School exams -### Libraries to bind +When coding will slow down a bit: -- some mach types and functions -- libports -- [specific hurd api in glibc](http://www.bddebian.com/~wiki/hurd/glibc/hurd-specific_api/) -- fshelp -- iohelp - -### RPC calls to bind - -- io.defs -- fs.defs -- fsys.defs - -### Pure lisp translator library - -Once the bindings are working correctly, a libtrivfs translator like library should be written on top of that. - -### +- 12/06 +- 18/06 +- 25/06 ## To do |