Quoting Tobias Börtitz <[email protected]>:
trying to (e.g. because of enabled port protection)? Furthermore there is
the question if there are different serial ports for different
architectures? Because I found different serial port implementations for
sparc (./kernel/genarch/drivers/ns16550) and ARM
(./kernel/genarch/drivers/s3c24xx_uart) but none for x86, with whom I am
working currently.

Even the kernel drivers are mostly architecture neutral, hence most of them are located under genarch/. Some devices are relevant only on one particular architecture so their drivers may be located in the respective arch/. The ns16550 driver is essentially the receiving part for the classical PC serial port. In order to be useful to you, you could implement the sending part and wire the driver into kernel input/output. Note that this is all about kernel drivers that are normally not used when HelenOS uspace runs.

Jakub

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

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

Reply via email to