<?xml version="1.0"?>
<statsTarget><link>http://cia.vc/stats/author/mmu_man</link><counters><counter name="forever" lastEventTime="1337906013" firstEventTime="1077731213">1891</counter><counter name="lastMonth" lastEventTime="1335324137" firstEventTime="1333278030">78</counter><counter name="thisMonth" lastEventTime="1337906013" firstEventTime="1336497722">25</counter><counter name="lastWeek" lastEventTime="1337312771" firstEventTime="1336962222">14</counter><counter name="yesterday" lastEventTime="1337906013" firstEventTime="1337905900">2</counter><counter name="thisWeek" lastEventTime="1337906013" firstEventTime="1337903158">3</counter></counters><metadata></metadata><recentMessages><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44199</revision>       <author>mmu_man</author>       <log>U-Boot: split cpu.cpp into arch-specific and common parts

* the common part should try to use the U-Boot API when found.
* the arch part can make use of cpu features (like timer register)
* the ppc code enables the FPU in the MSR, since it's used by vsnprintf(),
which at least saves one FP register in its prologue.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=037f252</url>     </commit>   </body>   <timestamp>1337887657</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44201</revision>       <author>mmu_man</author>       <log>PPC: Move asm helpers to U-Boot arch Jamfile

* the OpenFirmware arch/ppc/Jamfile already has it, so move it to avoid duplicated symbols.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=1348022</url>     </commit>   </body>   <timestamp>1337889321</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44198</revision>       <author>mmu_man</author>       <log>PPC: Add eioio as barrier for the UART class [3 commits]

* probably unneeded but it shouldn't harm.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=3bd0ac4</url>     </commit>   </body>   <timestamp>1337887215</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44182</revision>       <author>mmu_man</author>       <log>Fix passing flags from BoardSetup

* since we include BoardSetup earlier now, the TARGET_* flags were discarded. Use HAIKU_* instead.
* Add variables to hold the default entry point and the desired uimage OS emulation.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=55cf6de</url>     </commit>   </body>   <timestamp>1337296970</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44180</revision>       <author>mmu_man</author>       <log>U-Boot ppc: Add missing sections to ldscript

* it seems we missed some sections that exist on ppc, add them.
* resulting binary runs a little further in QEMU but still screws up.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=61d7e75</url>     </commit>   </body>   <timestamp>1337291555</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44179</revision>       <author>mmu_man</author>       <log>U-Boot: save passed FDT and call common code

* should work better this way :D</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=b011337</url>     </commit>   </body>   <timestamp>1337280406</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44178</revision>       <author>mmu_man</author>       <log>U-Boot: include board name in uimage header

* for clarity, include the board in the uimage name field, it's long enough.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=de1c936</url>     </commit>   </body>   <timestamp>1337277327</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44177</revision>       <author>mmu_man</author>       <log>U-Boot: Fix ppc build [3 commits]

* we have an uimage for the Sam460 \o/</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=7663f51</url>     </commit>   </body>   <timestamp>1337276479</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44176</revision>       <author>mmu_man</author>       <log>U-Boot: Add a ppc ldscript

* mostly copied from the ARM one</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=4ab5d2f</url>     </commit>   </body>   <timestamp>1337274958</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44175</revision>       <author>mmu_man</author>       <log>U-Boot: Guard ARM-specific stuff

* those must be cleaned up and moved away
* allows building U-Boot loader for ppc</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=386671b</url>     </commit>   </body>   <timestamp>1337274610</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44172</revision>       <author>mmu_man</author>       <log>U-Boot: Add a Linux-type loader target [2 commits]

* those should be cleaned up. BoardSetup should tell which OS type to emulate.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=f5759f2</url>     </commit>   </body>   <timestamp>1337273051</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44170</revision>       <author>mmu_man</author>       <log>Sam460ex: Add a Linux-type kernel entry point [2 commits]

* the onboard U-Booot and 2nd-stage loader only know a few OS types,
we'll try faking Linux there.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=693b353</url>     </commit>   </body>   <timestamp>1337268979</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44168</revision>       <author>mmu_man</author>       <log>Attempt to factor out serial stuff

* introduce a DebugUART baseclass,
* rework 8250 and PL011 implementations from kallisti5 to inherit DebutUART,
* each arch should override the IO methods to access registers.
* on ARM registers are 32bit-aligned.
* U-Boot still works for the verdex target.
* rPi still compiles, needs testing.
* Still some more consolidation needed to allow runtime choice of the UART type (as read from FDT blobs for ex.).
* serial.cpp should probably mostly be made generic as well.
* didn't touch x86 or ppc yet.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=e9ec7a5</url>     </commit>   </body>   <timestamp>1337220545</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44163</revision>       <author>mmu_man</author>       <log>Fix fossil SCM update command

* fossil update should do a pull on its own anyway.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=3af608a</url>     </commit>   </body>   <timestamp>1337106334</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44162</revision>       <author>mmu_man</author>       <log>Fix linking in static ctors

* It seems we also need to call them in the .init_array section.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=6f19b90</url>     </commit>   </body>   <timestamp>1337102212</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44160</revision>       <author>mmu_man</author>       <log>Fix serial output for U-Boot code

* use a static buffer for allocation, as the heap isn't yet working.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=565039c</url>     </commit>   </body>   <timestamp>1337101471</timestamp> </message><message><generator><name>Python Subversion client for CIA</name><version>1.20</version></generator><source><project>HaikuPorts</project></source><body><commit><revision>1891</revision><author>mmu_man</author><log>Update the Caya port to newer version. Patch by Barrett.  </log><diffLines>76</diffLines><url>http://ports.haiku-files.org/changeset/1891</url><files><file action="add" uri="http://ports.haiku-files.org/changeset/1891/haikuports/trunk/haiku-apps/caya/caya-264.bep">haikuports/trunk/haiku-apps/caya/caya-264.bep</file><file action="add" uri="http://ports.haiku-files.org/changeset/1891/haikuports/trunk/haiku-apps/caya-gpl-protocols/caya-gpl-protocols-35.bep">haikuports/trunk/haiku-apps/caya-gpl-protocols/caya-gpl-protocols-35.bep</file></files></commit></body><timestamp>1336962222</timestamp></message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44149</revision>       <author>mmu_man</author>       <log>Drop ARM-specific register pointer [2 commits]

* the global data is already stored in a variable from shell.S anyway when available</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=229e112</url>     </commit>   </body>   <timestamp>1336845003</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44146</revision>       <author>mmu_man</author>       <log>No need to force TARGET_BOOT_PLATFORM now.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=93a13fb</url>     </commit>   </body>   <timestamp>1336753395</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44145</revision>       <author>mmu_man</author>       <log>Include BoardSetup from BuildSetup

* while it seemed to work before, BuildSetup was actually adding includes from the default boot platform, before BoardSetup had a chance of changing it.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=3884764</url>     </commit>   </body>   <timestamp>1336751610</timestamp> </message></recentMessages></statsTarget>
