#
4b2a1d79 |
|
12-Nov-2012 |
Ithamar R. Adema <ithamar@upgrade-android.com> |
ARM: implement arch_cpu_user_memcpy/memset/strlcpy functions Remove the dummies from the C code and implement them in assembly, due to the label referencing issues with the fault handler. This code is ripe for optimisation, my ARM assembly is pretty basic ;) Does work though, and gets us one step closer to a full arch.
|
#
dc5a16bb |
|
02-Jul-2012 |
Rene Gollent <anevilyak@gmail.com> |
Add TODO note with respect to needed asm implementations.
|
#
258d4ef9 |
|
26-Apr-2012 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
kernel arm: Quick style cleanup; No functional change
|
#
8bbaee61 |
|
13-Mar-2011 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
* Fix ARM kernel compilation git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40926 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
22e3bbdf |
|
18-Oct-2010 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
* Implement ARM TLB/cache functions * General code cleanup... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39010 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
23eafdaf |
|
13-Aug-2009 |
François Revol <revol@free.fr> |
[GSoC] [ARM] Patch by Johannes Wischert. - stubbed out many arch kernel functions (borrowed from other archs), - partially implement ELF relocations code, enough to load the kernel, - move uart.c to kernel sources and use the same one for the loader, - default implementation for gensyscalls, - assembler code functions for interrupt masking (enable/disable/restore/query). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32327 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4b2a1d798b16cff17633e6aedfe99b9992fa30e4 |
|
12-Nov-2012 |
Ithamar R. Adema <ithamar@upgrade-android.com> |
ARM: implement arch_cpu_user_memcpy/memset/strlcpy functions Remove the dummies from the C code and implement them in assembly, due to the label referencing issues with the fault handler. This code is ripe for optimisation, my ARM assembly is pretty basic ;) Does work though, and gets us one step closer to a full arch.
|
#
dc5a16bb70c95c64b1203682acf5a67e19b2b882 |
|
02-Jul-2012 |
Rene Gollent <anevilyak@gmail.com> |
Add TODO note with respect to needed asm implementations.
|
#
258d4ef93d3f51cef60b05d1c5ae418108b55782 |
|
26-Apr-2012 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
kernel arm: Quick style cleanup; No functional change
|
#
8bbaee6124dc0ff2f0b7cfdccb8bb361f7cffc64 |
|
13-Mar-2011 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
* Fix ARM kernel compilation git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40926 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
22e3bbdf9b283b6574651852557c0f10f13fa94e |
|
18-Oct-2010 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
* Implement ARM TLB/cache functions * General code cleanup... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39010 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
23eafdaf313f2e756170f6a543205311a4d9bc96 |
|
13-Aug-2009 |
François Revol <revol@free.fr> |
[GSoC] [ARM] Patch by Johannes Wischert. - stubbed out many arch kernel functions (borrowed from other archs), - partially implement ELF relocations code, enough to load the kernel, - move uart.c to kernel sources and use the same one for the loader, - default implementation for gensyscalls, - assembler code functions for interrupt masking (enable/disable/restore/query). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32327 a95241bf-73f2-0310-859d-f6bbb57e9c96
|