Hi Martin,

It is report for week 5 but it will short. I will add more details tomorrow.


My current progress it is reading of DVD-Video. I tested it and
results were correct.    And some another udf tests it passed too. But
I have to implement three things to finish reading:

1. Although my diver can read DVD-Video, it will not pass all test. As
you remember I asked about fragmented FIDs and you suggested me to
look it in BSD or Linux sources.  I took BSD and found decision of my
problem. FIDs could be fragmented and udf driver read it as continuous
data sequence. So, part of my read function need to be rewritten. And
I saw that my decision  to use number of block, where FID placed, as
index was wrong.  I took number of block where ICB sequence starts as
it was done in BSD.
2. I don't read directory if data saved in file entry descriptor. I
just forgot about it.
3. And I still haven't done reading of extend allocation descriptor in
icb allocation sequence. I plan to do it when I finish rewriting of
read function.


I remember about your recommendations about code style. Some of them I
fixed. I think do full code review with next commit.


Julia

_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/cgi-bin/listinfo/helenos-devel

Reply via email to