summaryrefslogtreecommitdiffstats
path: root/uClinux-2.4.20-uc1/arch/armnommu/mm/proc-arm6,7.S
diff options
context:
space:
mode:
Diffstat (limited to 'uClinux-2.4.20-uc1/arch/armnommu/mm/proc-arm6,7.S')
-rw-r--r--uClinux-2.4.20-uc1/arch/armnommu/mm/proc-arm6,7.S22
1 files changed, 22 insertions, 0 deletions
diff --git a/uClinux-2.4.20-uc1/arch/armnommu/mm/proc-arm6,7.S b/uClinux-2.4.20-uc1/arch/armnommu/mm/proc-arm6,7.S
index 65b2eef..f411400 100644
--- a/uClinux-2.4.20-uc1/arch/armnommu/mm/proc-arm6,7.S
+++ b/uClinux-2.4.20-uc1/arch/armnommu/mm/proc-arm6,7.S
@@ -429,6 +429,10 @@ cpu_s3c4510b_name:
.asciz "S3C4510B"
cpu_s3c4530_name:
.asciz "S3C4530A01"
+cpu_W90N745_manu_name:
+ .asciz "Winbond"
+cpu_W90N745_name:
+ .asciz "W90N745"
.align
.section ".text.init", #alloc, #execinstr
@@ -631,6 +635,12 @@ cpu_s3c4530_info:
.long cpu_s3c4530_name
.size cpu_s3c4530_info, . - cpu_s3c4530_info
+ .type cpu_W90N745_info, #object
+cpu_W90N745_info:
+ .long cpu_W90N745_manu_name
+ .long cpu_W90N745_name
+ .size cpu_W90N745_info, . - cpu_W90N745_info
+
.type cpu_arm710_info, #object
cpu_arm710_info:
.long cpu_armvlsi_name
@@ -778,3 +788,15 @@ __s3c3410_proc_info:
.long arm7_processor_functions @ info
.size __s3c3410_proc_info, . - __s3c3410_proc_info
+ .type __W90N745_proc_info, #object
+__W90N745_proc_info:
+ .long 0x32100000 @ cpu_val
+ .long 0xffff0000 @ cpu_mask
+ .long 0x00000c1e @ __cpu_mmu_flags
+ b __arm7_setup @ __cpu_flush
+ .long cpu_arch_name @ arch_name
+ .long cpu_elf_name @ elf_name
+ .long HWCAP_SWP | HWCAP_26BIT @ elf_hwcap
+ .long cpu_W90N745_info @ info
+ .long arm7_processor_functions @ info
+ .size __W90N745_proc_info, . - __W90N745_proc_info