M3 Firmware (might be relevant for M6 too)
Firmware (M3)
|
02-09-2008
|
#11 (permalink)
|
Senior Member

Join Date: Jan 2008
Posts: 343
|
does this mean you are working on a custom firmware for the meizu player, i am very interested to see the progres of the meizu and custom firmware,
have you heard of the project "rockbox", maybe someone could try to make it work on the meizu players?
I really hope this will be possible in the future.
|
|
|
02-11-2008
|
#12 (permalink)
|
Member

Join Date: Jan 2008
Location: Indonesia
Posts: 106
|
Quote:
Originally Posted by strangers
im testing. confirm - your firmare working on my M3.
May be you activate all language, calc and games? 
|
I don't think that's too easy...
|
|
|
02-11-2008
|
#13 (permalink)
|
Member

Join Date: Jan 2008
Location: Indonesia
Posts: 106
|
Quote:
Originally Posted by strangers
May be this is not complete source?
Im try compile and what say editor:
Info :Compiling C:\BC5\m3_settings_show.c
Error:m3_settings_show.c(7,2):Unable to open include file 'STDINT.H'
Error:m3_settings_show.c(11,2):Unable to open include file 'SYS\MMAN.H'
Error:m3_settings_show.c(16,16):Declaration missing ;
Error:m3_settings_show.c(19,17):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,17):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(19,17):Declaration missing ;
Error:m3_settings_show.c(21,16):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,16):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(21,16):Declaration missing ;
Error:m3_settings_show.c(24,26):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,26):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(24,26):Declaration missing ;
Error:m3_settings_show.c(25,19):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,19):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(25,19):Declaration missing ;
Error:m3_settings_show.c(27,16):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,16):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(27,16):Declaration missing ;
Error:m3_settings_show.c(30,20):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,20):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(30,20):Declaration missing ;
Error:m3_settings_show.c(31,26):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(16,26):Earlier declaration of 'uint8_t'
Error:m3_settings_show.c(31,26):Declaration missing ;
Error:m3_settings_show.c(32,21):Multiple declaration for 'uint8_t'
Error:m3_settings_show.c(32,21):Too many error or warning messages
----------------------------------------------------------------------
May be you try attach complete project, ok? Thanks.
|
Uh, I think <sys/mman.h> is a POSIX header. I don't think BC5 is POSIX-compliant...
Maybe you should try another compiler. I'm not familiar with Windows, but I've heard of OpenWatcom before. Or try Visual C++.
|
|
|
02-11-2008
|
#14 (permalink)
|
Member

Join Date: Jan 2008
Location: Indonesia
Posts: 106
|
@Asmo: Thanks for the information on the font file format, I got it (mostly) figured out now.
About the number bytes in a font glyph, I'm not sure I understand you correctly. Are you saying that the glyph may consist of a different number of bytes, depending on its width? I've not observed this on the font files that I have looked at, namely resource 16, 18 and 19. Would you please explain on this one?
|
|
|
02-11-2008
|
#15 (permalink)
|
Member

Join Date: Jan 2008
Location: Indonesia
Posts: 106
|
Quote:
Originally Posted by roelandb
does this mean you are working on a custom firmware for the meizu player, i am very interested to see the progres of the meizu and custom firmware,
have you heard of the project "rockbox", maybe someone could try to make it work on the meizu players?
I really hope this will be possible in the future.
|
I thought the rockbox port was discontinued?
I'm not making a custom firmware right now (as in a new compiled firmware), I'm just altering the bytes to modify / unlock functionalities.
|
|
|
02-11-2008
|
#16 (permalink)
|
Junior Member

Join Date: Sep 2007
Posts: 74
|
Quote:
Originally Posted by wpyh
Uh, I think <sys/mman.h> is a POSIX header. I don't think BC5 is POSIX-compliant...
Maybe you should try another compiler. I'm not familiar with Windows, but I've heard of OpenWatcom before. Or try Visual C++.
|
Hello.Thanks for the reply. Im tryning compiler through VC++ 6.0 Standart Edition ( see logs: )
Compiling...
m3_settings_show.c
c:\meizu-firmware-utils\m3_settings_show.c(7) : fatal error C1083: Cannot open include file: 'stdint.h': No such file or directory
Error executing cl.exe.
m3_settings_show.exe - 1 error(s), 0 warning(s)
-----------------------------------------------------------------------
I think still need 'stdint.h' and others (.h-files).
Last edited by strangers : 02-11-2008 at 07:31 AM.
|
|
|
02-11-2008
|
#17 (permalink)
|
Valued Member

Join Date: Nov 2006
Location: Belarus, Minsk
Posts: 59
|
Quote:
Originally Posted by wpyh
@Asmo: Thanks for the information on the font file format, I got it (mostly) figured out now.
About the number bytes in a font glyph, I'm not sure I understand you correctly. Are you saying that the glyph may consist of a different number of bytes, depending on its width? I've not observed this on the font files that I have looked at, namely resource 16, 18 and 19. Would you please explain on this one?
|
For M3 every glyph consists of 32 bytes (16 * 2). For M6 there are 20x20 and 24x24 fonts besides 16x16. So 20x20 glyph is 64 bytes, 24x24 glyph is 72 bytes.
|
|
|
02-15-2008
|
#18 (permalink)
|
Member

Join Date: Jan 2008
Location: Indonesia
Posts: 106
|
Quote:
Originally Posted by Asmo
For M3 every glyph consists of 32 bytes (16 * 2). For M6 there are 20x20 and 24x24 fonts besides 16x16. So 20x20 glyph is 64 bytes, 24x24 glyph is 72 bytes.
|
I see. I haven't looked into M6 resource files yet 
|
|
|
02-15-2008
|
#19 (permalink)
|
Member

Join Date: Jan 2008
Location: Indonesia
Posts: 106
|
@strangers: I think I will just declare the integer definitions inside the source files... 
|
|
|
03-05-2008
|
#20 (permalink)
|
Member

Join Date: Jan 2008
Location: Indonesia
Posts: 106
|
Bump. I think it would be useful if we can make it sticky and available from both the M6 firmware board and this (M3 firmware) board. Admin?
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
All times are GMT. The time now is 12:59 PM.
|