← Back to context Comment by mrheosuper 6 hours ago Why should the address and logic change, when both are defined by hardware ? 2 comments mrheosuper Reply worldsavior 2 hours ago The firmware sometimes wants more data, different places to set the data, so on. The firmware changes, and you gotta adapt the driver to it. Sometimes it's a complete overhaul. mrheosuper 2 hours ago I am still not sure why does OS has to be aware of this, if anything, only the HAL should be aware of this FW version to have correct behavior.Every major OS already has this HAL layer, we just need to decide/design a generic and hope that every player will use it.
worldsavior 2 hours ago The firmware sometimes wants more data, different places to set the data, so on. The firmware changes, and you gotta adapt the driver to it. Sometimes it's a complete overhaul. mrheosuper 2 hours ago I am still not sure why does OS has to be aware of this, if anything, only the HAL should be aware of this FW version to have correct behavior.Every major OS already has this HAL layer, we just need to decide/design a generic and hope that every player will use it.
mrheosuper 2 hours ago I am still not sure why does OS has to be aware of this, if anything, only the HAL should be aware of this FW version to have correct behavior.Every major OS already has this HAL layer, we just need to decide/design a generic and hope that every player will use it.
The firmware sometimes wants more data, different places to set the data, so on. The firmware changes, and you gotta adapt the driver to it. Sometimes it's a complete overhaul.
I am still not sure why does OS has to be aware of this, if anything, only the HAL should be aware of this FW version to have correct behavior.
Every major OS already has this HAL layer, we just need to decide/design a generic and hope that every player will use it.