History log of /haiku/src/system/kernel/arch/ppc/arch_cpu_asm.S
Revision Date Author Comments
# 4b8d0e68 03-Aug-2009 François Revol <revol@free.fr>

Some ppc fixes for #4115, patch by kallisti5 (without the #ifdef _BOOT_MODE):
- stubbed out arch_cpu_init_percpu(),
- make atomic ops declarations extern "C",
- move calls to [i]sync inside the asm code that needs it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32067 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 664683a7 23-Jul-2009 Axel Dörfler <axeld@pinc-software.de>

* Fixed just another typo.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31709 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bdee97bc 23-Jul-2009 Axel Dörfler <axeld@pinc-software.de>

* Applied slightly changed patch by Alexander von Gluck.
* Minor cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31708 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 01b20991 11-Aug-2006 Axel Dörfler <axeld@pinc-software.de>

Added __eieio() function to let etherpci build on PPC, too.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18489 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 716a16ce 03-Jan-2006 Ingo Weinhold <ingo_weinhold@gmx.de>

* Find out a few interesting information about the system (like CPU,
bus, and time base frequency) in the PPC boot loader, and propagate
them to the kernel via kernel_args.
* Now we use the correct time base frequency for timer calculations.
* Implemented PPC specific system info stuff. Added a few PPC CPU
types to <OS.h>.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15817 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2d690920 13-Apr-2005 Axel Dörfler <axeld@pinc-software.de>

Renamed system/core to system/kernel.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12360 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4b8d0e68569c871608f13fc5f5f5776a6846a2f2 03-Aug-2009 François Revol <revol@free.fr>

Some ppc fixes for #4115, patch by kallisti5 (without the #ifdef _BOOT_MODE):
- stubbed out arch_cpu_init_percpu(),
- make atomic ops declarations extern "C",
- move calls to [i]sync inside the asm code that needs it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32067 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 664683a7d2af1ff58f7e1c265714791abd32487b 23-Jul-2009 Axel Dörfler <axeld@pinc-software.de>

* Fixed just another typo.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31709 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bdee97bc3a8f88417e48dcd47a4bb75d1a548912 23-Jul-2009 Axel Dörfler <axeld@pinc-software.de>

* Applied slightly changed patch by Alexander von Gluck.
* Minor cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31708 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 01b20991167db6138dd2422ab42c2a428ec8098a 11-Aug-2006 Axel Dörfler <axeld@pinc-software.de>

Added __eieio() function to let etherpci build on PPC, too.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18489 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 716a16ce61a33dd922238873471fb7d9b58fc0df 03-Jan-2006 Ingo Weinhold <ingo_weinhold@gmx.de>

* Find out a few interesting information about the system (like CPU,
bus, and time base frequency) in the PPC boot loader, and propagate
them to the kernel via kernel_args.
* Now we use the correct time base frequency for timer calculations.
* Implemented PPC specific system info stuff. Added a few PPC CPU
types to <OS.h>.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15817 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2d690920ac4d0cd27eb3c118fb2b0862615869e0 13-Apr-2005 Axel Dörfler <axeld@pinc-software.de>

Renamed system/core to system/kernel.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12360 a95241bf-73f2-0310-859d-f6bbb57e9c96