negotiates AUTOC between software and firmware