aboutsummaryrefslogtreecommitdiffstats
path: root/arch/m32r/m32700ut
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-16 18:20:36 -0400
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-16 18:20:36 -0400
commit1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (patch)
tree0bba044c4ce775e45a88a51686b5d9f90697ea9d /arch/m32r/m32700ut
Linux-2.6.12-rc2v2.6.12-rc2
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
Diffstat (limited to 'arch/m32r/m32700ut')
-rw-r--r--arch/m32r/m32700ut/defconfig.m32700ut.smp750
-rw-r--r--arch/m32r/m32700ut/defconfig.m32700ut.up747
-rw-r--r--arch/m32r/m32700ut/dot.gdbinit_200MHz_16MB249
-rw-r--r--arch/m32r/m32700ut/dot.gdbinit_300MHz_32MB249
-rw-r--r--arch/m32r/m32700ut/dot.gdbinit_400MHz_32MB249
5 files changed, 2244 insertions, 0 deletions
diff --git a/arch/m32r/m32700ut/defconfig.m32700ut.smp b/arch/m32r/m32700ut/defconfig.m32700ut.smp
new file mode 100644
index 000000000000..1c002181df7f
--- /dev/null
+++ b/arch/m32r/m32700ut/defconfig.m32700ut.smp
@@ -0,0 +1,750 @@
1#
2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.11-rc4
4# Wed Feb 16 21:10:50 2005
5#
6CONFIG_M32R=y
7# CONFIG_UID16 is not set
8CONFIG_GENERIC_ISA_DMA=y
9CONFIG_GENERIC_HARDIRQS=y
10CONFIG_GENERIC_IRQ_PROBE=y
11
12#
13# Code maturity level options
14#
15CONFIG_EXPERIMENTAL=y
16CONFIG_CLEAN_COMPILE=y
17CONFIG_LOCK_KERNEL=y
18
19#
20# General setup
21#
22CONFIG_LOCALVERSION=""
23CONFIG_SWAP=y
24CONFIG_SYSVIPC=y
25# CONFIG_POSIX_MQUEUE is not set
26CONFIG_BSD_PROCESS_ACCT=y
27# CONFIG_BSD_PROCESS_ACCT_V3 is not set
28CONFIG_SYSCTL=y
29# CONFIG_AUDIT is not set
30CONFIG_LOG_BUF_SHIFT=15
31CONFIG_HOTPLUG=y
32CONFIG_KOBJECT_UEVENT=y
33CONFIG_IKCONFIG=y
34# CONFIG_IKCONFIG_PROC is not set
35CONFIG_EMBEDDED=y
36# CONFIG_KALLSYMS is not set
37# CONFIG_FUTEX is not set
38# CONFIG_EPOLL is not set
39# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
40CONFIG_SHMEM=y
41CONFIG_CC_ALIGN_FUNCTIONS=0
42CONFIG_CC_ALIGN_LABELS=0
43CONFIG_CC_ALIGN_LOOPS=0
44CONFIG_CC_ALIGN_JUMPS=0
45# CONFIG_TINY_SHMEM is not set
46
47#
48# Loadable module support
49#
50CONFIG_MODULES=y
51CONFIG_MODULE_UNLOAD=y
52# CONFIG_MODULE_FORCE_UNLOAD is not set
53CONFIG_OBSOLETE_MODPARM=y
54# CONFIG_MODVERSIONS is not set
55# CONFIG_MODULE_SRCVERSION_ALL is not set
56CONFIG_KMOD=y
57CONFIG_STOP_MACHINE=y
58
59#
60# Processor type and features
61#
62# CONFIG_PLAT_MAPPI is not set
63# CONFIG_PLAT_USRV is not set
64CONFIG_PLAT_M32700UT=y
65# CONFIG_PLAT_OPSPUT is not set
66# CONFIG_PLAT_OAKS32R is not set
67# CONFIG_PLAT_MAPPI2 is not set
68CONFIG_CHIP_M32700=y
69# CONFIG_CHIP_M32102 is not set
70# CONFIG_CHIP_VDEC2 is not set
71# CONFIG_CHIP_OPSP is not set
72CONFIG_MMU=y
73CONFIG_TLB_ENTRIES=32
74CONFIG_ISA_M32R2=y
75CONFIG_ISA_DSP_LEVEL2=y
76CONFIG_ISA_DUAL_ISSUE=y
77CONFIG_BUS_CLOCK=50000000
78CONFIG_TIMER_DIVIDE=128
79# CONFIG_CPU_LITTLE_ENDIAN is not set
80CONFIG_MEMORY_START=0x08000000
81CONFIG_MEMORY_SIZE=0x01000000
82CONFIG_NOHIGHMEM=y
83# CONFIG_DISCONTIGMEM is not set
84CONFIG_RWSEM_GENERIC_SPINLOCK=y
85# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
86CONFIG_GENERIC_CALIBRATE_DELAY=y
87CONFIG_PREEMPT=y
88# CONFIG_HAVE_DEC_LOCK is not set
89CONFIG_SMP=y
90CONFIG_CHIP_M32700_TS1=y
91CONFIG_NR_CPUS=2
92# CONFIG_NUMA is not set
93
94#
95# Bus options (PCI, PCMCIA, EISA, MCA, ISA)
96#
97# CONFIG_PCI is not set
98# CONFIG_ISA is not set
99
100#
101# PCCARD (PCMCIA/CardBus) support
102#
103CONFIG_PCCARD=y
104# CONFIG_PCMCIA_DEBUG is not set
105CONFIG_PCMCIA=y
106
107#
108# PC-card bridges
109#
110# CONFIG_TCIC is not set
111# CONFIG_M32R_PCC is not set
112CONFIG_M32R_CFC=y
113CONFIG_M32R_CFC_NUM=1
114
115#
116# PCI Hotplug Support
117#
118
119#
120# Executable file formats
121#
122CONFIG_BINFMT_ELF=y
123# CONFIG_BINFMT_MISC is not set
124
125#
126# Device Drivers
127#
128
129#
130# Generic Driver Options
131#
132CONFIG_STANDALONE=y
133CONFIG_PREVENT_FIRMWARE_BUILD=y
134# CONFIG_FW_LOADER is not set
135
136#
137# Memory Technology Devices (MTD)
138#
139# CONFIG_MTD is not set
140
141#
142# Parallel port support
143#
144# CONFIG_PARPORT is not set
145
146#
147# Plug and Play support
148#
149
150#
151# Block devices
152#
153# CONFIG_BLK_DEV_FD is not set
154# CONFIG_BLK_DEV_COW_COMMON is not set
155CONFIG_BLK_DEV_LOOP=y
156# CONFIG_BLK_DEV_CRYPTOLOOP is not set
157CONFIG_BLK_DEV_NBD=y
158CONFIG_BLK_DEV_RAM=y
159CONFIG_BLK_DEV_RAM_COUNT=16
160CONFIG_BLK_DEV_RAM_SIZE=4096
161# CONFIG_BLK_DEV_INITRD is not set
162CONFIG_INITRAMFS_SOURCE=""
163# CONFIG_CDROM_PKTCDVD is not set
164
165#
166# IO Schedulers
167#
168CONFIG_IOSCHED_NOOP=y
169# CONFIG_IOSCHED_AS is not set
170CONFIG_IOSCHED_DEADLINE=y
171CONFIG_IOSCHED_CFQ=y
172# CONFIG_ATA_OVER_ETH is not set
173
174#
175# ATA/ATAPI/MFM/RLL support
176#
177CONFIG_IDE=y
178CONFIG_BLK_DEV_IDE=y
179
180#
181# Please see Documentation/ide.txt for help/info on IDE drives
182#
183# CONFIG_BLK_DEV_IDE_SATA is not set
184CONFIG_BLK_DEV_IDEDISK=y
185# CONFIG_IDEDISK_MULTI_MODE is not set
186CONFIG_BLK_DEV_IDECS=y
187CONFIG_BLK_DEV_IDECD=m
188# CONFIG_BLK_DEV_IDETAPE is not set
189# CONFIG_BLK_DEV_IDEFLOPPY is not set
190# CONFIG_BLK_DEV_IDESCSI is not set
191# CONFIG_IDE_TASK_IOCTL is not set
192
193#
194# IDE chipset support/bugfixes
195#
196CONFIG_IDE_GENERIC=y
197# CONFIG_IDE_ARM is not set
198# CONFIG_BLK_DEV_IDEDMA is not set
199# CONFIG_IDEDMA_AUTO is not set
200# CONFIG_BLK_DEV_HD is not set
201
202#
203# SCSI device support
204#
205CONFIG_SCSI=m
206CONFIG_SCSI_PROC_FS=y
207
208#
209# SCSI support type (disk, tape, CD-ROM)
210#
211CONFIG_BLK_DEV_SD=m
212# CONFIG_CHR_DEV_ST is not set
213# CONFIG_CHR_DEV_OSST is not set
214CONFIG_BLK_DEV_SR=m
215# CONFIG_BLK_DEV_SR_VENDOR is not set
216CONFIG_CHR_DEV_SG=m
217
218#
219# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
220#
221CONFIG_SCSI_MULTI_LUN=y
222# CONFIG_SCSI_CONSTANTS is not set
223# CONFIG_SCSI_LOGGING is not set
224
225#
226# SCSI Transport Attributes
227#
228# CONFIG_SCSI_SPI_ATTRS is not set
229# CONFIG_SCSI_FC_ATTRS is not set
230# CONFIG_SCSI_ISCSI_ATTRS is not set
231
232#
233# SCSI low-level drivers
234#
235# CONFIG_SCSI_SATA is not set
236# CONFIG_SCSI_DEBUG is not set
237
238#
239# PCMCIA SCSI adapter support
240#
241# CONFIG_PCMCIA_AHA152X is not set
242# CONFIG_PCMCIA_FDOMAIN is not set
243# CONFIG_PCMCIA_NINJA_SCSI is not set
244# CONFIG_PCMCIA_QLOGIC is not set
245# CONFIG_PCMCIA_SYM53C500 is not set
246
247#
248# Multi-device support (RAID and LVM)
249#
250# CONFIG_MD is not set
251
252#
253# Fusion MPT device support
254#
255
256#
257# IEEE 1394 (FireWire) support
258#
259
260#
261# I2O device support
262#
263
264#
265# Networking support
266#
267CONFIG_NET=y
268
269#
270# Networking options
271#
272CONFIG_PACKET=y
273# CONFIG_PACKET_MMAP is not set
274# CONFIG_NETLINK_DEV is not set
275CONFIG_UNIX=y
276# CONFIG_NET_KEY is not set
277CONFIG_INET=y
278# CONFIG_IP_MULTICAST is not set
279# CONFIG_IP_ADVANCED_ROUTER is not set
280CONFIG_IP_PNP=y
281CONFIG_IP_PNP_DHCP=y
282# CONFIG_IP_PNP_BOOTP is not set
283# CONFIG_IP_PNP_RARP is not set
284# CONFIG_NET_IPIP is not set
285# CONFIG_NET_IPGRE is not set
286# CONFIG_ARPD is not set
287# CONFIG_SYN_COOKIES is not set
288# CONFIG_INET_AH is not set
289# CONFIG_INET_ESP is not set
290# CONFIG_INET_IPCOMP is not set
291# CONFIG_INET_TUNNEL is not set
292CONFIG_IP_TCPDIAG=y
293# CONFIG_IP_TCPDIAG_IPV6 is not set
294# CONFIG_IPV6 is not set
295# CONFIG_NETFILTER is not set
296
297#
298# SCTP Configuration (EXPERIMENTAL)
299#
300# CONFIG_IP_SCTP is not set
301# CONFIG_ATM is not set
302# CONFIG_BRIDGE is not set
303# CONFIG_VLAN_8021Q is not set
304# CONFIG_DECNET is not set
305# CONFIG_LLC2 is not set
306# CONFIG_IPX is not set
307# CONFIG_ATALK is not set
308# CONFIG_X25 is not set
309# CONFIG_LAPB is not set
310# CONFIG_NET_DIVERT is not set
311# CONFIG_ECONET is not set
312# CONFIG_WAN_ROUTER is not set
313
314#
315# QoS and/or fair queueing
316#
317# CONFIG_NET_SCHED is not set
318# CONFIG_NET_CLS_ROUTE is not set
319
320#
321# Network testing
322#
323# CONFIG_NET_PKTGEN is not set
324# CONFIG_NETPOLL is not set
325# CONFIG_NET_POLL_CONTROLLER is not set
326# CONFIG_HAMRADIO is not set
327# CONFIG_IRDA is not set
328# CONFIG_BT is not set
329CONFIG_NETDEVICES=y
330# CONFIG_DUMMY is not set
331# CONFIG_BONDING is not set
332# CONFIG_EQUALIZER is not set
333# CONFIG_TUN is not set
334
335#
336# Ethernet (10 or 100Mbit)
337#
338CONFIG_NET_ETHERNET=y
339CONFIG_MII=y
340CONFIG_SMC91X=y
341# CONFIG_NE2000 is not set
342
343#
344# Ethernet (1000 Mbit)
345#
346
347#
348# Ethernet (10000 Mbit)
349#
350
351#
352# Token Ring devices
353#
354
355#
356# Wireless LAN (non-hamradio)
357#
358# CONFIG_NET_RADIO is not set
359
360#
361# PCMCIA network device support
362#
363# CONFIG_NET_PCMCIA is not set
364
365#
366# Wan interfaces
367#
368# CONFIG_WAN is not set
369# CONFIG_PPP is not set
370# CONFIG_SLIP is not set
371# CONFIG_SHAPER is not set
372# CONFIG_NETCONSOLE is not set
373
374#
375# ISDN subsystem
376#
377# CONFIG_ISDN is not set
378
379#
380# Telephony Support
381#
382# CONFIG_PHONE is not set
383
384#
385# Input device support
386#
387CONFIG_INPUT=y
388
389#
390# Userland interfaces
391#
392# CONFIG_INPUT_MOUSEDEV is not set
393# CONFIG_INPUT_JOYDEV is not set
394# CONFIG_INPUT_TSDEV is not set
395# CONFIG_INPUT_EVDEV is not set
396# CONFIG_INPUT_EVBUG is not set
397
398#
399# Input I/O drivers
400#
401# CONFIG_GAMEPORT is not set
402CONFIG_SOUND_GAMEPORT=y
403CONFIG_SERIO=y
404# CONFIG_SERIO_I8042 is not set
405CONFIG_SERIO_SERPORT=y
406# CONFIG_SERIO_CT82C710 is not set
407# CONFIG_SERIO_LIBPS2 is not set
408# CONFIG_SERIO_RAW is not set
409
410#
411# Input Device Drivers
412#
413# CONFIG_INPUT_KEYBOARD is not set
414# CONFIG_INPUT_MOUSE is not set
415# CONFIG_INPUT_JOYSTICK is not set
416# CONFIG_INPUT_TOUCHSCREEN is not set
417# CONFIG_INPUT_MISC is not set
418
419#
420# Character devices
421#
422CONFIG_VT=y
423CONFIG_VT_CONSOLE=y
424CONFIG_HW_CONSOLE=y
425# CONFIG_SERIAL_NONSTANDARD is not set
426
427#
428# Serial drivers
429#
430# CONFIG_SERIAL_8250 is not set
431
432#
433# Non-8250 serial port support
434#
435CONFIG_SERIAL_CORE=y
436CONFIG_SERIAL_CORE_CONSOLE=y
437CONFIG_SERIAL_M32R_SIO=y
438CONFIG_SERIAL_M32R_SIO_CONSOLE=y
439CONFIG_SERIAL_M32R_PLDSIO=y
440CONFIG_UNIX98_PTYS=y
441CONFIG_LEGACY_PTYS=y
442CONFIG_LEGACY_PTY_COUNT=256
443
444#
445# IPMI
446#
447# CONFIG_IPMI_HANDLER is not set
448
449#
450# Watchdog Cards
451#
452# CONFIG_WATCHDOG is not set
453# CONFIG_RTC is not set
454# CONFIG_GEN_RTC is not set
455CONFIG_DS1302=y
456# CONFIG_DTLK is not set
457# CONFIG_R3964 is not set
458
459#
460# Ftape, the floppy tape device driver
461#
462# CONFIG_DRM is not set
463
464#
465# PCMCIA character devices
466#
467# CONFIG_SYNCLINK_CS is not set
468# CONFIG_RAW_DRIVER is not set
469
470#
471# I2C support
472#
473# CONFIG_I2C is not set
474
475#
476# Dallas's 1-wire bus
477#
478# CONFIG_W1 is not set
479
480#
481# Misc devices
482#
483
484#
485# Multimedia devices
486#
487CONFIG_VIDEO_DEV=y
488
489#
490# Video For Linux
491#
492
493#
494# Video Adapters
495#
496# CONFIG_VIDEO_CPIA is not set
497CONFIG_VIDEO_M32R_AR=y
498CONFIG_VIDEO_M32R_AR_M64278=y
499
500#
501# Radio Adapters
502#
503# CONFIG_RADIO_MAESTRO is not set
504
505#
506# Digital Video Broadcasting Devices
507#
508# CONFIG_DVB is not set
509
510#
511# Graphics support
512#
513CONFIG_FB=y
514# CONFIG_FB_MODE_HELPERS is not set
515# CONFIG_FB_TILEBLITTING is not set
516# CONFIG_FB_VIRTUAL is not set
517
518#
519# Console display driver support
520#
521# CONFIG_VGA_CONSOLE is not set
522CONFIG_DUMMY_CONSOLE=y
523CONFIG_FRAMEBUFFER_CONSOLE=y
524# CONFIG_FONTS is not set
525CONFIG_FONT_8x8=y
526CONFIG_FONT_8x16=y
527
528#
529# Logo configuration
530#
531CONFIG_LOGO=y
532CONFIG_LOGO_LINUX_MONO=y
533CONFIG_LOGO_LINUX_VGA16=y
534CONFIG_LOGO_LINUX_CLUT224=y
535# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
536
537#
538# Sound
539#
540# CONFIG_SOUND is not set
541
542#
543# USB support
544#
545# CONFIG_USB_ARCH_HAS_HCD is not set
546# CONFIG_USB_ARCH_HAS_OHCI is not set
547
548#
549# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; see USB_STORAGE Help for more information
550#
551
552#
553# USB Gadget Support
554#
555# CONFIG_USB_GADGET is not set
556
557#
558# MMC/SD Card support
559#
560# CONFIG_MMC is not set
561
562#
563# InfiniBand support
564#
565# CONFIG_INFINIBAND is not set
566
567#
568# File systems
569#
570CONFIG_EXT2_FS=y
571# CONFIG_EXT2_FS_XATTR is not set
572CONFIG_EXT3_FS=m
573CONFIG_EXT3_FS_XATTR=y
574# CONFIG_EXT3_FS_POSIX_ACL is not set
575# CONFIG_EXT3_FS_SECURITY is not set
576CONFIG_JBD=m
577CONFIG_JBD_DEBUG=y
578CONFIG_FS_MBCACHE=y
579CONFIG_REISERFS_FS=m
580# CONFIG_REISERFS_CHECK is not set
581# CONFIG_REISERFS_PROC_INFO is not set
582# CONFIG_REISERFS_FS_XATTR is not set
583# CONFIG_JFS_FS is not set
584
585#
586# XFS support
587#
588# CONFIG_XFS_FS is not set
589# CONFIG_MINIX_FS is not set
590# CONFIG_ROMFS_FS is not set
591# CONFIG_QUOTA is not set
592CONFIG_DNOTIFY=y
593# CONFIG_AUTOFS_FS is not set
594# CONFIG_AUTOFS4_FS is not set
595
596#
597# CD-ROM/DVD Filesystems
598#
599CONFIG_ISO9660_FS=m
600CONFIG_JOLIET=y
601# CONFIG_ZISOFS is not set
602CONFIG_UDF_FS=m
603CONFIG_UDF_NLS=y
604
605#
606# DOS/FAT/NT Filesystems
607#
608CONFIG_FAT_FS=m
609CONFIG_MSDOS_FS=m
610CONFIG_VFAT_FS=m
611CONFIG_FAT_DEFAULT_CODEPAGE=437
612CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
613# CONFIG_NTFS_FS is not set
614
615#
616# Pseudo filesystems
617#
618CONFIG_PROC_FS=y
619CONFIG_PROC_KCORE=y
620CONFIG_SYSFS=y
621CONFIG_DEVFS_FS=y
622CONFIG_DEVFS_MOUNT=y
623# CONFIG_DEVFS_DEBUG is not set
624# CONFIG_DEVPTS_FS_XATTR is not set
625CONFIG_TMPFS=y
626# CONFIG_TMPFS_XATTR is not set
627# CONFIG_HUGETLB_PAGE is not set
628CONFIG_RAMFS=y
629
630#
631# Miscellaneous filesystems
632#
633# CONFIG_ADFS_FS is not set
634# CONFIG_AFFS_FS is not set
635# CONFIG_HFS_FS is not set
636# CONFIG_HFSPLUS_FS is not set
637# CONFIG_BEFS_FS is not set
638# CONFIG_BFS_FS is not set
639# CONFIG_EFS_FS is not set
640# CONFIG_CRAMFS is not set
641# CONFIG_VXFS_FS is not set
642# CONFIG_HPFS_FS is not set
643# CONFIG_QNX4FS_FS is not set
644# CONFIG_SYSV_FS is not set
645# CONFIG_UFS_FS is not set
646
647#
648# Network File Systems
649#
650CONFIG_NFS_FS=y
651CONFIG_NFS_V3=y
652# CONFIG_NFS_V4 is not set
653# CONFIG_NFS_DIRECTIO is not set
654# CONFIG_NFSD is not set
655CONFIG_ROOT_NFS=y
656CONFIG_LOCKD=y
657CONFIG_LOCKD_V4=y
658CONFIG_SUNRPC=y
659# CONFIG_RPCSEC_GSS_KRB5 is not set
660# CONFIG_RPCSEC_GSS_SPKM3 is not set
661# CONFIG_SMB_FS is not set
662# CONFIG_CIFS is not set
663# CONFIG_NCP_FS is not set
664# CONFIG_CODA_FS is not set
665# CONFIG_AFS_FS is not set
666
667#
668# Partition Types
669#
670# CONFIG_PARTITION_ADVANCED is not set
671CONFIG_MSDOS_PARTITION=y
672
673#
674# Native Language Support
675#
676CONFIG_NLS=y
677CONFIG_NLS_DEFAULT="iso8859-1"
678# CONFIG_NLS_CODEPAGE_437 is not set
679# CONFIG_NLS_CODEPAGE_737 is not set
680# CONFIG_NLS_CODEPAGE_775 is not set
681# CONFIG_NLS_CODEPAGE_850 is not set
682# CONFIG_NLS_CODEPAGE_852 is not set
683# CONFIG_NLS_CODEPAGE_855 is not set
684# CONFIG_NLS_CODEPAGE_857 is not set
685# CONFIG_NLS_CODEPAGE_860 is not set
686# CONFIG_NLS_CODEPAGE_861 is not set
687# CONFIG_NLS_CODEPAGE_862 is not set
688# CONFIG_NLS_CODEPAGE_863 is not set
689# CONFIG_NLS_CODEPAGE_864 is not set
690# CONFIG_NLS_CODEPAGE_865 is not set
691# CONFIG_NLS_CODEPAGE_866 is not set
692# CONFIG_NLS_CODEPAGE_869 is not set
693# CONFIG_NLS_CODEPAGE_936 is not set
694# CONFIG_NLS_CODEPAGE_950 is not set
695# CONFIG_NLS_CODEPAGE_932 is not set
696# CONFIG_NLS_CODEPAGE_949 is not set
697# CONFIG_NLS_CODEPAGE_874 is not set
698# CONFIG_NLS_ISO8859_8 is not set
699# CONFIG_NLS_CODEPAGE_1250 is not set
700# CONFIG_NLS_CODEPAGE_1251 is not set
701# CONFIG_NLS_ASCII is not set
702# CONFIG_NLS_ISO8859_1 is not set
703# CONFIG_NLS_ISO8859_2 is not set
704# CONFIG_NLS_ISO8859_3 is not set
705# CONFIG_NLS_ISO8859_4 is not set
706# CONFIG_NLS_ISO8859_5 is not set
707# CONFIG_NLS_ISO8859_6 is not set
708# CONFIG_NLS_ISO8859_7 is not set
709# CONFIG_NLS_ISO8859_9 is not set
710# CONFIG_NLS_ISO8859_13 is not set
711# CONFIG_NLS_ISO8859_14 is not set
712# CONFIG_NLS_ISO8859_15 is not set
713# CONFIG_NLS_KOI8_R is not set
714# CONFIG_NLS_KOI8_U is not set
715# CONFIG_NLS_UTF8 is not set
716
717#
718# Profiling support
719#
720# CONFIG_PROFILING is not set
721
722#
723# Kernel hacking
724#
725# CONFIG_DEBUG_KERNEL is not set
726CONFIG_DEBUG_PREEMPT=y
727# CONFIG_DEBUG_BUGVERBOSE is not set
728# CONFIG_FRAME_POINTER is not set
729
730#
731# Security options
732#
733# CONFIG_KEYS is not set
734# CONFIG_SECURITY is not set
735
736#
737# Cryptographic options
738#
739# CONFIG_CRYPTO is not set
740
741#
742# Hardware crypto devices
743#
744
745#
746# Library routines
747#
748# CONFIG_CRC_CCITT is not set
749CONFIG_CRC32=y
750# CONFIG_LIBCRC32C is not set
diff --git a/arch/m32r/m32700ut/defconfig.m32700ut.up b/arch/m32r/m32700ut/defconfig.m32700ut.up
new file mode 100644
index 000000000000..805357f7bda1
--- /dev/null
+++ b/arch/m32r/m32700ut/defconfig.m32700ut.up
@@ -0,0 +1,747 @@
1#
2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.11-rc4
4# Wed Feb 16 21:10:54 2005
5#
6CONFIG_M32R=y
7# CONFIG_UID16 is not set
8CONFIG_GENERIC_ISA_DMA=y
9CONFIG_GENERIC_HARDIRQS=y
10CONFIG_GENERIC_IRQ_PROBE=y
11
12#
13# Code maturity level options
14#
15CONFIG_EXPERIMENTAL=y
16CONFIG_CLEAN_COMPILE=y
17CONFIG_BROKEN_ON_SMP=y
18CONFIG_LOCK_KERNEL=y
19
20#
21# General setup
22#
23CONFIG_LOCALVERSION=""
24CONFIG_SWAP=y
25CONFIG_SYSVIPC=y
26# CONFIG_POSIX_MQUEUE is not set
27CONFIG_BSD_PROCESS_ACCT=y
28# CONFIG_BSD_PROCESS_ACCT_V3 is not set
29CONFIG_SYSCTL=y
30# CONFIG_AUDIT is not set
31CONFIG_LOG_BUF_SHIFT=14
32CONFIG_HOTPLUG=y
33CONFIG_KOBJECT_UEVENT=y
34CONFIG_IKCONFIG=y
35# CONFIG_IKCONFIG_PROC is not set
36CONFIG_EMBEDDED=y
37# CONFIG_KALLSYMS is not set
38# CONFIG_FUTEX is not set
39# CONFIG_EPOLL is not set
40# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
41CONFIG_SHMEM=y
42CONFIG_CC_ALIGN_FUNCTIONS=0
43CONFIG_CC_ALIGN_LABELS=0
44CONFIG_CC_ALIGN_LOOPS=0
45CONFIG_CC_ALIGN_JUMPS=0
46# CONFIG_TINY_SHMEM is not set
47
48#
49# Loadable module support
50#
51CONFIG_MODULES=y
52CONFIG_MODULE_UNLOAD=y
53# CONFIG_MODULE_FORCE_UNLOAD is not set
54CONFIG_OBSOLETE_MODPARM=y
55# CONFIG_MODVERSIONS is not set
56# CONFIG_MODULE_SRCVERSION_ALL is not set
57CONFIG_KMOD=y
58
59#
60# Processor type and features
61#
62# CONFIG_PLAT_MAPPI is not set
63# CONFIG_PLAT_USRV is not set
64CONFIG_PLAT_M32700UT=y
65# CONFIG_PLAT_OPSPUT is not set
66# CONFIG_PLAT_OAKS32R is not set
67# CONFIG_PLAT_MAPPI2 is not set
68CONFIG_CHIP_M32700=y
69# CONFIG_CHIP_M32102 is not set
70# CONFIG_CHIP_VDEC2 is not set
71# CONFIG_CHIP_OPSP is not set
72CONFIG_MMU=y
73CONFIG_TLB_ENTRIES=32
74CONFIG_ISA_M32R2=y
75CONFIG_ISA_DSP_LEVEL2=y
76CONFIG_ISA_DUAL_ISSUE=y
77CONFIG_BUS_CLOCK=50000000
78CONFIG_TIMER_DIVIDE=128
79# CONFIG_CPU_LITTLE_ENDIAN is not set
80CONFIG_MEMORY_START=0x08000000
81CONFIG_MEMORY_SIZE=0x01000000
82CONFIG_NOHIGHMEM=y
83# CONFIG_DISCONTIGMEM is not set
84CONFIG_RWSEM_GENERIC_SPINLOCK=y
85# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
86CONFIG_GENERIC_CALIBRATE_DELAY=y
87CONFIG_PREEMPT=y
88# CONFIG_HAVE_DEC_LOCK is not set
89# CONFIG_SMP is not set
90
91#
92# Bus options (PCI, PCMCIA, EISA, MCA, ISA)
93#
94# CONFIG_PCI is not set
95# CONFIG_ISA is not set
96
97#
98# PCCARD (PCMCIA/CardBus) support
99#
100CONFIG_PCCARD=y
101# CONFIG_PCMCIA_DEBUG is not set
102CONFIG_PCMCIA=y
103
104#
105# PC-card bridges
106#
107# CONFIG_TCIC is not set
108# CONFIG_M32R_PCC is not set
109CONFIG_M32R_CFC=y
110CONFIG_M32R_CFC_NUM=1
111
112#
113# PCI Hotplug Support
114#
115
116#
117# Executable file formats
118#
119CONFIG_BINFMT_ELF=y
120# CONFIG_BINFMT_MISC is not set
121
122#
123# Device Drivers
124#
125
126#
127# Generic Driver Options
128#
129CONFIG_STANDALONE=y
130CONFIG_PREVENT_FIRMWARE_BUILD=y
131# CONFIG_FW_LOADER is not set
132
133#
134# Memory Technology Devices (MTD)
135#
136# CONFIG_MTD is not set
137
138#
139# Parallel port support
140#
141# CONFIG_PARPORT is not set
142
143#
144# Plug and Play support
145#
146
147#
148# Block devices
149#
150# CONFIG_BLK_DEV_FD is not set
151# CONFIG_BLK_DEV_COW_COMMON is not set
152CONFIG_BLK_DEV_LOOP=y
153# CONFIG_BLK_DEV_CRYPTOLOOP is not set
154CONFIG_BLK_DEV_NBD=y
155CONFIG_BLK_DEV_RAM=y
156CONFIG_BLK_DEV_RAM_COUNT=16
157CONFIG_BLK_DEV_RAM_SIZE=4096
158# CONFIG_BLK_DEV_INITRD is not set
159CONFIG_INITRAMFS_SOURCE=""
160# CONFIG_CDROM_PKTCDVD is not set
161
162#
163# IO Schedulers
164#
165CONFIG_IOSCHED_NOOP=y
166# CONFIG_IOSCHED_AS is not set
167CONFIG_IOSCHED_DEADLINE=y
168CONFIG_IOSCHED_CFQ=y
169# CONFIG_ATA_OVER_ETH is not set
170
171#
172# ATA/ATAPI/MFM/RLL support
173#
174CONFIG_IDE=y
175CONFIG_BLK_DEV_IDE=y
176
177#
178# Please see Documentation/ide.txt for help/info on IDE drives
179#
180# CONFIG_BLK_DEV_IDE_SATA is not set
181CONFIG_BLK_DEV_IDEDISK=y
182# CONFIG_IDEDISK_MULTI_MODE is not set
183CONFIG_BLK_DEV_IDECS=y
184CONFIG_BLK_DEV_IDECD=m
185# CONFIG_BLK_DEV_IDETAPE is not set
186# CONFIG_BLK_DEV_IDEFLOPPY is not set
187# CONFIG_BLK_DEV_IDESCSI is not set
188# CONFIG_IDE_TASK_IOCTL is not set
189
190#
191# IDE chipset support/bugfixes
192#
193CONFIG_IDE_GENERIC=y
194# CONFIG_IDE_ARM is not set
195# CONFIG_BLK_DEV_IDEDMA is not set
196# CONFIG_IDEDMA_AUTO is not set
197# CONFIG_BLK_DEV_HD is not set
198
199#
200# SCSI device support
201#
202CONFIG_SCSI=m
203CONFIG_SCSI_PROC_FS=y
204
205#
206# SCSI support type (disk, tape, CD-ROM)
207#
208CONFIG_BLK_DEV_SD=m
209# CONFIG_CHR_DEV_ST is not set
210# CONFIG_CHR_DEV_OSST is not set
211CONFIG_BLK_DEV_SR=m
212# CONFIG_BLK_DEV_SR_VENDOR is not set
213CONFIG_CHR_DEV_SG=m
214
215#
216# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
217#
218CONFIG_SCSI_MULTI_LUN=y
219# CONFIG_SCSI_CONSTANTS is not set
220# CONFIG_SCSI_LOGGING is not set
221
222#
223# SCSI Transport Attributes
224#
225# CONFIG_SCSI_SPI_ATTRS is not set
226# CONFIG_SCSI_FC_ATTRS is not set
227# CONFIG_SCSI_ISCSI_ATTRS is not set
228
229#
230# SCSI low-level drivers
231#
232# CONFIG_SCSI_SATA is not set
233# CONFIG_SCSI_DEBUG is not set
234
235#
236# PCMCIA SCSI adapter support
237#
238# CONFIG_PCMCIA_AHA152X is not set
239# CONFIG_PCMCIA_FDOMAIN is not set
240# CONFIG_PCMCIA_NINJA_SCSI is not set
241# CONFIG_PCMCIA_QLOGIC is not set
242# CONFIG_PCMCIA_SYM53C500 is not set
243
244#
245# Multi-device support (RAID and LVM)
246#
247# CONFIG_MD is not set
248
249#
250# Fusion MPT device support
251#
252
253#
254# IEEE 1394 (FireWire) support
255#
256
257#
258# I2O device support
259#
260
261#
262# Networking support
263#
264CONFIG_NET=y
265
266#
267# Networking options
268#
269CONFIG_PACKET=y
270# CONFIG_PACKET_MMAP is not set
271# CONFIG_NETLINK_DEV is not set
272CONFIG_UNIX=y
273# CONFIG_NET_KEY is not set
274CONFIG_INET=y
275# CONFIG_IP_MULTICAST is not set
276# CONFIG_IP_ADVANCED_ROUTER is not set
277CONFIG_IP_PNP=y
278CONFIG_IP_PNP_DHCP=y
279# CONFIG_IP_PNP_BOOTP is not set
280# CONFIG_IP_PNP_RARP is not set
281# CONFIG_NET_IPIP is not set
282# CONFIG_NET_IPGRE is not set
283# CONFIG_ARPD is not set
284# CONFIG_SYN_COOKIES is not set
285# CONFIG_INET_AH is not set
286# CONFIG_INET_ESP is not set
287# CONFIG_INET_IPCOMP is not set
288# CONFIG_INET_TUNNEL is not set
289CONFIG_IP_TCPDIAG=y
290# CONFIG_IP_TCPDIAG_IPV6 is not set
291# CONFIG_IPV6 is not set
292# CONFIG_NETFILTER is not set
293
294#
295# SCTP Configuration (EXPERIMENTAL)
296#
297# CONFIG_IP_SCTP is not set
298# CONFIG_ATM is not set
299# CONFIG_BRIDGE is not set
300# CONFIG_VLAN_8021Q is not set
301# CONFIG_DECNET is not set
302# CONFIG_LLC2 is not set
303# CONFIG_IPX is not set
304# CONFIG_ATALK is not set
305# CONFIG_X25 is not set
306# CONFIG_LAPB is not set
307# CONFIG_NET_DIVERT is not set
308# CONFIG_ECONET is not set
309# CONFIG_WAN_ROUTER is not set
310
311#
312# QoS and/or fair queueing
313#
314# CONFIG_NET_SCHED is not set
315# CONFIG_NET_CLS_ROUTE is not set
316
317#
318# Network testing
319#
320# CONFIG_NET_PKTGEN is not set
321# CONFIG_NETPOLL is not set
322# CONFIG_NET_POLL_CONTROLLER is not set
323# CONFIG_HAMRADIO is not set
324# CONFIG_IRDA is not set
325# CONFIG_BT is not set
326CONFIG_NETDEVICES=y
327# CONFIG_DUMMY is not set
328# CONFIG_BONDING is not set
329# CONFIG_EQUALIZER is not set
330# CONFIG_TUN is not set
331
332#
333# Ethernet (10 or 100Mbit)
334#
335CONFIG_NET_ETHERNET=y
336CONFIG_MII=y
337CONFIG_SMC91X=y
338# CONFIG_NE2000 is not set
339
340#
341# Ethernet (1000 Mbit)
342#
343
344#
345# Ethernet (10000 Mbit)
346#
347
348#
349# Token Ring devices
350#
351
352#
353# Wireless LAN (non-hamradio)
354#
355# CONFIG_NET_RADIO is not set
356
357#
358# PCMCIA network device support
359#
360# CONFIG_NET_PCMCIA is not set
361
362#
363# Wan interfaces
364#
365# CONFIG_WAN is not set
366# CONFIG_PPP is not set
367# CONFIG_SLIP is not set
368# CONFIG_SHAPER is not set
369# CONFIG_NETCONSOLE is not set
370
371#
372# ISDN subsystem
373#
374# CONFIG_ISDN is not set
375
376#
377# Telephony Support
378#
379# CONFIG_PHONE is not set
380
381#
382# Input device support
383#
384CONFIG_INPUT=y
385
386#
387# Userland interfaces
388#
389# CONFIG_INPUT_MOUSEDEV is not set
390# CONFIG_INPUT_JOYDEV is not set
391# CONFIG_INPUT_TSDEV is not set
392# CONFIG_INPUT_EVDEV is not set
393# CONFIG_INPUT_EVBUG is not set
394
395#
396# Input I/O drivers
397#
398# CONFIG_GAMEPORT is not set
399CONFIG_SOUND_GAMEPORT=y
400CONFIG_SERIO=y
401# CONFIG_SERIO_I8042 is not set
402CONFIG_SERIO_SERPORT=y
403# CONFIG_SERIO_CT82C710 is not set
404# CONFIG_SERIO_LIBPS2 is not set
405# CONFIG_SERIO_RAW is not set
406
407#
408# Input Device Drivers
409#
410# CONFIG_INPUT_KEYBOARD is not set
411# CONFIG_INPUT_MOUSE is not set
412# CONFIG_INPUT_JOYSTICK is not set
413# CONFIG_INPUT_TOUCHSCREEN is not set
414# CONFIG_INPUT_MISC is not set
415
416#
417# Character devices
418#
419CONFIG_VT=y
420CONFIG_VT_CONSOLE=y
421CONFIG_HW_CONSOLE=y
422# CONFIG_SERIAL_NONSTANDARD is not set
423
424#
425# Serial drivers
426#
427# CONFIG_SERIAL_8250 is not set
428
429#
430# Non-8250 serial port support
431#
432CONFIG_SERIAL_CORE=y
433CONFIG_SERIAL_CORE_CONSOLE=y
434CONFIG_SERIAL_M32R_SIO=y
435CONFIG_SERIAL_M32R_SIO_CONSOLE=y
436CONFIG_SERIAL_M32R_PLDSIO=y
437CONFIG_UNIX98_PTYS=y
438CONFIG_LEGACY_PTYS=y
439CONFIG_LEGACY_PTY_COUNT=256
440
441#
442# IPMI
443#
444# CONFIG_IPMI_HANDLER is not set
445
446#
447# Watchdog Cards
448#
449# CONFIG_WATCHDOG is not set
450# CONFIG_RTC is not set
451# CONFIG_GEN_RTC is not set
452CONFIG_DS1302=y
453# CONFIG_DTLK is not set
454# CONFIG_R3964 is not set
455
456#
457# Ftape, the floppy tape device driver
458#
459# CONFIG_DRM is not set
460
461#
462# PCMCIA character devices
463#
464# CONFIG_SYNCLINK_CS is not set
465# CONFIG_RAW_DRIVER is not set
466
467#
468# I2C support
469#
470# CONFIG_I2C is not set
471
472#
473# Dallas's 1-wire bus
474#
475# CONFIG_W1 is not set
476
477#
478# Misc devices
479#
480
481#
482# Multimedia devices
483#
484CONFIG_VIDEO_DEV=y
485
486#
487# Video For Linux
488#
489
490#
491# Video Adapters
492#
493# CONFIG_VIDEO_CPIA is not set
494CONFIG_VIDEO_M32R_AR=y
495CONFIG_VIDEO_M32R_AR_M64278=y
496
497#
498# Radio Adapters
499#
500# CONFIG_RADIO_MAESTRO is not set
501
502#
503# Digital Video Broadcasting Devices
504#
505# CONFIG_DVB is not set
506
507#
508# Graphics support
509#
510CONFIG_FB=y
511# CONFIG_FB_MODE_HELPERS is not set
512# CONFIG_FB_TILEBLITTING is not set
513# CONFIG_FB_VIRTUAL is not set
514
515#
516# Console display driver support
517#
518# CONFIG_VGA_CONSOLE is not set
519CONFIG_DUMMY_CONSOLE=y
520CONFIG_FRAMEBUFFER_CONSOLE=y
521# CONFIG_FONTS is not set
522CONFIG_FONT_8x8=y
523CONFIG_FONT_8x16=y
524
525#
526# Logo configuration
527#
528CONFIG_LOGO=y
529CONFIG_LOGO_LINUX_MONO=y
530CONFIG_LOGO_LINUX_VGA16=y
531CONFIG_LOGO_LINUX_CLUT224=y
532# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
533
534#
535# Sound
536#
537# CONFIG_SOUND is not set
538
539#
540# USB support
541#
542# CONFIG_USB_ARCH_HAS_HCD is not set
543# CONFIG_USB_ARCH_HAS_OHCI is not set
544
545#
546# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; see USB_STORAGE Help for more information
547#
548
549#
550# USB Gadget Support
551#
552# CONFIG_USB_GADGET is not set
553
554#
555# MMC/SD Card support
556#
557# CONFIG_MMC is not set
558
559#
560# InfiniBand support
561#
562# CONFIG_INFINIBAND is not set
563
564#
565# File systems
566#
567CONFIG_EXT2_FS=y
568# CONFIG_EXT2_FS_XATTR is not set
569CONFIG_EXT3_FS=m
570CONFIG_EXT3_FS_XATTR=y
571# CONFIG_EXT3_FS_POSIX_ACL is not set
572# CONFIG_EXT3_FS_SECURITY is not set
573CONFIG_JBD=m
574CONFIG_JBD_DEBUG=y
575CONFIG_FS_MBCACHE=y
576CONFIG_REISERFS_FS=m
577# CONFIG_REISERFS_CHECK is not set
578# CONFIG_REISERFS_PROC_INFO is not set
579# CONFIG_REISERFS_FS_XATTR is not set
580# CONFIG_JFS_FS is not set
581
582#
583# XFS support
584#
585# CONFIG_XFS_FS is not set
586# CONFIG_MINIX_FS is not set
587# CONFIG_ROMFS_FS is not set
588# CONFIG_QUOTA is not set
589CONFIG_DNOTIFY=y
590# CONFIG_AUTOFS_FS is not set
591# CONFIG_AUTOFS4_FS is not set
592
593#
594# CD-ROM/DVD Filesystems
595#
596CONFIG_ISO9660_FS=m
597CONFIG_JOLIET=y
598# CONFIG_ZISOFS is not set
599CONFIG_UDF_FS=m
600CONFIG_UDF_NLS=y
601
602#
603# DOS/FAT/NT Filesystems
604#
605CONFIG_FAT_FS=m
606CONFIG_MSDOS_FS=m
607CONFIG_VFAT_FS=m
608CONFIG_FAT_DEFAULT_CODEPAGE=437
609CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
610# CONFIG_NTFS_FS is not set
611
612#
613# Pseudo filesystems
614#
615CONFIG_PROC_FS=y
616CONFIG_PROC_KCORE=y
617CONFIG_SYSFS=y
618CONFIG_DEVFS_FS=y
619CONFIG_DEVFS_MOUNT=y
620# CONFIG_DEVFS_DEBUG is not set
621# CONFIG_DEVPTS_FS_XATTR is not set
622CONFIG_TMPFS=y
623# CONFIG_TMPFS_XATTR is not set
624# CONFIG_HUGETLB_PAGE is not set
625CONFIG_RAMFS=y
626
627#
628# Miscellaneous filesystems
629#
630# CONFIG_ADFS_FS is not set
631# CONFIG_AFFS_FS is not set
632# CONFIG_HFS_FS is not set
633# CONFIG_HFSPLUS_FS is not set
634# CONFIG_BEFS_FS is not set
635# CONFIG_BFS_FS is not set
636# CONFIG_EFS_FS is not set
637# CONFIG_CRAMFS is not set
638# CONFIG_VXFS_FS is not set
639# CONFIG_HPFS_FS is not set
640# CONFIG_QNX4FS_FS is not set
641# CONFIG_SYSV_FS is not set
642# CONFIG_UFS_FS is not set
643
644#
645# Network File Systems
646#
647CONFIG_NFS_FS=y
648CONFIG_NFS_V3=y
649# CONFIG_NFS_V4 is not set
650# CONFIG_NFS_DIRECTIO is not set
651# CONFIG_NFSD is not set
652CONFIG_ROOT_NFS=y
653CONFIG_LOCKD=y
654CONFIG_LOCKD_V4=y
655CONFIG_SUNRPC=y
656# CONFIG_RPCSEC_GSS_KRB5 is not set
657# CONFIG_RPCSEC_GSS_SPKM3 is not set
658# CONFIG_SMB_FS is not set
659# CONFIG_CIFS is not set
660# CONFIG_NCP_FS is not set
661# CONFIG_CODA_FS is not set
662# CONFIG_AFS_FS is not set
663
664#
665# Partition Types
666#
667# CONFIG_PARTITION_ADVANCED is not set
668CONFIG_MSDOS_PARTITION=y
669
670#
671# Native Language Support
672#
673CONFIG_NLS=y
674CONFIG_NLS_DEFAULT="iso8859-1"
675# CONFIG_NLS_CODEPAGE_437 is not set
676# CONFIG_NLS_CODEPAGE_737 is not set
677# CONFIG_NLS_CODEPAGE_775 is not set
678# CONFIG_NLS_CODEPAGE_850 is not set
679# CONFIG_NLS_CODEPAGE_852 is not set
680# CONFIG_NLS_CODEPAGE_855 is not set
681# CONFIG_NLS_CODEPAGE_857 is not set
682# CONFIG_NLS_CODEPAGE_860 is not set
683# CONFIG_NLS_CODEPAGE_861 is not set
684# CONFIG_NLS_CODEPAGE_862 is not set
685# CONFIG_NLS_CODEPAGE_863 is not set
686# CONFIG_NLS_CODEPAGE_864 is not set
687# CONFIG_NLS_CODEPAGE_865 is not set
688# CONFIG_NLS_CODEPAGE_866 is not set
689# CONFIG_NLS_CODEPAGE_869 is not set
690# CONFIG_NLS_CODEPAGE_936 is not set
691# CONFIG_NLS_CODEPAGE_950 is not set
692# CONFIG_NLS_CODEPAGE_932 is not set
693# CONFIG_NLS_CODEPAGE_949 is not set
694# CONFIG_NLS_CODEPAGE_874 is not set
695# CONFIG_NLS_ISO8859_8 is not set
696# CONFIG_NLS_CODEPAGE_1250 is not set
697# CONFIG_NLS_CODEPAGE_1251 is not set
698# CONFIG_NLS_ASCII is not set
699# CONFIG_NLS_ISO8859_1 is not set
700# CONFIG_NLS_ISO8859_2 is not set
701# CONFIG_NLS_ISO8859_3 is not set
702# CONFIG_NLS_ISO8859_4 is not set
703# CONFIG_NLS_ISO8859_5 is not set
704# CONFIG_NLS_ISO8859_6 is not set
705# CONFIG_NLS_ISO8859_7 is not set
706# CONFIG_NLS_ISO8859_9 is not set
707# CONFIG_NLS_ISO8859_13 is not set
708# CONFIG_NLS_ISO8859_14 is not set
709# CONFIG_NLS_ISO8859_15 is not set
710# CONFIG_NLS_KOI8_R is not set
711# CONFIG_NLS_KOI8_U is not set
712# CONFIG_NLS_UTF8 is not set
713
714#
715# Profiling support
716#
717# CONFIG_PROFILING is not set
718
719#
720# Kernel hacking
721#
722# CONFIG_DEBUG_KERNEL is not set
723CONFIG_DEBUG_PREEMPT=y
724# CONFIG_DEBUG_BUGVERBOSE is not set
725# CONFIG_FRAME_POINTER is not set
726
727#
728# Security options
729#
730# CONFIG_KEYS is not set
731# CONFIG_SECURITY is not set
732
733#
734# Cryptographic options
735#
736# CONFIG_CRYPTO is not set
737
738#
739# Hardware crypto devices
740#
741
742#
743# Library routines
744#
745# CONFIG_CRC_CCITT is not set
746CONFIG_CRC32=y
747# CONFIG_LIBCRC32C is not set
diff --git a/arch/m32r/m32700ut/dot.gdbinit_200MHz_16MB b/arch/m32r/m32700ut/dot.gdbinit_200MHz_16MB
new file mode 100644
index 000000000000..525dab46982b
--- /dev/null
+++ b/arch/m32r/m32700ut/dot.gdbinit_200MHz_16MB
@@ -0,0 +1,249 @@
1# .gdbinit file
2# $Id: dot.gdbinit_200MHz_16MB,v 1.2 2004/10/20 03:02:27 fujiwara Exp $
3#-----
4# NOTE: this file is generated by a script, "gen_gdbinit.pl".
5# (Please type "gen_gdbinit.pl --help" and check the help message).
6# $ Id: gen_gdbinit.pl,v 1.12 2004/07/26 09:56:10 takata Exp $
7#-----
8# target platform: m32700ut
9
10# setting
11set width 0d70
12set radix 0d16
13
14debug_chaos
15
16# clk xin:cpu:bif:bus=25:200:50:50
17define clock_init
18 set *(unsigned long *)0x00ef4008 = 0x00000000
19 set *(unsigned long *)0x00ef4004 = 0
20 shell sleep 0.1
21 # NOTE: Please change the master clock source from PLL-clock to Xin-clock
22 # and switch off PLL, before resetting the clock gear ratio.
23
24 set *(unsigned long *)0x00ef4024 = 2
25 set *(unsigned long *)0x00ef4020 = 2
26 set *(unsigned long *)0x00ef4010 = 0
27 set *(unsigned long *)0x00ef4014 = 0
28 set *(unsigned long *)0x00ef4004 = 3
29 shell sleep 0.1
30 set *(unsigned long *)0x00ef4008 = 0x00000200
31end
32
33# Initialize SDRAM controller
34define sdram_init
35 # SDIR0
36 set *(unsigned long *)0x00ef6008 = 0x00000182
37 # SDIR1
38 set *(unsigned long *)0x00ef600c = 0x00000001
39 # Initialize wait
40 shell sleep 0.1
41 # Ch0-MOD
42 set *(unsigned long *)0x00ef602c = 0x00000020
43 # Ch0-TR
44 set *(unsigned long *)0x00ef6028 = 0x00041302
45 # Ch0-ADR (size:16MB)
46 set *(unsigned long *)0x00ef6020 = 0x08000002
47 # AutoRef On
48 set *(unsigned long *)0x00ef6004 = 0x00010517
49 # Access enable
50 set *(unsigned long *)0x00ef6024 = 0x00000001
51end
52document sdram_init
53 SDRAM controller initialization
54 0x08000000 - 0x08ffffff (16MB)
55end
56
57# Initialize BSEL3 for UT-CFC
58define cfc_init
59 set $sfrbase = 0xa0ef0000
60# too fast
61# set *(unsigned long *)($sfrbase + 0x5300) = 0x0b0b8000
62# set *(unsigned long *)($sfrbase + 0x5304) = 0x00102204
63# set *(unsigned long *)($sfrbase + 0x5300) = 0x1f1f8000
64# set *(unsigned long *)($sfrbase + 0x5300) = 0x1f1f1fdf
65# set *(unsigned long *)($sfrbase + 0x5304) = 0x0013220f
66# set *(unsigned long *)($sfrbase + 0x5304) = 0x0013330f
67end
68document cfc_init
69 CF controller initialization
70end
71
72# MMU enable
73define mmu_enable
74 set $evb=0x88000000
75 set *(unsigned long *)0xffff0024=1
76end
77
78# MMU disable
79define mmu_disable
80 set $evb=0
81 set *(unsigned long *)0xffff0024=0
82end
83
84# Show TLB entries
85define show_tlb_entries
86 set $i = 0
87 set $addr = $arg0
88 set $nr_entries = $arg1
89 use_mon_code
90 while ($i < $nr_entries)
91 set $tlb_tag = *(unsigned long*)$addr
92 set $tlb_data = *(unsigned long*)($addr + 4)
93 printf " [%2d] 0x%08lx : 0x%08lx - 0x%08lx\n", $i, $addr, $tlb_tag, $tlb_data
94 set $i = $i + 1
95 set $addr = $addr + 8
96 end
97 use_debug_dma
98end
99define itlb
100 set $itlb=0xfe000000
101 show_tlb_entries $itlb 0d32
102end
103define dtlb
104 set $dtlb=0xfe000800
105 show_tlb_entries $dtlb 0d32
106end
107
108# Initialize TLB entries
109define init_tlb_entries
110 set $i = 0
111 set $addr = $arg0
112 set $nr_entries = $arg1
113 use_mon_code
114 while ($i < $nr_entries)
115 set *(unsigned long *)($addr + 0x4) = 0
116 set $i = $i + 1
117 set $addr = $addr + 8
118 end
119 use_debug_dma
120end
121define tlb_init
122 set $itlb=0xfe000000
123 init_tlb_entries $itlb 0d32
124 set $dtlb=0xfe000800
125 init_tlb_entries $dtlb 0d32
126end
127
128# Show current task structure
129define show_current
130 set $current = $spi & 0xffffe000
131 printf "$current=0x%08lX\n",$current
132 print *(struct task_struct *)$current
133end
134
135# Show user assigned task structure
136define show_task
137 set = $arg0 & 0xffffe000
138 printf "$task=0x%08lX\n",$task
139 print *(struct task_struct *)$task
140end
141document show_task
142 Show user assigned task structure
143 arg0 : task structure address
144end
145
146# Show M32R registers
147define show_regs
148 printf " R0[0x%08lX] R1[0x%08lX] R2[0x%08lX] R3[0x%08lX]\n",$r0,$r1,$r2,$r3
149 printf " R4[0x%08lX] R5[0x%08lX] R6[0x%08lX] R7[0x%08lX]\n",$r4,$r5,$r6,$r7
150 printf " R8[0x%08lX] R9[0x%08lX] R10[0x%08lX] R11[0x%08lX]\n",$r8,$r9,$r10,$r11
151 printf "R12[0x%08lX] FP[0x%08lX] LR[0x%08lX] SP[0x%08lX]\n",$r12,$fp,$lr,$sp
152 printf "PSW[0x%08lX] CBR[0x%08lX] SPI[0x%08lX] SPU[0x%08lX]\n",$psw,$cbr,$spi,$spu
153 printf "BPC[0x%08lX] PC[0x%08lX] ACCL[0x%08lX] ACCH[0x%08lX]\n",$bpc,$pc,$accl,$acch
154 printf "EVB[0x%08lX]\n",$evb
155end
156
157# Setup all
158define setup
159 use_mon_code
160 set *(unsigned int)0xfffffffc=0x60
161 shell sleep 0.1
162 clock_init
163 shell sleep 0.1
164 # SDRAM: 16MB
165 set *(unsigned long *)0x00ef6020 = 0x08000002
166 cfc_init
167 # USB
168 set *(unsigned short *)0xb0301000 = 0x100
169
170 set $evb=0x08000000
171end
172
173# Load modules
174define load_modules
175 use_debug_dma
176 load
177end
178
179# Set kernel parameters
180define set_kernel_parameters
181 set $param = (void*)0x08001000
182 # INITRD_START
183# set *(unsigned long *)($param + 0x0010) = 0x08300000
184 # INITRD_SIZE
185# set *(unsigned long *)($param + 0x0014) = 0x00000000
186 # M32R_CPUCLK
187 set *(unsigned long *)($param + 0x0018) = 0d200000000
188 # M32R_BUSCLK
189 set *(unsigned long *)($param + 0x001c) = 0d50000000
190
191 # M32R_TIMER_DIVIDE
192 set *(unsigned long *)($param + 0x0020) = 0d128
193
194 set {char[0x200]}($param + 0x100) = "console=ttyS0,115200n8x console=tty1 root=/dev/nfsroot nfsroot=192.168.0.1:/project/m32r-linux/export/rootfs,rsize=1024,wsize=1024 nfsaddrs=192.168.0.101:192.168.0.1:192.168.0.1:255.255.255.0:mappi001 mem=16M \0"
195end
196
197# Boot
198define boot
199 set_kernel_parameters
200 set $fp = 0
201 set $pc = 0x08002000
202# set *(unsigned char *)0xffffffff = 0x03
203 si
204 c
205end
206
207# Set breakpoints
208define set_breakpoints
209 b *0x08000030
210end
211
212# Restart
213define restart
214 sdireset
215 sdireset
216 set $pc = 0
217 b *0x04001000
218 b *0x08001000
219 b *0x08002000
220 si
221 c
222 tlb_init
223 del
224 setup
225 load_modules
226 boot
227end
228
229define si
230 stepi
231 x/i $pc
232 show_reg
233end
234
235sdireset
236sdireset
237file vmlinux
238target m32rsdi
239set $pc = 0
240b *0x04001000
241b *0x08001000
242b *0x08002000
243c
244tlb_init
245del
246setup
247load_modules
248boot
249
diff --git a/arch/m32r/m32700ut/dot.gdbinit_300MHz_32MB b/arch/m32r/m32700ut/dot.gdbinit_300MHz_32MB
new file mode 100644
index 000000000000..aa503657a49b
--- /dev/null
+++ b/arch/m32r/m32700ut/dot.gdbinit_300MHz_32MB
@@ -0,0 +1,249 @@
1# .gdbinit file
2# $Id: dot.gdbinit_300MHz_32MB,v 1.2 2004/10/20 03:02:27 fujiwara Exp $
3#-----
4# NOTE: this file is generated by a script, "gen_gdbinit.pl".
5# (Please type "gen_gdbinit.pl --help" and check the help message).
6# $ Id: gen_gdbinit.pl,v 1.12 2004/07/26 09:56:10 takata Exp $
7#-----
8# target platform: m32700ut
9
10# setting
11set width 0d70
12set radix 0d16
13
14debug_chaos
15
16# clk xin:cpu:bif:bus=25:300:75:75
17define clock_init
18 set *(unsigned long *)0x00ef4008 = 0x00000000
19 set *(unsigned long *)0x00ef4004 = 0
20 shell sleep 0.1
21 # NOTE: Please change the master clock source from PLL-clock to Xin-clock
22 # and switch off PLL, before resetting the clock gear ratio.
23
24 set *(unsigned long *)0x00ef4024 = 2
25 set *(unsigned long *)0x00ef4020 = 2
26 set *(unsigned long *)0x00ef4010 = 0
27 set *(unsigned long *)0x00ef4014 = 0
28 set *(unsigned long *)0x00ef4004 = 5
29 shell sleep 0.1
30 set *(unsigned long *)0x00ef4008 = 0x00000200
31end
32
33# Initialize SDRAM controller
34define sdram_init
35 # SDIR0
36 set *(unsigned long *)0x00ef6008 = 0x00000182
37 # SDIR1
38 set *(unsigned long *)0x00ef600c = 0x00000001
39 # Initialize wait
40 shell sleep 0.1
41 # Ch0-MOD
42 set *(unsigned long *)0x00ef602c = 0x00000020
43 # Ch0-TR
44 set *(unsigned long *)0x00ef6028 = 0x00051502
45 # Ch0-ADR (size:32MB)
46 set *(unsigned long *)0x00ef6020 = 0x08000003
47 # AutoRef On
48 set *(unsigned long *)0x00ef6004 = 0x00010e24
49 # Access enable
50 set *(unsigned long *)0x00ef6024 = 0x00000001
51end
52document sdram_init
53 SDRAM controller initialization
54 0x08000000 - 0x09ffffff (32MB)
55end
56
57# Initialize BSEL3 for UT-CFC
58define cfc_init
59 set $sfrbase = 0xa0ef0000
60# too fast
61# set *(unsigned long *)($sfrbase + 0x5300) = 0x0b0b8000
62# set *(unsigned long *)($sfrbase + 0x5304) = 0x00102204
63# set *(unsigned long *)($sfrbase + 0x5300) = 0x1f1f8000
64# set *(unsigned long *)($sfrbase + 0x5300) = 0x1f1f1fdf
65# set *(unsigned long *)($sfrbase + 0x5304) = 0x0013220f
66# set *(unsigned long *)($sfrbase + 0x5304) = 0x0013330f
67end
68document cfc_init
69 CF controller initialization
70end
71
72# MMU enable
73define mmu_enable
74 set $evb=0x88000000
75 set *(unsigned long *)0xffff0024=1
76end
77
78# MMU disable
79define mmu_disable
80 set $evb=0
81 set *(unsigned long *)0xffff0024=0
82end
83
84# Show TLB entries
85define show_tlb_entries
86 set $i = 0
87 set $addr = $arg0
88 set $nr_entries = $arg1
89 use_mon_code
90 while ($i < $nr_entries)
91 set $tlb_tag = *(unsigned long*)$addr
92 set $tlb_data = *(unsigned long*)($addr + 4)
93 printf " [%2d] 0x%08lx : 0x%08lx - 0x%08lx\n", $i, $addr, $tlb_tag, $tlb_data
94 set $i = $i + 1
95 set $addr = $addr + 8
96 end
97 use_debug_dma
98end
99define itlb
100 set $itlb=0xfe000000
101 show_tlb_entries $itlb 0d32
102end
103define dtlb
104 set $dtlb=0xfe000800
105 show_tlb_entries $dtlb 0d32
106end
107
108# Initialize TLB entries
109define init_tlb_entries
110 set $i = 0
111 set $addr = $arg0
112 set $nr_entries = $arg1
113 use_mon_code
114 while ($i < $nr_entries)
115 set *(unsigned long *)($addr + 0x4) = 0
116 set $i = $i + 1
117 set $addr = $addr + 8
118 end
119 use_debug_dma
120end
121define tlb_init
122 set $itlb=0xfe000000
123 init_tlb_entries $itlb 0d32
124 set $dtlb=0xfe000800
125 init_tlb_entries $dtlb 0d32
126end
127
128# Show current task structure
129define show_current
130 set $current = $spi & 0xffffe000
131 printf "$current=0x%08lX\n",$current
132 print *(struct task_struct *)$current
133end
134
135# Show user assigned task structure
136define show_task
137 set = $arg0 & 0xffffe000
138 printf "$task=0x%08lX\n",$task
139 print *(struct task_struct *)$task
140end
141document show_task
142 Show user assigned task structure
143 arg0 : task structure address
144end
145
146# Show M32R registers
147define show_regs
148 printf " R0[0x%08lX] R1[0x%08lX] R2[0x%08lX] R3[0x%08lX]\n",$r0,$r1,$r2,$r3
149 printf " R4[0x%08lX] R5[0x%08lX] R6[0x%08lX] R7[0x%08lX]\n",$r4,$r5,$r6,$r7
150 printf " R8[0x%08lX] R9[0x%08lX] R10[0x%08lX] R11[0x%08lX]\n",$r8,$r9,$r10,$r11
151 printf "R12[0x%08lX] FP[0x%08lX] LR[0x%08lX] SP[0x%08lX]\n",$r12,$fp,$lr,$sp
152 printf "PSW[0x%08lX] CBR[0x%08lX] SPI[0x%08lX] SPU[0x%08lX]\n",$psw,$cbr,$spi,$spu
153 printf "BPC[0x%08lX] PC[0x%08lX] ACCL[0x%08lX] ACCH[0x%08lX]\n",$bpc,$pc,$accl,$acch
154 printf "EVB[0x%08lX]\n",$evb
155end
156
157# Setup all
158define setup
159 use_mon_code
160 set *(unsigned int)0xfffffffc=0x60
161 shell sleep 0.1
162 clock_init
163 shell sleep 0.1
164 # SDRAM: 32MB
165 set *(unsigned long *)0x00ef6020 = 0x08000003
166 cfc_init
167 # USB
168 set *(unsigned short *)0xb0301000 = 0x100
169
170 set $evb=0x08000000
171end
172
173# Load modules
174define load_modules
175 use_debug_dma
176 load
177end
178
179# Set kernel parameters
180define set_kernel_parameters
181 set $param = (void*)0x08001000
182 # INITRD_START
183# set *(unsigned long *)($param + 0x0010) = 0x08300000
184 # INITRD_SIZE
185# set *(unsigned long *)($param + 0x0014) = 0x00000000
186 # M32R_CPUCLK
187 set *(unsigned long *)($param + 0x0018) = 0d300000000
188 # M32R_BUSCLK
189 set *(unsigned long *)($param + 0x001c) = 0d75000000
190
191 # M32R_TIMER_DIVIDE
192 set *(unsigned long *)($param + 0x0020) = 0d128
193
194 set {char[0x200]}($param + 0x100) = "console=ttyS0,115200n8x console=tty1 root=/dev/nfsroot nfsroot=192.168.0.1:/project/m32r-linux/export/rootfs,rsize=1024,wsize=1024 nfsaddrs=192.168.0.101:192.168.0.1:192.168.0.1:255.255.255.0:mappi001 mem=32M \0"
195end
196
197# Boot
198define boot
199 set_kernel_parameters
200 set $fp = 0
201 set $pc = 0x08002000
202# set *(unsigned char *)0xffffffff = 0x03
203 si
204 c
205end
206
207# Set breakpoints
208define set_breakpoints
209 b *0x08000030
210end
211
212# Restart
213define restart
214 sdireset
215 sdireset
216 set $pc = 0
217 b *0x04001000
218 b *0x08001000
219 b *0x08002000
220 si
221 c
222 tlb_init
223 del
224 setup
225 load_modules
226 boot
227end
228
229define si
230 stepi
231 x/i $pc
232 show_reg
233end
234
235sdireset
236sdireset
237file vmlinux
238target m32rsdi
239set $pc = 0
240b *0x04001000
241b *0x08001000
242b *0x08002000
243c
244tlb_init
245del
246setup
247load_modules
248boot
249
diff --git a/arch/m32r/m32700ut/dot.gdbinit_400MHz_32MB b/arch/m32r/m32700ut/dot.gdbinit_400MHz_32MB
new file mode 100644
index 000000000000..adc608aab2fe
--- /dev/null
+++ b/arch/m32r/m32700ut/dot.gdbinit_400MHz_32MB
@@ -0,0 +1,249 @@
1# .gdbinit file
2# $Id: dot.gdbinit_400MHz_32MB,v 1.1 2004/10/21 01:41:27 fujiwara Exp $
3#-----
4# NOTE: this file is generated by a script, "gen_gdbinit.pl".
5# (Please type "gen_gdbinit.pl --help" and check the help message).
6# $ Id: gen_gdbinit.pl,v 1.12 2004/07/26 09:56:10 takata Exp $
7#-----
8# target platform: m32700ut
9
10# setting
11set width 0d70
12set radix 0d16
13
14debug_chaos
15
16# clk xin:cpu:bif:bus=25:400:100:50
17define clock_init
18 set *(unsigned long *)0x00ef4008 = 0x00000000
19 set *(unsigned long *)0x00ef4004 = 0
20 shell sleep 0.1
21 # NOTE: Please change the master clock source from PLL-clock to Xin-clock
22 # and switch off PLL, before resetting the clock gear ratio.
23
24 set *(unsigned long *)0x00ef4024 = 3
25 set *(unsigned long *)0x00ef4020 = 2
26 set *(unsigned long *)0x00ef4010 = 0
27 set *(unsigned long *)0x00ef4014 = 0
28 set *(unsigned long *)0x00ef4004 = 7
29 shell sleep 0.1
30 set *(unsigned long *)0x00ef4008 = 0x00000200
31end
32
33# Initialize SDRAM controller
34define sdram_init
35 # SDIR0
36 set *(unsigned long *)0x00ef6008 = 0x00000182
37 # SDIR1
38 set *(unsigned long *)0x00ef600c = 0x00000001
39 # Initialize wait
40 shell sleep 0.1
41 # Ch0-MOD
42 set *(unsigned long *)0x00ef602c = 0x00000020
43 # Ch0-TR
44 set *(unsigned long *)0x00ef6028 = 0x00041302
45 # Ch0-ADR (size:32MB)
46 set *(unsigned long *)0x00ef6020 = 0x08000003
47 # AutoRef On
48 set *(unsigned long *)0x00ef6004 = 0x00010517
49 # Access enable
50 set *(unsigned long *)0x00ef6024 = 0x00000001
51end
52document sdram_init
53 SDRAM controller initialization
54 0x08000000 - 0x09ffffff (32MB)
55end
56
57# Initialize BSEL3 for UT-CFC
58define cfc_init
59 set $sfrbase = 0xa0ef0000
60# too fast
61# set *(unsigned long *)($sfrbase + 0x5300) = 0x0b0b8000
62# set *(unsigned long *)($sfrbase + 0x5304) = 0x00102204
63# set *(unsigned long *)($sfrbase + 0x5300) = 0x1f1f8000
64# set *(unsigned long *)($sfrbase + 0x5300) = 0x1f1f1fdf
65# set *(unsigned long *)($sfrbase + 0x5304) = 0x0013220f
66# set *(unsigned long *)($sfrbase + 0x5304) = 0x0013330f
67end
68document cfc_init
69 CF controller initialization
70end
71
72# MMU enable
73define mmu_enable
74 set $evb=0x88000000
75 set *(unsigned long *)0xffff0024=1
76end
77
78# MMU disable
79define mmu_disable
80 set $evb=0
81 set *(unsigned long *)0xffff0024=0
82end
83
84# Show TLB entries
85define show_tlb_entries
86 set $i = 0
87 set $addr = $arg0
88 set $nr_entries = $arg1
89 use_mon_code
90 while ($i < $nr_entries)
91 set $tlb_tag = *(unsigned long*)$addr
92 set $tlb_data = *(unsigned long*)($addr + 4)
93 printf " [%2d] 0x%08lx : 0x%08lx - 0x%08lx\n", $i, $addr, $tlb_tag, $tlb_data
94 set $i = $i + 1
95 set $addr = $addr + 8
96 end
97 use_debug_dma
98end
99define itlb
100 set $itlb=0xfe000000
101 show_tlb_entries $itlb 0d32
102end
103define dtlb
104 set $dtlb=0xfe000800
105 show_tlb_entries $dtlb 0d32
106end
107
108# Initialize TLB entries
109define init_tlb_entries
110 set $i = 0
111 set $addr = $arg0
112 set $nr_entries = $arg1
113 use_mon_code
114 while ($i < $nr_entries)
115 set *(unsigned long *)($addr + 0x4) = 0
116 set $i = $i + 1
117 set $addr = $addr + 8
118 end
119 use_debug_dma
120end
121define tlb_init
122 set $itlb=0xfe000000
123 init_tlb_entries $itlb 0d32
124 set $dtlb=0xfe000800
125 init_tlb_entries $dtlb 0d32
126end
127
128# Show current task structure
129define show_current
130 set $current = $spi & 0xffffe000
131 printf "$current=0x%08lX\n",$current
132 print *(struct task_struct *)$current
133end
134
135# Show user assigned task structure
136define show_task
137 set = $arg0 & 0xffffe000
138 printf "$task=0x%08lX\n",$task
139 print *(struct task_struct *)$task
140end
141document show_task
142 Show user assigned task structure
143 arg0 : task structure address
144end
145
146# Show M32R registers
147define show_regs
148 printf " R0[0x%08lX] R1[0x%08lX] R2[0x%08lX] R3[0x%08lX]\n",$r0,$r1,$r2,$r3
149 printf " R4[0x%08lX] R5[0x%08lX] R6[0x%08lX] R7[0x%08lX]\n",$r4,$r5,$r6,$r7
150 printf " R8[0x%08lX] R9[0x%08lX] R10[0x%08lX] R11[0x%08lX]\n",$r8,$r9,$r10,$r11
151 printf "R12[0x%08lX] FP[0x%08lX] LR[0x%08lX] SP[0x%08lX]\n",$r12,$fp,$lr,$sp
152 printf "PSW[0x%08lX] CBR[0x%08lX] SPI[0x%08lX] SPU[0x%08lX]\n",$psw,$cbr,$spi,$spu
153 printf "BPC[0x%08lX] PC[0x%08lX] ACCL[0x%08lX] ACCH[0x%08lX]\n",$bpc,$pc,$accl,$acch
154 printf "EVB[0x%08lX]\n",$evb
155end
156
157# Setup all
158define setup
159 use_mon_code
160 set *(unsigned int)0xfffffffc=0x60
161 shell sleep 0.1
162 clock_init
163 shell sleep 0.1
164 # SDRAM: 32MB
165 set *(unsigned long *)0x00ef6020 = 0x08000003
166 cfc_init
167 # USB
168 set *(unsigned short *)0xb0301000 = 0x100
169
170 set $evb=0x08000000
171end
172
173# Load modules
174define load_modules
175 use_debug_dma
176 load
177end
178
179# Set kernel parameters
180define set_kernel_parameters
181 set $param = (void*)0x08001000
182 # INITRD_START
183# set *(unsigned long *)($param + 0x0010) = 0x08300000
184 # INITRD_SIZE
185# set *(unsigned long *)($param + 0x0014) = 0x00000000
186 # M32R_CPUCLK
187 set *(unsigned long *)($param + 0x0018) = 0d400000000
188 # M32R_BUSCLK
189 set *(unsigned long *)($param + 0x001c) = 0d50000000
190
191 # M32R_TIMER_DIVIDE
192 set *(unsigned long *)($param + 0x0020) = 0d128
193
194 set {char[0x200]}($param + 0x100) = "console=ttyS0,115200n8x console=tty1 root=/dev/nfsroot nfsroot=192.168.0.1:/project/m32r-linux/export/rootfs,rsize=1024,wsize=1024 nfsaddrs=192.168.0.101:192.168.0.1:192.168.0.1:255.255.255.0:mappi001 mem=32M \0"
195end
196
197# Boot
198define boot
199 set_kernel_parameters
200 set $fp = 0
201 set $pc = 0x08002000
202# set *(unsigned char *)0xffffffff = 0x03
203 si
204 c
205end
206
207# Set breakpoints
208define set_breakpoints
209 b *0x08000030
210end
211
212# Restart
213define restart
214 sdireset
215 sdireset
216 set $pc = 0
217 b *0x04001000
218 b *0x08001000
219 b *0x08002000
220 si
221 c
222 tlb_init
223 del
224 setup
225 load_modules
226 boot
227end
228
229define si
230 stepi
231 x/i $pc
232 show_reg
233end
234
235sdireset
236sdireset
237file vmlinux
238target m32rsdi
239set $pc = 0
240b *0x04001000
241b *0x08001000
242b *0x08002000
243c
244tlb_init
245del
246setup
247load_modules
248boot
249