Changes between Version 19 and Version 20 of PortableRrdFormat


Ignore:
Timestamp:
Jun 23, 2007, 5:49:15 PM (15 years ago)
Author:
oetiker
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PortableRrdFormat

    v19 v20  
    6161}}}
    6262
    63 PPC 32 bit
     63PPC / POWER5
    6464{{{
    6565    0.000000e+00 -> 00 00 00 00  00 00 00 00
     
    9191}}}
    9292
     93MIPS
     94{{{
     95    0.000000e+00 ->  00 00 00 00 00 00 00 00
     96    1.000000e+00 ->  3f f0 00 00 00 00 00 00
     97   -1.000000e+00 ->  bf f0 00 00 00 00 00 00
     98             nan ->  7f ff ff ff ff ff ff ff
     99             inf ->  7f f0 00 00 00 00 00 00
     100            -inf ->  ff f0 00 00 00 00 00 00
     101    2.000000e+00 ->  40 00 00 00 00 00 00 00
     102    4.000000e+00 ->  40 10 00 00 00 00 00 00
     103    8.000000e+00 ->  40 20 00 00 00 00 00 00
     104    1.600000e+01 ->  40 30 00 00 00 00 00 00
     105   8.642135e+130 ->  5b 1f 2b 43 c7 c0 25 2f
     106}}}
     107
    93108x86 32 and 64 bit
    94109{{{
     
    190205                                       : endianflip(A))
    191206
     207#define mips2x86(A)   ((uint64_t)(A) == 0x7fffffffffffffffLL \
     208                                       ? 0x000000000000f87fLL \
     209                                       : endianflip(A))
     210
     211#define x862mips(A)   ((uint64_t)(A) == 0x000000000000f87fLL \
     212                                       ? 0x7fffffffffffffffLL \
     213                                       : endianflip(A))
     214
     215
    192216#define parisc2x86(A)  ((uint64_t)(A) == 0x7ff4000000000000LL \
    193217                                       ? 0x000000000000f87fLL \
     
    277301
    278302Based on this information a portable RRDtool data format that works at least on
    279 PPC, x86, Itanium, PARISC, ARM4, ARM5, Alpha and SPARC will be not all that difficult to design.
    280 
    281 Information on other architectures is welcome:  MIPS.
     303PPC, x86, Itanium, PARISC, ARM4, ARM5, Alpha, MIPS and SPARC will be not all that difficult to design.
     304
     305Information on other architectures is welcome.

NOTE: The content of this website is accessible with any browser. The graphical design though relies completely on CSS2 styles. If you see this text, this means that your browser does not support CSS2. Consider upgrading to a standard conformant browser like Mozilla Firefox or Opera but also Apple's Safari or KDE's Konqueror for example. It may also be that you are looking at a mirror page which did not copy the CSS for this page. Or if some pictu res are missing, then the mirror may not have picked up the contents of the inc directory.