summaryrefslogtreecommitdiffstats
path: root/sys/sparc64
Commit message (Expand)AuthorAgeFilesLines
* Add a file forgotten in the previous commit (a kobj interface thattmm2001-11-092-0/+150
* Add EBus support code, ported from NetBSD.tmm2001-11-092-0/+562
* Add ISA support code for sparc64.tmm2001-11-093-0/+530
* Add support for the Sun psycho/sabre UPA-PCI bridge, some OpenFirmwaretmm2001-11-096-0/+2382
* Support for the UltraSpac DVMA MMU (IOMMU), ported from NetBSD.tmm2001-11-093-0/+965
* Add some OpenFirmware bus support code and definitions.tmm2001-11-096-0/+348
* Add bus_space and busdma support for sparc64.tmm2001-11-095-20/+2150
* Add a nexus device for sparc64, which uses the OpenFirmware to attach UPAtmm2001-11-093-1/+521
* Header file updates needed for the cache code: add/correct some ASItmm2001-11-092-2/+21
* Add cache handling code for sparc64.tmm2001-11-092-0/+531
* Add a special OpenFirmware entry point for terminating the kernel (intmm2001-11-065-3/+120
* Add code to emulate unimplemented (non-fp) instructions and to fixuptmm2001-11-065-246/+1095
* Add optimized implementations of in_cksum_skip() and related functionstmm2001-11-062-0/+426
* Fix the intial setup of the stray interrupt handler (it takes a structtmm2001-11-061-2/+3
* o Add new header <sys/stdint.h>.mike2001-11-024-0/+470
* Implement elf_reloc. This makes klds work.jake2001-10-272-13/+259
* Handle instruction access mmu miss faults in kernel mode. These can onlyjake2001-10-273-2/+95
* Add a per-thread ucred reference for syscalls and synchronous traps fromjhb2001-10-261-4/+25
* Remove call to cninit_finish().jlemon2001-10-241-1/+0
* Remove funky right justification.mike2001-10-231-9/+9
* Move procfs_* from procfs_machdep.c into sys_process.c, and rename them todes2001-10-211-147/+0
* [partially forced commit due to pilot error in earlier commit attempt]des2001-10-213-5/+21
* Add missing include.jake2001-10-201-0/+1
* Add missing includes.jake2001-10-203-0/+3
* Remove interrupt queue array. Its in globaldata now.jake2001-10-201-1/+0
* Fix get_cyclecount. Wrap in ifdef _KERNEL.jake2001-10-201-1/+5
* Use KTR_PMAP instead of KTR_CT1.jake2001-10-201-12/+13
* Catch up to changing entry point names so traces through trapsjake2001-10-201-4/+2
* Add a definition for normal kernel window state.jake2001-10-201-0/+2
* Catch up to new assembly language code.jake2001-10-201-4/+7
* Fix a bug in the kernel entry window handling where the wrong registerjake2001-10-202-318/+242
* Align the symbol that demarks the end of the signal code on a 16 bytejake2001-10-203-15/+32
* Parameterize the size of the kernel virtual address space on KVA_PAGES.jake2001-10-204-49/+163
* Remove hardcoded cwp value.jake2001-10-201-1/+1
* Use KTR_PROC instead of KTR_CT1 in traces.jake2001-10-202-20/+20
* Return zero on success from su*. Apparently no one checks the returnjake2001-10-202-8/+142
* Add support for physical address hardware watchpoints.jake2001-10-202-5/+29
* Change the stray count in struct intr_vector to a vector number that canjake2001-10-202-42/+42
* Remove traces that are loud and not that useful. Remove nested includejake2001-10-201-8/+0
* Remove an unused macro arg.jake2001-10-201-2/+2
* Include a whole interrupt queue in struct globaldata instead of just ajake2001-10-202-24/+24
* Add fields for boothowto and the kernel environment to boothowto.jake2001-10-201-0/+2
* Try two on the preprocessing logic.obrien2001-10-191-1/+1
* Blah, fix braino where ru had to remind me of proper preprocessor syntax.obrien2001-10-191-1/+1
* My attempts at minimizing the number of #def's got me in trouble.obrien2001-10-181-5/+5
* Add support for "__gnuc_va_list". Some overly "smart" libraries assumeobrien2001-10-181-1/+4
* Add inthand_add() and inthand_remove() for use by the MD bus code andtmm2001-10-124-1/+197
* Fix some warnings.tmm2001-10-121-2/+2
* Save the floating point context to the right pcb in cpu_fork(), and addtmm2001-10-122-1/+9
* Make the NTOHL, NTOHS, HTONL and HTONS macros (which are nops ontmm2001-10-121-4/+4
OpenPOWER on IntegriCloud