home *** CD-ROM | disk | FTP | other *** search
- // Copyright (c) 1993 NeXT Computer, Inc. All rights reserved.
- //
- // entryPoints.vp - Entry points for the IOVPCode display driver.
- //
- // HISTORY
- // 29 July 1993 Derek B Clegg
- // Created.
- //
- //
- .data
-
- // Arguments: none.
- // Returns: s0: Zero if selected mode is valid, nonzero otherwise.
- .word verifyConfiguration
-
- // Arguments: none.
- // Returns: none.
- .word initializeMode
-
- // Arguments: s0: videoRamAddress
- // s1: videoRamSize
- // Returns: none
- .word enableLinearFrameBuffer
-
- // Arguments: none.
- // Returns: none
- .word resetVGA
-
- // Arguments: none
- // Returns: none
- .word setDefaultMode
-
- // Arguments: none.
- // Returns: s0: width
- // s1: height
- // s2: totalWidth
- // s3: rowBytes
- // s4: refreshRate
- // s5: bitsPerPixel
- // s6: colorSpace
- // s7: flags
- .word getDisplayInfo
-
- // Arguments: none.
- // Returns: If colorspace == IO_RGBColorSpace:
- // s0: pixel encoding for "leftmost" bits.
- // s1: pixel encoding for next bits.
- // s2: pixel encoding for next bits.
- // s3: pixel encoding for "rightmost" bits.
- // If colorspace == IO_OneIsWhiteColorSpace:
- // s0: pixel encoding for bits.
- .word getPixelEncoding
-
- // Arguments: none.
- // Returns: none.
- .word setTransferTable
-
- // Points to space of 256 unsigned ints.
- .word transferTable
-