+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 6 su 6

Modificare numero build

  1. #1
    Convoy non è in linea Novello
    Post
    3
    Like Inviati  
    0
    Like Ricevuti  
    0
    Salve ragazzi, sto affrontando dei problemi nella modifica di un software.
    In pratica su schermo attualmente la versione corrente è 5.10, ma dovrei portarla a 5.10.1

    #define ALDEBARAN_VERSION		0x0F
    #define ALDEBARAN_VERSION_BCD	0x0510
    
    #if defined(SOFTWARE)
    #define IS_SOFTWARE			1
    #else
    #define IS_SOFTWARE			0
    #endif
    
    #define MAKE_VERSION(aldebaran, fw, type) ((aldebaran&0xFF) | ((fw&0xffff)<<8) | ((type&0x1)<<24))
    
    Attualmente con questo codice, risulta sullo schermo la versione 5.10 corrente. Se provo a settare 0x05101, il risultato è 55.01, quindi avrei bisogno di aggiungere un ulteriore numero build.
    Ultima modifica di Convoy; 05-12-2017 14:08 

  2. #2
    Post
    17,513
    Blogs
    6
    Like Inviati  
    6
    Like Ricevuti  
    36
    Come visualizzi la versione?
    ℹ️ Leggi di più su AntonioG ...

  3. #3
    Convoy non è in linea Novello
    Post
    3
    Like Inviati  
    0
    Like Ricevuti  
    0
    Quote Originariamente inviato da AntonioG Visualizza il messaggio
    Come visualizzi la versione?
    è una homebrew per ps3.

  4. #4
    Post
    17,513
    Blogs
    6
    Like Inviati  
    6
    Like Ricevuti  
    36
    Non ti ho chiesto questo ma come viene visualizzata la costante

    ALDEBARAN_VERSION_BCD

    nel codice.
    ℹ️ Leggi di più su AntonioG ...

  5. #5
    Convoy non è in linea Novello
    Post
    3
    Like Inviati  
    0
    Like Ricevuti  
    0
    Giustamente... Pardon.

    static INLINE int sys_get_version2(uint16_t *version)
    {
    	uint16_t cb = ALDEBARAN_VERSION_BCD;
    	return copy_to_user(&cb, get_secure_user_ptr(version), sizeof(uint16_t));
    }
    

  6. #6
    Post
    17,513
    Blogs
    6
    Like Inviati  
    6
    Like Ricevuti  
    36
    Questa funzione

    copy_to_user

    di cui non sappiamo nulla, copia il valore BCD da qualche parte e non si sa come venga interpretato quel valore.
    Se non si sa esattamente cosa fa quella funzione, non c'è modo di capire se è possibile usare un terzo valore per la versione. Così come appare, non è possibile.
    ℹ️ Leggi di più su AntonioG ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 2
    Ultimo Post: 15-06-2017, 17:58
  2. Risposte: 5
    Ultimo Post: 13-06-2014, 21:20
  3. Risposte: 2
    Ultimo Post: 25-04-2013, 00:12
  4. Team Foundation Serer. Configurare Build.
    Da bumm nel forum Visual Basic .Net
    Risposte: 0
    Ultimo Post: 08-02-2011, 13:30
  5. Risposte: 5
    Ultimo Post: 07-08-2010, 09:41