What: 76th HelenOS project meeting
When: Jul 13, shortly after 14:00
Where: Il Nostro, Prague
Who: ZB, MD, VH, JS
Scribe: MD
Roundtable:
JS
==
* ATA driver converted to a DDF driver, still using the original
communication protocol, ISA polled PIO without interrupts, DMA
* Plans to add interrupts and DMA
* AI for MD: Check the functionality of the AHCI driver, finally
finish the DMA memory allocator
ZB
==
* FUSE work
- New pread/pwrite VFS methods
- Code refactorization in order to minimize any divergence from the
upstream (update to the latest upstream release from July was
rather simple)
- Dealing with preprocessor macros (the HelenOS FUSE code mostly
uses the FreeBSD code paths, the __LINUX macro defined by our
current toolchain stands in the way)
- Many issues should be easier to solve thanks to Vojta's POSIX,
toolchain and GCC porting efforts
- Fixes for long directories lookup
VH
==
* Resurrected the support for clang, fixed some compiler warnings
reported by clang (some still remain)
* Fixed Python 3 compatibility of the build scripts
* POSIX library improvements, different method of avoiding symbol name
clashes, preparation for GCC (headers, stubs)
* WIP: Toolchain variant tailored for HelenOS
({ia64|mips32|*}-helenos) that should ease next porting steps
MD
==
* Continuous work on IPC interfaces and ports (still not ready for
merging)
* Gradual cherrypicking of a prototype IPv6 implementation developed
by Antonin Steinhauser as part of his master thesis
* Original code against the 0.5.0 release (thus ignoring some
important improvements in the mainline and not ready for merging)
* Current mainline status: You can already "ping6 ::1", other
functionality should be debugged soon
General AI: Agree (ideally by the end of July) on the exact date and
location of the HelenOS Camp 2013.
M.D.
_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel