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
Method of producing probabilities of being a template shape
Optical cable plug-in detection
Feature-based autocorrection
Dual-leadframe multi-chip package and method of manufacture
Products for animal use including humans having a certificate verifying at least one of efficacy or safety, and methods of providing such certificates
Schottky diode and method of manufacture
Method and apparatus for wireless transmission of diagnostic information
  Randomly Featured Patents
Universal wafer carrier for wafer level die burn-in
Optical switch and method of controlling optical switch
System and method for context-rich database optimized for processing of concepts
Battery charging system for road vehicles
System and method for real-time updating service provider ratings
Method for the starter cut-out of an internal combustion engine
Metal vapor generator
Transmission apparatus and reception apparatus
Method and apparatus for providing precise circuit delays
System and method for spacecraft attitude control