This is a veneer to the OS_Byte SWI which does a bewilderingly large number of different things depending on the reason code given in 'reason'. If you want to know exactly what any of these does, you'll either need years of experience, a copy of the PRMs or the OS SWIs Stronghelp manual.
This is a veneer to the OS_Word SWI, and does a number of different things depending on the reason code given in 'reason'. You'll have to build your own parameter blocks to pass in param_block depending on the action you wish to take or the value you wish to read.
These are reasonably meaningful names for a large number of the possible reason codes for the OS_Byte SWI.
Don't you just love "osbyte_RW_EFFECTOFSHIFTCTRLONNUMERICKEYPAD"?
These are meaningful names for the various reason codes used with the OS_Word SWI.