Declare and document prototype in CPU part instead.
To be more accurate with the naming and avoid confusions.