libce
Libreria di Calcolatori Elettronici
|
Ridefinizioni di tipo (typedef) | |
using | natq = unsigned long |
naturale su 8 byte (64bit) | |
using | vaddr = unsigned long |
indirizzo virtuale (64bit) | |
using | paddr = unsigned long |
indirizzo fisico (64bit) | |
Questi tipi sono definiti in modo diverso se la compilazione è a 32 bit (usata dal boot loader) o a 64 bit. Per natq
, vaddr
e paddr
vogliamo che la dimensione in byte sia sempre 8, indipendentemente dalla modalità a 32 o 64 bit. Gli altri tipi (size_t
, ssize_t
, ...) hanno definizione diverse decise dallo standard.