1. A method, comprising: determining whether a data subsystem is to operate as cache memory or as scratchpad memory in which line fetches from external memory are suppressed; and programming a control bit to cause the data subsystem to be operated as either a cache or scratchpad memory depending on the determination.