Add support for reading holding registers and write multiple registers