rem: static void write_discard_PIO( ide_device_info *device, int length )
add: write_discard_PIO(ide_device_info *device, int length)
context: static void write_discard_PIO( ide_device_info *device, int length ){	ide_bus_info *bus = device->bus;	uint8 buffer[32];		memset( buffer, 0, sizeof( buffer ));	// we transmit 32 zero-bytes at once	// (not very efficient but easy to implement - you get what you deserve	//  when you don't provide enough buffer)	while( length > 0 ) {			int cur_len;		// if device asks for odd number of bytes, append an extra byte to		// make length even (this is the "length + 1" term)				cur_len = min( length + 1, (int)(sizeof( buffer ))) / 2;			bus->controller->write_pio( bus->channel, (uint16 *)buffer, cur_len, false );				length -= cur_len * 2;	}}