Cooked mode
From Wikipedia, the free encyclopedia
In Unix-based operating systems, cooked mode is the normal character-input mode, with interrupts enabled and with erase, kill and other special-character interpretations performed directly by the tty driver. The name derives from the opposition of raw mode, rare mode, and is generally applied to serial communications, line discipline in particular. This term is techspeak under Unix but jargon elsewhere; other operating systems often have similar mode distinctions, and the raw/rare/cooked way of describing them has spread widely along with the C language and other Unix variants. Most generally, cooked mode may refer to any mode of a system that does extensive preprocessing before presenting data to a program. Many consider any preprocessing at all to be more cooked than raw, such that minimalist versions of these partially-cooked modes can be labelled "rare".