summaryrefslogtreecommitdiffstats
path: root/sys/arm
Commit message (Expand)AuthorAgeFilesLines
* Allocating the memory for the kernel stack one time is enough.cognet2005-04-271-7/+0
* Don't use fusufault in casuptr(), as it assumes the current PCB will becognet2005-04-231-23/+18
* Change cpu_set_kse_upcall to more generic style, so we can reuse itdavidxu2005-04-231-4/+19
* Add empty header (except of the multiple-inclusion protection) tomarcel2005-04-201-0/+10
* Break out the definition of bus_space_{tag,handle}_t and a few other typesimp2005-04-182-11/+47
* Unbreak the vector_page == 0x00000000 case. Map the vector page L1PT into thecognet2005-04-141-2/+4
* pmap_update() is gone.cognet2005-04-131-1/+0
* Use PCPU_LAZY_INC() for cnt.v_{intr,trap,syscalls} rather than atomicjhb2005-04-122-4/+4
* We have an asm version of bcmp(), so we could use it as well.cognet2005-04-121-1/+1
* Don't announce the range SDRAM_START-freemempos until I figure out what'scognet2005-04-071-5/+5
* pmap_update() is gone.cognet2005-04-071-1/+0
* Import a basic implementation of the restartable atomic sequences to providecognet2005-04-072-38/+148
* - Try harder to report dirty page.cognet2005-04-072-54/+106
* Divorce critical sections from spinlocks. Critical sections as denoted byjhb2005-04-045-107/+34
* Bring in a version of float.h more correct for softfloat.cognet2005-03-201-12/+17
* Bring back some of the cleanups and fixes jmg did in the TS7200 port.cognet2005-03-171-18/+16
* Use PCIR_BARS instead of PCIR_MAPS.cognet2005-03-172-16/+17
* Introduce a new function, pmap_wb_page(), which check all userland mappings forcognet2005-03-161-1/+10
* MFp4: add in making fiq's work by coping to the correct page incase we havejmg2005-03-161-1/+2
* fix up white space, I had a simple comment fix, but I might as well do thejmg2005-03-161-12/+12
* make bus_dmamem_alloc always allocate a new map like we are suppose to..jmg2005-03-161-11/+11
* fix arm wrt to busdma...jmg2005-03-151-2/+2
* Refactor the bus_dma header files so that the interface is described inscottl2005-03-142-152/+108
* Fixup KTR traces.mux2005-03-081-14/+14
* Use __func__ in the KTR_BUSDMA traces. This avoids copy and pastemux2005-03-081-23/+21
* Fix typo.mux2005-03-071-1/+1
* Use [ldr|str]t instead of [ldr|str] when accessing ARM_TP_ADDRESS.cognet2005-03-061-4/+3
* Make sure ARM_TP_ADDRESS is accessible right now by calling pmap_fault_fixup,cognet2005-03-061-3/+9
* Unlike NetBSD's bcopy(), our bcopy allows the two strings to overlap, even incognet2005-03-061-3/+542
* Handle endianness correctly.cognet2005-03-031-1/+1
* netchild's mega-patch to isolate compiler dependencies into a centraljoerg2005-03-024-14/+21
* In cpu_throw(), correctly calculate td->td_md.md_tp.cognet2005-03-011-2/+2
* Introduce realmem.cognet2005-03-011-0/+3
* Instead of using sysarch() to store-retrieve the tp, add a magic address,cognet2005-02-2610-4/+70
* Add the field in the md part of the struct thread required by ARM_[GET|SET]_TP.cognet2005-02-261-0/+1
* Implement two new sysarch for arm, ARM_GET_TP and ARM_SET_TP, to work aroundcognet2005-02-252-1/+25
* Make sure casuptr() reset pcb->pcb_onfault when returning.cognet2005-02-251-1/+2
* MFp4: get the code that set the pc correctly to work, remove a few IQ31244cognet2005-02-202-21/+22
* Removing the #endif as well sounds like a good idea.cognet2005-02-201-1/+0
* In cpufunc_control, uncomment the code responsible for returning the oldcognet2005-02-201-1/+0
* Use a common multi-inclusion protection, and add such aru2005-02-191-4/+4
* Support high vectors for arm9.cognet2005-02-181-0/+2
* Define NIRQ to 64 for CPU_ARM9, because Cirrus Logic EP93XX cores providescognet2005-02-131-0/+4
* Remove unused prototype.cognet2005-02-131-1/+0
* Remove redondant includes.cognet2005-02-131-2/+0
* Don't prototype pmap_kenter().cognet2005-02-131-1/+1
* move pmap.h after vm.h include... some of the headers from pmap.h dependjmg2005-02-091-1/+1
* Finish the job of sorting all includes and fix the build by includingnjl2005-02-061-16/+16
* Sort includes a little so that bus.h comes before cpu.h (for device_t).njl2005-02-041-2/+3
* Add an implementation of cpu_est_clockrate(9). This function estimates thenjl2005-02-041-0/+9
OpenPOWER on IntegriCloud