Add serial ports driver #94
Reference in New Issue
Block a user
Delete Branch "b00bl1k/kolibrios:add-serial-ports-driver"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This pull request adds a new serial port driver that allows other drivers to add or remove ports dynamically and allows applications to use a single serial ports API. It also modifies the usbftdi driver to support the new serial ports API.
The driver may conflict with kernel if it is compiled with debug_com_base.
Topic on forum https://board.kolibrios.org/viewtopic.php?p=78764
@@ -0,0 +152,4 @@mov eax, SF_SYS_MISCmov ebx, SSF_CONTROL_DRIVERlea ecx, [.handler]int 0x40"int 0x40" should be replaced with the macro "mcall", passing all necessary arguments to this macro.
Ok, done
The driver is working and can be added to the repository. But there are parts of the code where additional changes are possible.
WIP: Add serial ports driverto Add serial ports driver