summaryrefslogtreecommitdiff
path: root/sys/arch/evbarm/integrator
AgeCommit message (Expand)Author
2003-09-06Remove include of ifpga/irqhandler.h.rearnsha
2003-09-06Switch to using generic soft interrupts.rearnsha
2003-09-06Add bouncing supportrearnsha
2003-09-06General cleanups of the bootstrap coderearnsha
2003-09-06When an Integrator board has less than 256M of SDRAM fitted, therearnsha
2003-09-06Remove a verbose-boot message that kills the bootstrap (since therearnsha
2003-09-06The third argument to pmap_map_chunk is the pa not the va.rearnsha
2003-07-15__KERNEL_RCSID()lukem
2003-06-15Replace the ad-hoc "section mapping table" for static device mappingsthorpej
2003-06-14Also pass a type argument to comcnattach() and com_kgdb_attach().thorpej
2003-05-22Move KERNEL_VM_SIZE into the C files where its used.thorpej
2003-05-21Move KERNEL_VM_BASE inside where it is used (it won't be there for long).thorpej
2003-05-17Decrease the verbosity level unless VERBOSE_INIT_ARM is defiend.thorpej
2003-05-05Remove declaration of unused local variable: kernel_ptpt.he
2003-05-03Don't expose KERNEL_TEXT_BASE outside of board-specific code. This givesthorpej
2003-05-03Reduce differences between ARM32_NEW_VM_LAYOUT and not; always passthorpej
2003-05-03Remove old pmap support for platforms which have fully switched over.thorpej
2003-05-03Switch Integrator, IXM1200, and SMDK2800 to ARM32_PMAP_NEW. Thesethorpej
2003-04-26Call ksyms_init() instead of ddb_init() in case ofragge
2003-04-02Use PAGE_SIZE rather than NBPG.thorpej
2003-04-01There are two #defines of CONSPEED in here; didn't make sense to me.mycroft
2003-01-17Merge the nathanw_sa branch.thorpej
2002-09-27remove trailing \n in panic(). approved perry.provos
2002-08-24Enable caching on kernel and user page tables. This saves havingthorpej
2002-08-21Do cached memory access to L1 tables, making sure to write-back thethorpej
2002-08-17Use separate function pointers for dmamap_sync pre- vs post- operations.thorpej
2002-07-31Overhaul how DMA ranges work in the ARM bus_dma implementation.thorpej
2002-07-31Move the calls to uvm_page_physload() out of pmap_bootstrap() andthorpej
2002-07-30Move the uvm_setpagesize() call to platform-dependent code in preparationthorpej
2002-07-28Change the way that DMA map syncs are done. Instead of rememberingthorpej
2002-07-08Changes to allow for the fact that the kernel is now mapped atrearnsha
2002-07-08Map the low 4M of memory at 0xc0000000.rearnsha
2002-06-02move initialization of the "struct pglist" returned by uvm_pglistalloc()drochner
2002-04-12Remove footbridge-specific stuff that will never apply on the Integrator.thorpej
2002-04-05* Rewrite the 32-bit ARM pte.h based on the ARM architecture manual.thorpej
2002-04-03Clean up handling of the vector page on 32-bit ARM systems:thorpej
2002-03-25* Fix use of pmap_curmaxkvaddr.thorpej
2002-03-24* arm_byte_to_page() -> arm_btop()thorpej
2002-03-23* Rename PROCESS_PAGE_TBLS_BASE -> PTE_BASEthorpej
2002-03-03* Add support for running the IQ80310 kernel where KERNEL_BASE !=thorpej
2002-03-03Implement pmap_growkernel for arm32 based ports.chris
2002-02-22Fix the "va" argument to pmap_map_entry() when mapping kernel_ptpt.thorpej
2002-02-22Change pmap_map_entry() to work like pmap_map_chunk(): take a pointerthorpej
2002-02-21Keep track of which kernel PTs are available during bootstrap,thorpej
2002-02-21Always pass the L1 table to pmap_map_chunk(). This allows pmap_map_chunk()thorpej
2002-02-21map_chunk() -> pmap_map_chunk(), and move it to pmap.cthorpej
2002-02-20map_pagetable() -> pmap_link_l2pt(), and move it to pmap.cthorpej
2002-02-20Collapse map_entry{,ro,nc}() into a single pmap_map_entry() thatthorpej
2002-02-20Rename map_section() to pmap_map_section(), move it to pmap.c, and give itthorpej
2002-01-30Pull in <evbarm/ifpga/irqhandler.h> for now.thorpej