diff options
author | imp <imp@FreeBSD.org> | 2011-01-05 22:15:57 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2011-01-05 22:15:57 +0000 |
commit | 97b4cbd8b4fc12d0be7936b0810a3f07b4d4ffcc (patch) | |
tree | 863bc5b4c658c4e861f95de61fcb99b428dad15f /sys | |
parent | ec808bc772f9d156acddbac41559b7d0c28722b7 (diff) | |
download | FreeBSD-src-97b4cbd8b4fc12d0be7936b0810a3f07b4d4ffcc.zip FreeBSD-src-97b4cbd8b4fc12d0be7936b0810a3f07b4d4ffcc.tar.gz |
Remove ancient simulation code. Skyeye simulation never really worked
quite right and hasn't been used in ages and is likely broken. QEMU
with GUMSTIX is a more promising road to FreeBSD/arm in emulation
anyway.
Reviewed by: cognet@
Diffstat (limited to 'sys')
-rw-r--r-- | sys/arm/conf/SKYEYE | 85 | ||||
-rw-r--r-- | sys/arm/include/pmap.h | 5 |
2 files changed, 0 insertions, 90 deletions
diff --git a/sys/arm/conf/SKYEYE b/sys/arm/conf/SKYEYE deleted file mode 100644 index b3aad2a..0000000 --- a/sys/arm/conf/SKYEYE +++ /dev/null @@ -1,85 +0,0 @@ -# SKYEYE -- Kernel configuration for running the skyeye simulator -# simulating the Atmel AT91RM9200. -# -# For more information on this file, please read the handbook section on -# Kernel Configuration Files: -# -# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html -# -# The handbook is also available locally in /usr/share/doc/handbook -# if you've installed the doc distribution, otherwise always see the -# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the -# latest information. -# -# An exhaustive list of options and more detailed explanations of the -# device lines is also present in the ../../conf/NOTES and NOTES files. -# If you are in doubt as to the purpose or necessity of a line, check first -# in NOTES. -# -# $FreeBSD$ - -ident KB920X - -options KERNPHYSADDR=0xc0000000 -options KERNVIRTADDR=0xc0000000 -options PHYSADDR=0xc0000000 -include "../at91/std.kb920x" -makeoptions MODULES_OVERRIDE="" - -makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols -makeoptions CONF_CFLAGS=-mcpu=arm9 -options DDB -options KDB - - -options SCHED_4BSD #4BSD scheduler -options INET #InterNETworking -options INET6 #IPv6 communications protocols -options FFS #Berkeley Fast Filesystem -options SOFTUPDATES #Enable FFS soft updates support -options UFS_ACL #Support for access control lists -options UFS_DIRHASH #Improve performance on big directories -options MD_ROOT #MD is a potential root device -options MD_ROOT_SIZE=4096 -options ROOTDEVNAME=\"ufs:md0\" -options NFSCLIENT #Network Filesystem Client -options NFSSERVER #Network Filesystem Server -options NFSLOCKD #Network Lock Manager -options NFS_ROOT #NFS usable as /, requires NFSCLIENT -#options MSDOSFS #MSDOS Filesystem -options CD9660 #ISO 9660 Filesystem -#options PROCFS #Process filesystem (requires PSEUDOFS) -options PSEUDOFS #Pseudo-filesystem framework -options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI -#options KTRACE #ktrace(1) support -options SYSVSHM #SYSV-style shared memory -options SYSVMSG #SYSV-style message queues -options SYSVSEM #SYSV-style semaphores -options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions -options KBD_INSTALL_CDEV # install a CDEV entry in /dev -device loop -device ether -#device saarm -device rl -device uart -#options AHC_REG_PRETTY_PRINT # Print register bitfields in debug - # output. Adds ~128k to driver. -#options AHD_REG_PRETTY_PRINT # Print register bitfields in debug - # output. Adds ~215k to driver. - -# Debugging for use in -current -#options DEADLKRES #Enable the deadlock resolver -#options INVARIANTS #Enable calls of extra sanity checking -#options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS -#options WITNESS #Enable checks to detect deadlocks and cycles -#options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed - -# To make an SMP kernel, the next two are needed -#options SMP # Symmetric MultiProcessor Kernel -#options APIC_IO # Symmetric (APIC) I/O - -device md -options SKYEYE_WORKAROUNDS -# Floppy drives - - diff --git a/sys/arm/include/pmap.h b/sys/arm/include/pmap.h index 5f2d240..1a26d11 100644 --- a/sys/arm/include/pmap.h +++ b/sys/arm/include/pmap.h @@ -336,10 +336,6 @@ extern int pmap_needs_pte_sync; #endif /* ARM_NMMUS > 1 */ -#ifdef SKYEYE_WORKAROUNDS -#define PMAP_NEEDS_PTE_SYNC 1 -#define PMAP_INCLUDE_PTE_SYNC -#else #if (ARM_MMU_SA1 == 1) && (ARM_NMMUS == 1) #define PMAP_NEEDS_PTE_SYNC 1 #define PMAP_INCLUDE_PTE_SYNC @@ -349,7 +345,6 @@ extern int pmap_needs_pte_sync; #elif (ARM_MMU_SA1 == 0) #define PMAP_NEEDS_PTE_SYNC 0 #endif -#endif /* * These macros return various bits based on kernel/user and protection. |