Changeset 882d7a8 in mainline


Ignore:
Timestamp:
2008-12-16T19:16:29Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6e71a9d8
Parents:
5ae4443
Message:

invert VGA 3:2:3 palette to reflect changes in revision 3692

Location:
kernel
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia32/src/boot/vga323.pal

    r5ae4443 r882d7a8  
     1        .byte 0x3f, 0x3f, 0x3f, 0x00
     2        .byte 0x36, 0x3f, 0x3f, 0x00
     3        .byte 0x2d, 0x3f, 0x3f, 0x00
     4        .byte 0x24, 0x3f, 0x3f, 0x00
     5        .byte 0x1b, 0x3f, 0x3f, 0x00
     6        .byte 0x12, 0x3f, 0x3f, 0x00
     7        .byte 0x09, 0x3f, 0x3f, 0x00
     8        .byte 0x00, 0x3f, 0x3f, 0x00
     9        .byte 0x3f, 0x2a, 0x3f, 0x00
     10        .byte 0x36, 0x2a, 0x3f, 0x00
     11        .byte 0x2d, 0x2a, 0x3f, 0x00
     12        .byte 0x24, 0x2a, 0x3f, 0x00
     13        .byte 0x1b, 0x2a, 0x3f, 0x00
     14        .byte 0x12, 0x2a, 0x3f, 0x00
     15        .byte 0x09, 0x2a, 0x3f, 0x00
     16        .byte 0x00, 0x2a, 0x3f, 0x00
     17        .byte 0x3f, 0x15, 0x3f, 0x00
     18        .byte 0x36, 0x15, 0x3f, 0x00
     19        .byte 0x2d, 0x15, 0x3f, 0x00
     20        .byte 0x24, 0x15, 0x3f, 0x00
     21        .byte 0x1b, 0x15, 0x3f, 0x00
     22        .byte 0x12, 0x15, 0x3f, 0x00
     23        .byte 0x09, 0x15, 0x3f, 0x00
     24        .byte 0x00, 0x15, 0x3f, 0x00
     25        .byte 0x3f, 0x00, 0x3f, 0x00
     26        .byte 0x36, 0x00, 0x3f, 0x00
     27        .byte 0x2d, 0x00, 0x3f, 0x00
     28        .byte 0x24, 0x00, 0x3f, 0x00
     29        .byte 0x1b, 0x00, 0x3f, 0x00
     30        .byte 0x12, 0x00, 0x3f, 0x00
     31        .byte 0x09, 0x00, 0x3f, 0x00
     32        .byte 0x00, 0x00, 0x3f, 0x00
     33        .byte 0x3f, 0x3f, 0x36, 0x00
     34        .byte 0x36, 0x3f, 0x36, 0x00
     35        .byte 0x2d, 0x3f, 0x36, 0x00
     36        .byte 0x24, 0x3f, 0x36, 0x00
     37        .byte 0x1b, 0x3f, 0x36, 0x00
     38        .byte 0x12, 0x3f, 0x36, 0x00
     39        .byte 0x09, 0x3f, 0x36, 0x00
     40        .byte 0x00, 0x3f, 0x36, 0x00
     41        .byte 0x3f, 0x2a, 0x36, 0x00
     42        .byte 0x36, 0x2a, 0x36, 0x00
     43        .byte 0x2d, 0x2a, 0x36, 0x00
     44        .byte 0x24, 0x2a, 0x36, 0x00
     45        .byte 0x1b, 0x2a, 0x36, 0x00
     46        .byte 0x12, 0x2a, 0x36, 0x00
     47        .byte 0x09, 0x2a, 0x36, 0x00
     48        .byte 0x00, 0x2a, 0x36, 0x00
     49        .byte 0x3f, 0x15, 0x36, 0x00
     50        .byte 0x36, 0x15, 0x36, 0x00
     51        .byte 0x2d, 0x15, 0x36, 0x00
     52        .byte 0x24, 0x15, 0x36, 0x00
     53        .byte 0x1b, 0x15, 0x36, 0x00
     54        .byte 0x12, 0x15, 0x36, 0x00
     55        .byte 0x09, 0x15, 0x36, 0x00
     56        .byte 0x00, 0x15, 0x36, 0x00
     57        .byte 0x3f, 0x00, 0x36, 0x00
     58        .byte 0x36, 0x00, 0x36, 0x00
     59        .byte 0x2d, 0x00, 0x36, 0x00
     60        .byte 0x24, 0x00, 0x36, 0x00
     61        .byte 0x1b, 0x00, 0x36, 0x00
     62        .byte 0x12, 0x00, 0x36, 0x00
     63        .byte 0x09, 0x00, 0x36, 0x00
     64        .byte 0x00, 0x00, 0x36, 0x00
     65        .byte 0x3f, 0x3f, 0x2d, 0x00
     66        .byte 0x36, 0x3f, 0x2d, 0x00
     67        .byte 0x2d, 0x3f, 0x2d, 0x00
     68        .byte 0x24, 0x3f, 0x2d, 0x00
     69        .byte 0x1b, 0x3f, 0x2d, 0x00
     70        .byte 0x12, 0x3f, 0x2d, 0x00
     71        .byte 0x09, 0x3f, 0x2d, 0x00
     72        .byte 0x00, 0x3f, 0x2d, 0x00
     73        .byte 0x3f, 0x2a, 0x2d, 0x00
     74        .byte 0x36, 0x2a, 0x2d, 0x00
     75        .byte 0x2d, 0x2a, 0x2d, 0x00
     76        .byte 0x24, 0x2a, 0x2d, 0x00
     77        .byte 0x1b, 0x2a, 0x2d, 0x00
     78        .byte 0x12, 0x2a, 0x2d, 0x00
     79        .byte 0x09, 0x2a, 0x2d, 0x00
     80        .byte 0x00, 0x2a, 0x2d, 0x00
     81        .byte 0x3f, 0x15, 0x2d, 0x00
     82        .byte 0x36, 0x15, 0x2d, 0x00
     83        .byte 0x2d, 0x15, 0x2d, 0x00
     84        .byte 0x24, 0x15, 0x2d, 0x00
     85        .byte 0x1b, 0x15, 0x2d, 0x00
     86        .byte 0x12, 0x15, 0x2d, 0x00
     87        .byte 0x09, 0x15, 0x2d, 0x00
     88        .byte 0x00, 0x15, 0x2d, 0x00
     89        .byte 0x3f, 0x00, 0x2d, 0x00
     90        .byte 0x36, 0x00, 0x2d, 0x00
     91        .byte 0x2d, 0x00, 0x2d, 0x00
     92        .byte 0x24, 0x00, 0x2d, 0x00
     93        .byte 0x1b, 0x00, 0x2d, 0x00
     94        .byte 0x12, 0x00, 0x2d, 0x00
     95        .byte 0x09, 0x00, 0x2d, 0x00
     96        .byte 0x00, 0x00, 0x2d, 0x00
     97        .byte 0x3f, 0x3f, 0x24, 0x00
     98        .byte 0x36, 0x3f, 0x24, 0x00
     99        .byte 0x2d, 0x3f, 0x24, 0x00
     100        .byte 0x24, 0x3f, 0x24, 0x00
     101        .byte 0x1b, 0x3f, 0x24, 0x00
     102        .byte 0x12, 0x3f, 0x24, 0x00
     103        .byte 0x09, 0x3f, 0x24, 0x00
     104        .byte 0x00, 0x3f, 0x24, 0x00
     105        .byte 0x3f, 0x2a, 0x24, 0x00
     106        .byte 0x36, 0x2a, 0x24, 0x00
     107        .byte 0x2d, 0x2a, 0x24, 0x00
     108        .byte 0x24, 0x2a, 0x24, 0x00
     109        .byte 0x1b, 0x2a, 0x24, 0x00
     110        .byte 0x12, 0x2a, 0x24, 0x00
     111        .byte 0x09, 0x2a, 0x24, 0x00
     112        .byte 0x00, 0x2a, 0x24, 0x00
     113        .byte 0x3f, 0x15, 0x24, 0x00
     114        .byte 0x36, 0x15, 0x24, 0x00
     115        .byte 0x2d, 0x15, 0x24, 0x00
     116        .byte 0x24, 0x15, 0x24, 0x00
     117        .byte 0x1b, 0x15, 0x24, 0x00
     118        .byte 0x12, 0x15, 0x24, 0x00
     119        .byte 0x09, 0x15, 0x24, 0x00
     120        .byte 0x00, 0x15, 0x24, 0x00
     121        .byte 0x3f, 0x00, 0x24, 0x00
     122        .byte 0x36, 0x00, 0x24, 0x00
     123        .byte 0x2d, 0x00, 0x24, 0x00
     124        .byte 0x24, 0x00, 0x24, 0x00
     125        .byte 0x1b, 0x00, 0x24, 0x00
     126        .byte 0x12, 0x00, 0x24, 0x00
     127        .byte 0x09, 0x00, 0x24, 0x00
     128        .byte 0x00, 0x00, 0x24, 0x00
     129        .byte 0x3f, 0x3f, 0x1b, 0x00
     130        .byte 0x36, 0x3f, 0x1b, 0x00
     131        .byte 0x2d, 0x3f, 0x1b, 0x00
     132        .byte 0x24, 0x3f, 0x1b, 0x00
     133        .byte 0x1b, 0x3f, 0x1b, 0x00
     134        .byte 0x12, 0x3f, 0x1b, 0x00
     135        .byte 0x09, 0x3f, 0x1b, 0x00
     136        .byte 0x00, 0x3f, 0x1b, 0x00
     137        .byte 0x3f, 0x2a, 0x1b, 0x00
     138        .byte 0x36, 0x2a, 0x1b, 0x00
     139        .byte 0x2d, 0x2a, 0x1b, 0x00
     140        .byte 0x24, 0x2a, 0x1b, 0x00
     141        .byte 0x1b, 0x2a, 0x1b, 0x00
     142        .byte 0x12, 0x2a, 0x1b, 0x00
     143        .byte 0x09, 0x2a, 0x1b, 0x00
     144        .byte 0x00, 0x2a, 0x1b, 0x00
     145        .byte 0x3f, 0x15, 0x1b, 0x00
     146        .byte 0x36, 0x15, 0x1b, 0x00
     147        .byte 0x2d, 0x15, 0x1b, 0x00
     148        .byte 0x24, 0x15, 0x1b, 0x00
     149        .byte 0x1b, 0x15, 0x1b, 0x00
     150        .byte 0x12, 0x15, 0x1b, 0x00
     151        .byte 0x09, 0x15, 0x1b, 0x00
     152        .byte 0x00, 0x15, 0x1b, 0x00
     153        .byte 0x3f, 0x00, 0x1b, 0x00
     154        .byte 0x36, 0x00, 0x1b, 0x00
     155        .byte 0x2d, 0x00, 0x1b, 0x00
     156        .byte 0x24, 0x00, 0x1b, 0x00
     157        .byte 0x1b, 0x00, 0x1b, 0x00
     158        .byte 0x12, 0x00, 0x1b, 0x00
     159        .byte 0x09, 0x00, 0x1b, 0x00
     160        .byte 0x00, 0x00, 0x1b, 0x00
     161        .byte 0x3f, 0x3f, 0x12, 0x00
     162        .byte 0x36, 0x3f, 0x12, 0x00
     163        .byte 0x2d, 0x3f, 0x12, 0x00
     164        .byte 0x24, 0x3f, 0x12, 0x00
     165        .byte 0x1b, 0x3f, 0x12, 0x00
     166        .byte 0x12, 0x3f, 0x12, 0x00
     167        .byte 0x09, 0x3f, 0x12, 0x00
     168        .byte 0x00, 0x3f, 0x12, 0x00
     169        .byte 0x3f, 0x2a, 0x12, 0x00
     170        .byte 0x36, 0x2a, 0x12, 0x00
     171        .byte 0x2d, 0x2a, 0x12, 0x00
     172        .byte 0x24, 0x2a, 0x12, 0x00
     173        .byte 0x1b, 0x2a, 0x12, 0x00
     174        .byte 0x12, 0x2a, 0x12, 0x00
     175        .byte 0x09, 0x2a, 0x12, 0x00
     176        .byte 0x00, 0x2a, 0x12, 0x00
     177        .byte 0x3f, 0x15, 0x12, 0x00
     178        .byte 0x36, 0x15, 0x12, 0x00
     179        .byte 0x2d, 0x15, 0x12, 0x00
     180        .byte 0x24, 0x15, 0x12, 0x00
     181        .byte 0x1b, 0x15, 0x12, 0x00
     182        .byte 0x12, 0x15, 0x12, 0x00
     183        .byte 0x09, 0x15, 0x12, 0x00
     184        .byte 0x00, 0x15, 0x12, 0x00
     185        .byte 0x3f, 0x00, 0x12, 0x00
     186        .byte 0x36, 0x00, 0x12, 0x00
     187        .byte 0x2d, 0x00, 0x12, 0x00
     188        .byte 0x24, 0x00, 0x12, 0x00
     189        .byte 0x1b, 0x00, 0x12, 0x00
     190        .byte 0x12, 0x00, 0x12, 0x00
     191        .byte 0x09, 0x00, 0x12, 0x00
     192        .byte 0x00, 0x00, 0x12, 0x00
     193        .byte 0x3f, 0x3f, 0x09, 0x00
     194        .byte 0x36, 0x3f, 0x09, 0x00
     195        .byte 0x2d, 0x3f, 0x09, 0x00
     196        .byte 0x24, 0x3f, 0x09, 0x00
     197        .byte 0x1b, 0x3f, 0x09, 0x00
     198        .byte 0x12, 0x3f, 0x09, 0x00
     199        .byte 0x09, 0x3f, 0x09, 0x00
     200        .byte 0x00, 0x3f, 0x09, 0x00
     201        .byte 0x3f, 0x2a, 0x09, 0x00
     202        .byte 0x36, 0x2a, 0x09, 0x00
     203        .byte 0x2d, 0x2a, 0x09, 0x00
     204        .byte 0x24, 0x2a, 0x09, 0x00
     205        .byte 0x1b, 0x2a, 0x09, 0x00
     206        .byte 0x12, 0x2a, 0x09, 0x00
     207        .byte 0x09, 0x2a, 0x09, 0x00
     208        .byte 0x00, 0x2a, 0x09, 0x00
     209        .byte 0x3f, 0x15, 0x09, 0x00
     210        .byte 0x36, 0x15, 0x09, 0x00
     211        .byte 0x2d, 0x15, 0x09, 0x00
     212        .byte 0x24, 0x15, 0x09, 0x00
     213        .byte 0x1b, 0x15, 0x09, 0x00
     214        .byte 0x12, 0x15, 0x09, 0x00
     215        .byte 0x09, 0x15, 0x09, 0x00
     216        .byte 0x00, 0x15, 0x09, 0x00
     217        .byte 0x3f, 0x00, 0x09, 0x00
     218        .byte 0x36, 0x00, 0x09, 0x00
     219        .byte 0x2d, 0x00, 0x09, 0x00
     220        .byte 0x24, 0x00, 0x09, 0x00
     221        .byte 0x1b, 0x00, 0x09, 0x00
     222        .byte 0x12, 0x00, 0x09, 0x00
     223        .byte 0x09, 0x00, 0x09, 0x00
     224        .byte 0x00, 0x00, 0x09, 0x00
     225        .byte 0x3f, 0x3f, 0x00, 0x00
     226        .byte 0x36, 0x3f, 0x00, 0x00
     227        .byte 0x2d, 0x3f, 0x00, 0x00
     228        .byte 0x24, 0x3f, 0x00, 0x00
     229        .byte 0x1b, 0x3f, 0x00, 0x00
     230        .byte 0x12, 0x3f, 0x00, 0x00
     231        .byte 0x09, 0x3f, 0x00, 0x00
     232        .byte 0x00, 0x3f, 0x00, 0x00
     233        .byte 0x3f, 0x2a, 0x00, 0x00
     234        .byte 0x36, 0x2a, 0x00, 0x00
     235        .byte 0x2d, 0x2a, 0x00, 0x00
     236        .byte 0x24, 0x2a, 0x00, 0x00
     237        .byte 0x1b, 0x2a, 0x00, 0x00
     238        .byte 0x12, 0x2a, 0x00, 0x00
     239        .byte 0x09, 0x2a, 0x00, 0x00
     240        .byte 0x00, 0x2a, 0x00, 0x00
     241        .byte 0x3f, 0x15, 0x00, 0x00
     242        .byte 0x36, 0x15, 0x00, 0x00
     243        .byte 0x2d, 0x15, 0x00, 0x00
     244        .byte 0x24, 0x15, 0x00, 0x00
     245        .byte 0x1b, 0x15, 0x00, 0x00
     246        .byte 0x12, 0x15, 0x00, 0x00
     247        .byte 0x09, 0x15, 0x00, 0x00
     248        .byte 0x00, 0x15, 0x00, 0x00
     249        .byte 0x3f, 0x00, 0x00, 0x00
     250        .byte 0x36, 0x00, 0x00, 0x00
     251        .byte 0x2d, 0x00, 0x00, 0x00
     252        .byte 0x24, 0x00, 0x00, 0x00
     253        .byte 0x1b, 0x00, 0x00, 0x00
     254        .byte 0x12, 0x00, 0x00, 0x00
     255        .byte 0x09, 0x00, 0x00, 0x00
    1256        .byte 0x00, 0x00, 0x00, 0x00
    2         .byte 0x09, 0x00, 0x00, 0x00
    3         .byte 0x12, 0x00, 0x00, 0x00
    4         .byte 0x1b, 0x00, 0x00, 0x00
    5         .byte 0x24, 0x00, 0x00, 0x00
    6         .byte 0x2d, 0x00, 0x00, 0x00
    7         .byte 0x36, 0x00, 0x00, 0x00
    8         .byte 0x3f, 0x00, 0x00, 0x00
    9         .byte 0x00, 0x15, 0x00, 0x00
    10         .byte 0x09, 0x15, 0x00, 0x00
    11         .byte 0x12, 0x15, 0x00, 0x00
    12         .byte 0x1b, 0x15, 0x00, 0x00
    13         .byte 0x24, 0x15, 0x00, 0x00
    14         .byte 0x2d, 0x15, 0x00, 0x00
    15         .byte 0x36, 0x15, 0x00, 0x00
    16         .byte 0x3f, 0x15, 0x00, 0x00
    17         .byte 0x00, 0x2a, 0x00, 0x00
    18         .byte 0x09, 0x2a, 0x00, 0x00
    19         .byte 0x12, 0x2a, 0x00, 0x00
    20         .byte 0x1b, 0x2a, 0x00, 0x00
    21         .byte 0x24, 0x2a, 0x00, 0x00
    22         .byte 0x2d, 0x2a, 0x00, 0x00
    23         .byte 0x36, 0x2a, 0x00, 0x00
    24         .byte 0x3f, 0x2a, 0x00, 0x00
    25         .byte 0x00, 0x3f, 0x00, 0x00
    26         .byte 0x09, 0x3f, 0x00, 0x00
    27         .byte 0x12, 0x3f, 0x00, 0x00
    28         .byte 0x1b, 0x3f, 0x00, 0x00
    29         .byte 0x24, 0x3f, 0x00, 0x00
    30         .byte 0x2d, 0x3f, 0x00, 0x00
    31         .byte 0x36, 0x3f, 0x00, 0x00
    32         .byte 0x3f, 0x3f, 0x00, 0x00
    33         .byte 0x00, 0x00, 0x09, 0x00
    34         .byte 0x09, 0x00, 0x09, 0x00
    35         .byte 0x12, 0x00, 0x09, 0x00
    36         .byte 0x1b, 0x00, 0x09, 0x00
    37         .byte 0x24, 0x00, 0x09, 0x00
    38         .byte 0x2d, 0x00, 0x09, 0x00
    39         .byte 0x36, 0x00, 0x09, 0x00
    40         .byte 0x3f, 0x00, 0x09, 0x00
    41         .byte 0x00, 0x15, 0x09, 0x00
    42         .byte 0x09, 0x15, 0x09, 0x00
    43         .byte 0x12, 0x15, 0x09, 0x00
    44         .byte 0x1b, 0x15, 0x09, 0x00
    45         .byte 0x24, 0x15, 0x09, 0x00
    46         .byte 0x2d, 0x15, 0x09, 0x00
    47         .byte 0x36, 0x15, 0x09, 0x00
    48         .byte 0x3f, 0x15, 0x09, 0x00
    49         .byte 0x00, 0x2a, 0x09, 0x00
    50         .byte 0x09, 0x2a, 0x09, 0x00
    51         .byte 0x12, 0x2a, 0x09, 0x00
    52         .byte 0x1b, 0x2a, 0x09, 0x00
    53         .byte 0x24, 0x2a, 0x09, 0x00
    54         .byte 0x2d, 0x2a, 0x09, 0x00
    55         .byte 0x36, 0x2a, 0x09, 0x00
    56         .byte 0x3f, 0x2a, 0x09, 0x00
    57         .byte 0x00, 0x3f, 0x09, 0x00
    58         .byte 0x09, 0x3f, 0x09, 0x00
    59         .byte 0x12, 0x3f, 0x09, 0x00
    60         .byte 0x1b, 0x3f, 0x09, 0x00
    61         .byte 0x24, 0x3f, 0x09, 0x00
    62         .byte 0x2d, 0x3f, 0x09, 0x00
    63         .byte 0x36, 0x3f, 0x09, 0x00
    64         .byte 0x3f, 0x3f, 0x09, 0x00
    65         .byte 0x00, 0x00, 0x12, 0x00
    66         .byte 0x09, 0x00, 0x12, 0x00
    67         .byte 0x12, 0x00, 0x12, 0x00
    68         .byte 0x1b, 0x00, 0x12, 0x00
    69         .byte 0x24, 0x00, 0x12, 0x00
    70         .byte 0x2d, 0x00, 0x12, 0x00
    71         .byte 0x36, 0x00, 0x12, 0x00
    72         .byte 0x3f, 0x00, 0x12, 0x00
    73         .byte 0x00, 0x15, 0x12, 0x00
    74         .byte 0x09, 0x15, 0x12, 0x00
    75         .byte 0x12, 0x15, 0x12, 0x00
    76         .byte 0x1b, 0x15, 0x12, 0x00
    77         .byte 0x24, 0x15, 0x12, 0x00
    78         .byte 0x2d, 0x15, 0x12, 0x00
    79         .byte 0x36, 0x15, 0x12, 0x00
    80         .byte 0x3f, 0x15, 0x12, 0x00
    81         .byte 0x00, 0x2a, 0x12, 0x00
    82         .byte 0x09, 0x2a, 0x12, 0x00
    83         .byte 0x12, 0x2a, 0x12, 0x00
    84         .byte 0x1b, 0x2a, 0x12, 0x00
    85         .byte 0x24, 0x2a, 0x12, 0x00
    86         .byte 0x2d, 0x2a, 0x12, 0x00
    87         .byte 0x36, 0x2a, 0x12, 0x00
    88         .byte 0x3f, 0x2a, 0x12, 0x00
    89         .byte 0x00, 0x3f, 0x12, 0x00
    90         .byte 0x09, 0x3f, 0x12, 0x00
    91         .byte 0x12, 0x3f, 0x12, 0x00
    92         .byte 0x1b, 0x3f, 0x12, 0x00
    93         .byte 0x24, 0x3f, 0x12, 0x00
    94         .byte 0x2d, 0x3f, 0x12, 0x00
    95         .byte 0x36, 0x3f, 0x12, 0x00
    96         .byte 0x3f, 0x3f, 0x12, 0x00
    97         .byte 0x00, 0x00, 0x1b, 0x00
    98         .byte 0x09, 0x00, 0x1b, 0x00
    99         .byte 0x12, 0x00, 0x1b, 0x00
    100         .byte 0x1b, 0x00, 0x1b, 0x00
    101         .byte 0x24, 0x00, 0x1b, 0x00
    102         .byte 0x2d, 0x00, 0x1b, 0x00
    103         .byte 0x36, 0x00, 0x1b, 0x00
    104         .byte 0x3f, 0x00, 0x1b, 0x00
    105         .byte 0x00, 0x15, 0x1b, 0x00
    106         .byte 0x09, 0x15, 0x1b, 0x00
    107         .byte 0x12, 0x15, 0x1b, 0x00
    108         .byte 0x1b, 0x15, 0x1b, 0x00
    109         .byte 0x24, 0x15, 0x1b, 0x00
    110         .byte 0x2d, 0x15, 0x1b, 0x00
    111         .byte 0x36, 0x15, 0x1b, 0x00
    112         .byte 0x3f, 0x15, 0x1b, 0x00
    113         .byte 0x00, 0x2a, 0x1b, 0x00
    114         .byte 0x09, 0x2a, 0x1b, 0x00
    115         .byte 0x12, 0x2a, 0x1b, 0x00
    116         .byte 0x1b, 0x2a, 0x1b, 0x00
    117         .byte 0x24, 0x2a, 0x1b, 0x00
    118         .byte 0x2d, 0x2a, 0x1b, 0x00
    119         .byte 0x36, 0x2a, 0x1b, 0x00
    120         .byte 0x3f, 0x2a, 0x1b, 0x00
    121         .byte 0x00, 0x3f, 0x1b, 0x00
    122         .byte 0x09, 0x3f, 0x1b, 0x00
    123         .byte 0x12, 0x3f, 0x1b, 0x00
    124         .byte 0x1b, 0x3f, 0x1b, 0x00
    125         .byte 0x24, 0x3f, 0x1b, 0x00
    126         .byte 0x2d, 0x3f, 0x1b, 0x00
    127         .byte 0x36, 0x3f, 0x1b, 0x00
    128         .byte 0x3f, 0x3f, 0x1b, 0x00
    129         .byte 0x00, 0x00, 0x24, 0x00
    130         .byte 0x09, 0x00, 0x24, 0x00
    131         .byte 0x12, 0x00, 0x24, 0x00
    132         .byte 0x1b, 0x00, 0x24, 0x00
    133         .byte 0x24, 0x00, 0x24, 0x00
    134         .byte 0x2d, 0x00, 0x24, 0x00
    135         .byte 0x36, 0x00, 0x24, 0x00
    136         .byte 0x3f, 0x00, 0x24, 0x00
    137         .byte 0x00, 0x15, 0x24, 0x00
    138         .byte 0x09, 0x15, 0x24, 0x00
    139         .byte 0x12, 0x15, 0x24, 0x00
    140         .byte 0x1b, 0x15, 0x24, 0x00
    141         .byte 0x24, 0x15, 0x24, 0x00
    142         .byte 0x2d, 0x15, 0x24, 0x00
    143         .byte 0x36, 0x15, 0x24, 0x00
    144         .byte 0x3f, 0x15, 0x24, 0x00
    145         .byte 0x00, 0x2a, 0x24, 0x00
    146         .byte 0x09, 0x2a, 0x24, 0x00
    147         .byte 0x12, 0x2a, 0x24, 0x00
    148         .byte 0x1b, 0x2a, 0x24, 0x00
    149         .byte 0x24, 0x2a, 0x24, 0x00
    150         .byte 0x2d, 0x2a, 0x24, 0x00
    151         .byte 0x36, 0x2a, 0x24, 0x00
    152         .byte 0x3f, 0x2a, 0x24, 0x00
    153         .byte 0x00, 0x3f, 0x24, 0x00
    154         .byte 0x09, 0x3f, 0x24, 0x00
    155         .byte 0x12, 0x3f, 0x24, 0x00
    156         .byte 0x1b, 0x3f, 0x24, 0x00
    157         .byte 0x24, 0x3f, 0x24, 0x00
    158         .byte 0x2d, 0x3f, 0x24, 0x00
    159         .byte 0x36, 0x3f, 0x24, 0x00
    160         .byte 0x3f, 0x3f, 0x24, 0x00
    161         .byte 0x00, 0x00, 0x2d, 0x00
    162         .byte 0x09, 0x00, 0x2d, 0x00
    163         .byte 0x12, 0x00, 0x2d, 0x00
    164         .byte 0x1b, 0x00, 0x2d, 0x00
    165         .byte 0x24, 0x00, 0x2d, 0x00
    166         .byte 0x2d, 0x00, 0x2d, 0x00
    167         .byte 0x36, 0x00, 0x2d, 0x00
    168         .byte 0x3f, 0x00, 0x2d, 0x00
    169         .byte 0x00, 0x15, 0x2d, 0x00
    170         .byte 0x09, 0x15, 0x2d, 0x00
    171         .byte 0x12, 0x15, 0x2d, 0x00
    172         .byte 0x1b, 0x15, 0x2d, 0x00
    173         .byte 0x24, 0x15, 0x2d, 0x00
    174         .byte 0x2d, 0x15, 0x2d, 0x00
    175         .byte 0x36, 0x15, 0x2d, 0x00
    176         .byte 0x3f, 0x15, 0x2d, 0x00
    177         .byte 0x00, 0x2a, 0x2d, 0x00
    178         .byte 0x09, 0x2a, 0x2d, 0x00
    179         .byte 0x12, 0x2a, 0x2d, 0x00
    180         .byte 0x1b, 0x2a, 0x2d, 0x00
    181         .byte 0x24, 0x2a, 0x2d, 0x00
    182         .byte 0x2d, 0x2a, 0x2d, 0x00
    183         .byte 0x36, 0x2a, 0x2d, 0x00
    184         .byte 0x3f, 0x2a, 0x2d, 0x00
    185         .byte 0x00, 0x3f, 0x2d, 0x00
    186         .byte 0x09, 0x3f, 0x2d, 0x00
    187         .byte 0x12, 0x3f, 0x2d, 0x00
    188         .byte 0x1b, 0x3f, 0x2d, 0x00
    189         .byte 0x24, 0x3f, 0x2d, 0x00
    190         .byte 0x2d, 0x3f, 0x2d, 0x00
    191         .byte 0x36, 0x3f, 0x2d, 0x00
    192         .byte 0x3f, 0x3f, 0x2d, 0x00
    193         .byte 0x00, 0x00, 0x36, 0x00
    194         .byte 0x09, 0x00, 0x36, 0x00
    195         .byte 0x12, 0x00, 0x36, 0x00
    196         .byte 0x1b, 0x00, 0x36, 0x00
    197         .byte 0x24, 0x00, 0x36, 0x00
    198         .byte 0x2d, 0x00, 0x36, 0x00
    199         .byte 0x36, 0x00, 0x36, 0x00
    200         .byte 0x3f, 0x00, 0x36, 0x00
    201         .byte 0x00, 0x15, 0x36, 0x00
    202         .byte 0x09, 0x15, 0x36, 0x00
    203         .byte 0x12, 0x15, 0x36, 0x00
    204         .byte 0x1b, 0x15, 0x36, 0x00
    205         .byte 0x24, 0x15, 0x36, 0x00
    206         .byte 0x2d, 0x15, 0x36, 0x00
    207         .byte 0x36, 0x15, 0x36, 0x00
    208         .byte 0x3f, 0x15, 0x36, 0x00
    209         .byte 0x00, 0x2a, 0x36, 0x00
    210         .byte 0x09, 0x2a, 0x36, 0x00
    211         .byte 0x12, 0x2a, 0x36, 0x00
    212         .byte 0x1b, 0x2a, 0x36, 0x00
    213         .byte 0x24, 0x2a, 0x36, 0x00
    214         .byte 0x2d, 0x2a, 0x36, 0x00
    215         .byte 0x36, 0x2a, 0x36, 0x00
    216         .byte 0x3f, 0x2a, 0x36, 0x00
    217         .byte 0x00, 0x3f, 0x36, 0x00
    218         .byte 0x09, 0x3f, 0x36, 0x00
    219         .byte 0x12, 0x3f, 0x36, 0x00
    220         .byte 0x1b, 0x3f, 0x36, 0x00
    221         .byte 0x24, 0x3f, 0x36, 0x00
    222         .byte 0x2d, 0x3f, 0x36, 0x00
    223         .byte 0x36, 0x3f, 0x36, 0x00
    224         .byte 0x3f, 0x3f, 0x36, 0x00
    225         .byte 0x00, 0x00, 0x3f, 0x00
    226         .byte 0x09, 0x00, 0x3f, 0x00
    227         .byte 0x12, 0x00, 0x3f, 0x00
    228         .byte 0x1b, 0x00, 0x3f, 0x00
    229         .byte 0x24, 0x00, 0x3f, 0x00
    230         .byte 0x2d, 0x00, 0x3f, 0x00
    231         .byte 0x36, 0x00, 0x3f, 0x00
    232         .byte 0x3f, 0x00, 0x3f, 0x00
    233         .byte 0x00, 0x15, 0x3f, 0x00
    234         .byte 0x09, 0x15, 0x3f, 0x00
    235         .byte 0x12, 0x15, 0x3f, 0x00
    236         .byte 0x1b, 0x15, 0x3f, 0x00
    237         .byte 0x24, 0x15, 0x3f, 0x00
    238         .byte 0x2d, 0x15, 0x3f, 0x00
    239         .byte 0x36, 0x15, 0x3f, 0x00
    240         .byte 0x3f, 0x15, 0x3f, 0x00
    241         .byte 0x00, 0x2a, 0x3f, 0x00
    242         .byte 0x09, 0x2a, 0x3f, 0x00
    243         .byte 0x12, 0x2a, 0x3f, 0x00
    244         .byte 0x1b, 0x2a, 0x3f, 0x00
    245         .byte 0x24, 0x2a, 0x3f, 0x00
    246         .byte 0x2d, 0x2a, 0x3f, 0x00
    247         .byte 0x36, 0x2a, 0x3f, 0x00
    248         .byte 0x3f, 0x2a, 0x3f, 0x00
    249         .byte 0x00, 0x3f, 0x3f, 0x00
    250         .byte 0x09, 0x3f, 0x3f, 0x00
    251         .byte 0x12, 0x3f, 0x3f, 0x00
    252         .byte 0x1b, 0x3f, 0x3f, 0x00
    253         .byte 0x24, 0x3f, 0x3f, 0x00
    254         .byte 0x2d, 0x3f, 0x3f, 0x00
    255         .byte 0x36, 0x3f, 0x3f, 0x00
    256         .byte 0x3f, 0x3f, 0x3f, 0x00
  • kernel/genarch/src/fb/fb.c

    r5ae4443 r882d7a8  
    160160 * and setting it to simulate the 8-bit truecolor.
    161161 *
    162  * Currently we set the palette on the ia32 and sparc64 port.
     162 * Currently we set the palette on the ia32, amd64 and sparc64 port.
    163163 *
    164164 * Note that the byte is being inverted by this function. The reason is
    165165 * that we would like to use a color palette where the white color code
    166  * is 0 and the black color code is 255, as some machines (SunBlade 1500)
     166 * is 0 and the black color code is 255, as some machines (Sun Blade 1500)
    167167 * use these codes for black and white and prevent to set codes
    168168 * 0 and 255 to other colors.
     169 *
    169170 */
    170171static void rgb_323(void *dst, uint32_t rgb)
Note: See TracChangeset for help on using the changeset viewer.