added back the EOPROT_EP_xx_FUN_OVERRIDE mode back. it seems that the weak mechanism does not work.