| 105 | } |
| 106 | |
| 107 | void FanBusInterface::write_queue |
| 108 | ( |
| 109 | unsigned char dev_addr, |
| 110 | unsigned char int_addr, |
| 111 | unsigned char val |
| 112 | ) |
| 113 | { |
| 114 | unsigned char fanbus_msg[] = { 0x00, int_addr, dev_addr, val, 0xFF }; |
| 115 | |
| 116 | for(unsigned int i = 0; i < sizeof(fanbus_msg); i++) |
| 117 | { |
| 118 | fanbus_msg_queued.push_back(fanbus_msg[i]); |
| 119 | } |
| 120 | } |
| 121 | |
| 122 | int FanBusInterface::process_queue() |
| 123 | { |