Rev 837 | Rev 941 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 837 | Rev 902 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | /**************************************************************************** |
1 | /**************************************************************************** |
2 | * Copyright (C) 2009-2010 by Claas Anders "CaScAdE" Rathje * |
2 | * Copyright (C) 2009-2011 by Claas Anders "CaScAdE" Rathje * |
3 | * admiralcascade@gmail.com * |
3 | * admiralcascade@gmail.com * |
4 | * Project-URL: http://www.mylifesucks.de/oss/c-osd/ * |
4 | * Project-URL: http://www.mylifesucks.de/oss/c-osd/ * |
5 | * * |
5 | * * |
6 | * This program is free software; you can redistribute it and/or modify * |
6 | * This program is free software; you can redistribute it and/or modify * |
7 | * it under the terms of the GNU General Public License as published by * |
7 | * it under the terms of the GNU General Public License as published by * |
Line 31... | Line 31... | ||
31 | * easy char creation: |
31 | * easy char creation: |
32 | * http://www.mylifesucks.de/tools/max7456/ |
32 | * http://www.mylifesucks.de/tools/max7456/ |
33 | */ |
33 | */ |
34 | // chars 0 - 255 with 54 byte per char |
34 | // chars 0 - 255 with 54 byte per char |
35 | // orginal filename: c-osd.mcm |
35 | // orginal filename: c-osd.mcm |
36 | // Sat, 18 Dec 2010 19:59:48 +0100 |
36 | // Wed, 02 Feb 2011 12:29:26 +0100 |
Line 37... | Line 37... | ||
37 | 37 | ||
38 | 38 | ||
Line 5556... | Line 5556... | ||
5556 | // 012345678901 |
5556 | // 012345678901 |
5557 | const char chr239[] PROGMEM = {0x55, 0x55, 0x40, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x55, 0x55, 0x48, 0x00, 0x00, 0x08, 0x2a, 0xaa, 0xa8, 0x00, 0x00, 0x01}; |
5557 | const char chr239[] PROGMEM = {0x55,0x55,0x40,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x00,0x00,0x08,0x2a,0xaa,0xa8,0x00,0x00,0x01}; |
Line 5558... | Line 5558... | ||
5558 | 5558 | ||
5559 | 5559 | ||
5560 | // 0 ------------ |
5560 | // 0 ------------ |
5561 | // 1 ############ |
5561 | // 1 ------------ |
5562 | // 2 |
5562 | // 2 ------------ |
5563 | // 3 ############ |
5563 | // 3 ------------ |
5564 | // 4 #----- |
5564 | // 4 ------------ |
5565 | // 5 #----- |
5565 | // 5 ------------ |
5566 | // 6 #----- |
5566 | // 6 -----####### |
5567 | // 7 #----- |
5567 | // 7 ----# # |
5568 | // 8 #----- |
5568 | // 8 ----# ###### |
5569 | // 9 #----- |
5569 | // 9 ----# #----- |
5570 | // 10 #----- |
5570 | // 10 ----# #----- |
5571 | // 11 #----- |
5571 | // 11 ----# #----- |
5572 | // 12 #----- |
5572 | // 12 ----# #----- |
5573 | // 13 #----- |
5573 | // 13 ----# #----- |
5574 | // 14 ############ |
5574 | // 14 ----# #----- |
5575 | // 15 |
5575 | // 15 ----# #----- |
5576 | // 16 ############ |
5576 | // 16 ----# #----- |
5577 | // 17 ------------ |
5577 | // 17 ----###----- |
5578 | // 000000000011 |
5578 | // 000000000011 |
Line 5579... | Line 5579... | ||
5579 | // 012345678901 |
5579 | // 012345678901 |
5580 | const char chr240[] PROGMEM = {0x55, 0x55, 0x55, 0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0xaa, 0xa1, 0x55, 0xaa, 0xa1, 0x55, 0xaa, 0xa1, 0x55, 0xaa, 0xa1, 0x55, 0xaa, 0xa1, 0x55, 0xaa, 0xa1, 0x55, 0xaa, 0xa1, 0x55, 0xaa, 0xa1, 0x55, 0xaa, 0xa1, 0x55, 0xaa, 0xa1, 0x55, 0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x55, 0x55, 0x55}; |
5580 | const char chr240[] PROGMEM = {0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x40,0x00,0x55,0x2a,0xa8,0x55,0x20,0x00,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x01,0x55}; |
5581 | 5581 | ||
5582 | 5582 | ||
5583 | // 0 ------------ |
5583 | // 0 ------------ |
5584 | // 1 ############ |
5584 | // 1 ------------ |
5585 | // 2 |
5585 | // 2 ------------ |
5586 | // 3 ############ |
5586 | // 3 ------------ |
5587 | // 4 #-------- |
5587 | // 4 ------------ |
5588 | // 5 #-------- |
5588 | // 5 ------------ |
5589 | // 6 #-------- |
5589 | // 6 #######----- |
5590 | // 7 #-------- |
5590 | // 7 # #---- |
5591 | // 8 #-------- |
5591 | // 8 ###### #---- |
5592 | // 9 #-------- |
5592 | // 9 -----# #---- |
5593 | // 10 #-------- |
5593 | // 10 -----# #---- |
5594 | // 11 #-------- |
5594 | // 11 -----# #---- |
5595 | // 12 #-------- |
5595 | // 12 -----# #---- |
5596 | // 13 #-------- |
5596 | // 13 -----# #---- |
5597 | // 14 ############ |
5597 | // 14 -----# #---- |
5598 | // 15 |
5598 | // 15 -----# #---- |
5599 | // 16 ############ |
5599 | // 16 -----# #---- |
Line 5600... | Line 5600... | ||
5600 | // 17 ------------ |
5600 | // 17 -----###---- |
5601 | // 000000000011 |
5601 | // 000000000011 |
5602 | // 012345678901 |
5602 | // 012345678901 |
5603 | const char chr241[] PROGMEM = {0x55, 0x55, 0x55, 0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0xa8, 0x55, 0x55, 0xa8, 0x55, 0x55, 0xa8, 0x55, 0x55, 0xa8, 0x55, 0x55, 0xa8, 0x55, 0x55, 0xa8, 0x55, 0x55, 0xa8, 0x55, 0x55, 0xa8, 0x55, 0x55, 0xa8, 0x55, 0x55, 0xa8, 0x55, 0x55, 0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x55, 0x55, 0x55}; |
5603 | const char chr241[] PROGMEM = {0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x00,0x01,0x55,0x2a,0xa8,0x55,0x00,0x08,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x48,0x55,0x55,0x40,0x55}; |
5604 | 5604 | ||
5605 | 5605 | ||
5606 | // 0 ------------ |
5606 | // 0 ----###----- |
5607 | // 1 ############ |
5607 | // 1 ----# #----- |
5608 | // 2 |
5608 | // 2 ----# #----- |
5609 | // 3 ############ |
5609 | // 3 ----# #----- |
5610 | // 4 ------------ |
5610 | // 4 ----# #----- |
5611 | // 5 ------------ |
5611 | // 5 ----# #----- |
5612 | // 6 ------------ |
5612 | // 6 ----# #----- |
5613 | // 7 ------------ |
5613 | // 7 ----# #----- |
5614 | // 8 ------------ |
5614 | // 8 ----# #----- |
5615 | // 9 ------------ |
5615 | // 9 ----# ###### |
5616 | // 10 ------------ |
5616 | // 10 ----# # |
5617 | // 11 ------------ |
5617 | // 11 -----####### |
5618 | // 12 ------------ |
5618 | // 12 ------------ |
5619 | // 13 ------------ |
5619 | // 13 ------------ |
5620 | // 14 ############ |
5620 | // 14 ------------ |
Line 5621... | Line 5621... | ||
5621 | // 15 |
5621 | // 15 ------------ |
5622 | // 16 ############ |
5622 | // 16 ------------ |
5623 | // 17 ------------ |
5623 | // 17 ------------ |
5624 | // 000000000011 |
5624 | // 000000000011 |
5625 | // 012345678901 |
5625 | // 012345678901 |
5626 | const char chr242[] PROGMEM = {0x55, 0x55, 0x55, 0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x55, 0x55, 0x55}; |
5626 | const char chr242[] PROGMEM = {0x55,0x01,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x21,0x55,0x55,0x20,0x00,0x55,0x2a,0xa8,0x55,0x40,0x00,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55}; |
5627 | 5627 | ||
5628 | 5628 | ||
5629 | // 0 ------------ |
5629 | // 0 -----###---- |
5630 | // 1 ##---------- |
5630 | // 1 -----# #---- |
5631 | // 2 #--------- |
5631 | // 2 -----# #---- |
5632 | // 3 # #--------- |
5632 | // 3 -----# #---- |
5633 | // 4 # #--------- |
5633 | // 4 -----# #---- |
5634 | // 5 # #--------- |
5634 | // 5 -----# #---- |
5635 | // 6 # #--------- |
5635 | // 6 -----# #---- |
5636 | // 7 # #--------- |
5636 | // 7 -----# #---- |
5637 | // 8 # #--------- |
5637 | // 8 -----# #---- |
5638 | // 9 # #--------- |
5638 | // 9 ###### #---- |
5639 | // 10 # #--------- |
5639 | // 10 # #---- |
5640 | // 11 # #--------- |
5640 | // 11 #######----- |
5641 | // 12 # #--------- |
5641 | // 12 ------------ |
Line 5642... | Line 5642... | ||
5642 | // 13 # #--------- |
5642 | // 13 ------------ |
5643 | // 14 # #--------- |
5643 | // 14 ------------ |
5644 | // 15 #--------- |
5644 | // 15 ------------ |
Line 5922... | Line 5922... | ||
5922 | // 17 |
5922 | // 17 |
5923 | // 000000000011 |
5923 | // 000000000011 |
5924 | // 012345678901 |
5924 | // 012345678901 |
5925 | const char chr255[] PROGMEM = {0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa}; |
5925 | const char chr255[] PROGMEM = {0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa}; |
Line 5926... | Line -... | ||
5926 | - | ||
5927 | 5926 | ||
Line 5928... | Line 5927... | ||
5928 | const char *chars[] PROGMEM = {chr0, chr1, chr2, chr3, chr4, chr5, chr6, chr7, chr8, chr9, chr10, chr11, chr12, chr13, chr14, chr15, chr16, chr17, chr18, chr19, chr20, chr21, chr22, chr23, chr24, chr25, chr26, chr27, chr28, chr29, chr30, chr31, chr32, chr33, chr34, chr35, chr36, chr37, chr38, chr39, chr40, chr41, chr42, chr43, chr44, chr45, chr46, chr47, chr48, chr49, chr50, chr51, chr52, chr53, chr54, chr55, chr56, chr57, chr58, chr59, chr60, chr61, chr62, chr63, chr64, chr65, chr66, chr67, chr68, chr69, chr70, chr71, chr72, chr73, chr74, chr75, chr76, chr77, chr78, chr79, chr80, chr81, chr82, chr83, chr84, chr85, chr86, chr87, chr88, chr89, chr90, chr91, chr92, chr93, chr94, chr95, chr96, chr97, chr98, chr99, chr100, chr101, chr102, chr103, chr104, chr105, chr106, chr107, chr108, chr109, chr110, chr111, chr112, chr113, chr114, chr115, chr116, chr117, chr118, chr119, chr120, chr121, chr122, chr123, chr124, chr125, chr126, chr127, chr128, chr129, chr130, chr131, chr132, chr133, chr134, chr135, chr136, chr137, chr138, chr139, chr140, chr141, chr142, chr143, chr144, chr145, chr146, chr147, chr148, chr149, chr150, chr151, chr152, chr153, chr154, chr155, chr156, chr157, chr158, chr159, chr160, chr161, chr162, chr163, chr164, chr165, chr166, chr167, chr168, chr169, chr170, chr171, chr172, chr173, chr174, chr175, chr176, chr177, chr178, chr179, chr180, chr181, chr182, chr183, chr184, chr185, chr186, chr187, chr188, chr189, chr190, chr191, chr192, chr193, chr194, chr195, chr196, chr197, chr198, chr199, chr200, chr201, chr202, chr203, chr204, chr205, chr206, chr207, chr208, chr209, chr210, chr211, chr212, chr213, chr214, chr215, chr216, chr217, chr218, chr219, chr220, chr221, chr222, chr223, chr224, chr225, chr226, chr227, chr228, chr229, chr230, chr231, chr232, chr233, chr234, chr235, chr236, chr237, chr238, chr239, chr240, chr241, chr242, chr243, chr244, chr245, chr246, chr247, chr248, chr249, chr250, chr251, chr252, chr253, chr254, chr255}; |
5927 | const char *chars[] PROGMEM = {chr0, chr1, chr2, chr3, chr4, chr5, chr6, chr7, chr8, chr9, chr10, chr11, chr12, chr13, chr14, chr15, chr16, chr17, chr18, chr19, chr20, chr21, chr22, chr23, chr24, chr25, chr26, chr27, chr28, chr29, chr30, chr31, chr32, chr33, chr34, chr35, chr36, chr37, chr38, chr39, chr40, chr41, chr42, chr43, chr44, chr45, chr46, chr47, chr48, chr49, chr50, chr51, chr52, chr53, chr54, chr55, chr56, chr57, chr58, chr59, chr60, chr61, chr62, chr63, chr64, chr65, chr66, chr67, chr68, chr69, chr70, chr71, chr72, chr73, chr74, chr75, chr76, chr77, chr78, chr79, chr80, chr81, chr82, chr83, chr84, chr85, chr86, chr87, chr88, chr89, chr90, chr91, chr92, chr93, chr94, chr95, chr96, chr97, chr98, chr99, chr100, chr101, chr102, chr103, chr104, chr105, chr106, chr107, chr108, chr109, chr110, chr111, chr112, chr113, chr114, chr115, chr116, chr117, chr118, chr119, chr120, chr121, chr122, chr123, chr124, chr125, chr126, chr127, chr128, chr129, chr130, chr131, chr132, chr133, chr134, chr135, chr136, chr137, chr138, chr139, chr140, chr141, chr142, chr143, chr144, chr145, chr146, chr147, chr148, chr149, chr150, chr151, chr152, chr153, chr154, chr155, chr156, chr157, chr158, chr159, chr160, chr161, chr162, chr163, chr164, chr165, chr166, chr167, chr168, chr169, chr170, chr171, chr172, chr173, chr174, chr175, chr176, chr177, chr178, chr179, chr180, chr181, chr182, chr183, chr184, chr185, chr186, chr187, chr188, chr189, chr190, chr191, chr192, chr193, chr194, chr195, chr196, chr197, chr198, chr199, chr200, chr201, chr202, chr203, chr204, chr205, chr206, chr207, chr208, chr209, chr210, chr211, chr212, chr213, chr214, chr215, chr216, chr217, chr218, chr219, chr220, chr221, chr222, chr223, chr224, chr225, chr226, chr227, chr228, chr229, chr230, chr231, chr232, chr233, chr234, chr235, chr236, chr237, chr238, chr239, chr240, chr241, chr242, chr243, chr244, chr245, chr246, chr247, chr248, chr249, chr250, chr251, chr252, chr253, chr254, chr255}; |
5929 | 5928 | ||
5930 | /** |
5929 | /** |