Resources Contact Us Home
Hardware portrait mode support

Image Number 5 for United States Patent #6639603.

A display subsystem supports both normal mode and portrait mode displays. In normal mode, the scan starts at the upper left comer of the display. In portrait mode, the scan starts at the lower left comer of the display. The display subsystem includes a dual mapped display memory having a normal mode display area and a portrait mode display area. The portrait mode display area is defined by X-ofst.sub.(Virtual) and Y-ofst. X-ofst.sub.(Virtual) is a power of two that is greater than the real X-ofst supported by the display in portrait mode. Address requests from the CPU or software use high order bits to specify whether the address is in the normal or portrait mode display area. In addition, address requests to the portrait mode display area use the address space defined by X-ofst.sub.(Virtual) and Y-ofst. When the address request specifies the portrait mode display area, the address of the request is translated to account for the different mode of the display. Since X-ofst.sub.(Virtual) is a power of two, the X-coordinate of the display location specified by the address can be determined without a division operation, thereby allowing for fast address translation. Logic within the display subsystem rapidly translates the address and supports a range of Y-ofst values.

  Recently Added Patents
Architectural panel with bamboo rings heavy density embossed surface
Method, system and computer program product for managing funds in custodial deposit accounts
Enhanced telephony services
Cantilevered probe detector with piezoelectric element
Sample analysis and/or sample processing system
Input system including position-detecting device
Lithographic apparatus and device manufacturing method
  Randomly Featured Patents
ID recognition apparatus and ID recognition sorter system for semiconductor wafer
Air-operated spray device
Force transducer and method of manufacturing same
Hydraulic retriever and method for changing probes arranged in pipes or vessels under pressure
Process for the catalytic reforming or aromatic hydrocarbons production
Assemblies for allowing pet access through a panel
Child day planner and sub-task sequence planner
Gaming system with location verification
Method for the preparation of halide glass articles
Combination of a coupling and a coupling receiver