[ros-kernel] Roadmap - 6 months after...

Mike Nordell tamlin at algonet.se
Thu Apr 29 16:51:43 CEST 2004


Filip Navara wrote:

> - Fully Windows(R) compatible cmd.exe
>
>   [Can someone comment? I know only about the pipe issues.]

- Vertical cursor position jumps like crazy, especially when using
completion (CUI mode). If this is due to cmd.exe or console bugs, I don't
know.

- DIR still not putting spaces properly between filenames longer than 8
chars. Unknown if this is cmd.exe, or console handler not handling TAB
char's properly. Whichever it is, it's a problem that \t isn't emitting
spaces when cursor_pos%8==0 I believe.

- & not working. Error msg "unknown option &".

- dir /w lists the "short" names (do I hear a "Micros~1" joke? :-) )

- Command history not working like cmd.exe. Down-arrow seemingly treats the
history-buffer as a circular buffer, whereas in NT it stops once you reach
the last entry.

- @ not treated as the "do not display command run" when used as for %i in
(*) do @echo %i. Instead it's seemingly parsed as a command, resulting in
"Bad command or filename".

-
This is getting boring. I think the subset displayed here is enough to keep
anyone wanting to work on cmd.exe happy for at least a while.

> - Graphical consoles
>
>   This was one of the first fulfilled roadmap points. Without no doubt,
>   it's implemented and working.

Interesting double negation. Mind if I take a stab at decrypting it? "With
dubt, it's implemented...". :-)

I agree with your dubt. Just start a console window and click the close
button. No reaction. Not even a kmode crash.

>   - Storage drivers.
>
>     And we also got a support for DMA in the IDE driver.

I can report that our IDE driver is doing something I've never seen e.g. NT5
do, and would file a bug with MS if I ever did - sending ATAPI soft reset
command to at least the boot disk device (just before it's sending an
identify command). Why? I haven't got a clue. Why ever an ATA device such as
a disk should be sent ATAPI commands is beyond me.

Anyone know about an ATA disk supporting packet writing? ;-)


/Mike



More information about the Ros-kernel mailing list