diff options
author | kaloz <kaloz@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2005-03-30 20:04:48 +0000 |
---|---|---|
committer | kaloz <kaloz@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2005-03-30 20:04:48 +0000 |
commit | d57817403952440f67e4cee42113acaa8f431065 (patch) | |
tree | 3584cbe76fa8b1b6cd7d1a026608a4a62148a7e6 /docs/hardware/asus/wl-500gd | |
parent | 4112a7d493253fe19102d3a683c0d264a973f701 (diff) |
Re-add docs of the Asus WL-500G Deluxe.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@483 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'docs/hardware/asus/wl-500gd')
-rw-r--r-- | docs/hardware/asus/wl-500gd/cfe.txt | 31 | ||||
-rw-r--r-- | docs/hardware/asus/wl-500gd/cpuinfo.txt | 12 | ||||
-rw-r--r-- | docs/hardware/asus/wl-500gd/dmesg-2_4_29.txt | 97 | ||||
-rw-r--r-- | docs/hardware/asus/wl-500gd/info.txt | 25 | ||||
-rw-r--r-- | docs/hardware/asus/wl-500gd/nvram.txt | 360 | ||||
-rw-r--r-- | docs/hardware/asus/wl-500gd/pci.txt | 64 |
6 files changed, 589 insertions, 0 deletions
diff --git a/docs/hardware/asus/wl-500gd/cfe.txt b/docs/hardware/asus/wl-500gd/cfe.txt new file mode 100644 index 0000000000..72109c62d6 --- /dev/null +++ b/docs/hardware/asus/wl-500gd/cfe.txt @@ -0,0 +1,31 @@ +CFE version 1.0.37 for BCM947XX (32bit,SP,LE) +Build Date: ¤G 3¤ë 1 16:49:41 CST 2005 (root@PaNLinux) +Copyright (C) 2000,2001,2002,2003 Broadcom Corporation. + +Initializing Arena. +Initializing Devices. +et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 1.3.2.0 +rndis0: Broadcom USB RNDIS Network Adapter (P-t-P) +CPU type 0x29007: 200MHz +Total memory: 0x2000000 bytes (32MB) + +Total memory used by CFE: 0x80300000 - 0x80436F10 (1273616) +Initialized Data: 0x803313D0 - 0x80333760 (9104) +BSS Area: 0x80333760 - 0x80334F10 (6064) +Local Heap: 0x80334F10 - 0x80434F10 (1048576) +Stack Area: 0x80434F10 - 0x80436F10 (8192) +Text (code) segment: 0x80300000 - 0x803313D0 (201680) +Boot area (physical): 0x00437000 - 0x00477000 +Relocation Factor: I:00000000 - D:00000000 + +Device eth0: hwaddr 00-11-D8-01-CB-3E, ipaddr 192.168.1.1, mask 255.255.255.0 + gateway not set, nameserver not set +Rescue Flag disable. +Reading :: TFTP Server. +Failed.: Timeout occured +Lader:raw Filesys:raw Dev:flash0.os File: Options:(null) +Loading: ...... 1662976 bytes read +Entry at 0x80001000 +Closing network. +Starting program at 0x80001000 + diff --git a/docs/hardware/asus/wl-500gd/cpuinfo.txt b/docs/hardware/asus/wl-500gd/cpuinfo.txt new file mode 100644 index 0000000000..335b012b92 --- /dev/null +++ b/docs/hardware/asus/wl-500gd/cpuinfo.txt @@ -0,0 +1,12 @@ +system type : Broadcom BCM947XX +processor : 0 +cpu model : BCM3302 V0.7 +BogoMIPS : 199.47 +wait instruction : no +microsecond timers : yes +tlb_entries : 32 +extra interrupt vector : no +hardware watchpoint : no +VCED exceptions : not available +VCEI exceptions : not available + diff --git a/docs/hardware/asus/wl-500gd/dmesg-2_4_29.txt b/docs/hardware/asus/wl-500gd/dmesg-2_4_29.txt new file mode 100644 index 0000000000..4a242e832e --- /dev/null +++ b/docs/hardware/asus/wl-500gd/dmesg-2_4_29.txt @@ -0,0 +1,97 @@ +CPU revision is: 00029007 +Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes. +Primary data cache 4kB, 2-way, linesize 16 bytes. +Linux version 2.4.29 (kaloz@arrakis) (gcc version 3.3.5) #1 Fri Mar 25 12:39:57 CET 2005 +Determined physical RAM map: + memory: 02000000 @ 00000000 (usable) +On node 0 totalpages: 8192 +zone(0): 8192 pages. +zone(1): 0 pages. +zone(2): 0 pages. +Kernel command line: root=/dev/mtdblock2 init=/etc/preinit noinitrd console=ttyS0,115200 +CPU: BCM5365 rev 1 at 200 MHz +Using 100.000 MHz high precision timer. +Calibrating delay loop... 199.47 BogoMIPS +Memory: 30304k/32768k available (1463k kernel code, 2464k reserved, 104k data, 88k init, 0k highmem) +Dentry cache hash table entries: 4096 (order: 3, 32768 bytes) +Inode cache hash table entries: 2048 (order: 2, 16384 bytes) +Mount cache hash table entries: 512 (order: 0, 4096 bytes) +Buffer cache hash table entries: 1024 (order: 0, 4096 bytes) +Page-cache hash table entries: 8192 (order: 3, 32768 bytes) +Checking for 'wait' instruction... unavailable. +POSIX conformance testing by UNIFIX +PCI: Fixing up bus 0 +PCI: Fixing up bridge +PCI: Setting latency timer of device 01:00.0 to 64 +PCI: Fixing up bus 1 +Linux NET4.0 for Linux 2.4 +Based upon Swansea University Computer Society NET3.039 +Initializing RT netlink socket +Starting kswapd +devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au) +devfs: boot_options: 0x1 +JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB. +Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher +pty: 256 Unix98 ptys configured +Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled +ttyS00 at 0xb8000300 (irq = 3) is a 16550A +ttyS01 at 0xb8000400 (irq = 0) is a 16550A +Software Watchdog Timer: 0.05, timer margin: 60 sec +loop: loaded (max 8 devices) +Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0 +Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0 +Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0 +Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0 +Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0 +Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0 +Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0 + Amd/Fujitsu Extended Query Table v1.1 at 0x0040 +number of CFI chips: 1 +cfi_cmdset_0002: Disabling fast programming due to code brokenness. +Flash device: 0x400000 at 0x1c000000 +Creating 4 MTD partitions on "Physically mapped flash": +0x00000000-0x00040000 : "pmon" +0x00040000-0x003f0000 : "linux" +0x000f0000-0x003f0000 : "rootfs" +0x003f0000-0x00400000 : "nvram" +sflash: found no supported devices +Initializing Cryptographic API +NET4: Linux TCP/IP 1.0 for NET4.0 +IP Protocols: ICMP, UDP, TCP, IGMP +IP: routing cache hash table of 512 buckets, 4Kbytes +TCP: Hash tables configured (established 2048 bind 4096) +ip_conntrack version 2.1 (256 buckets, 2048 max) - 288 bytes per conntrack +ip_tables: (C) 2000-2002 Netfilter core team +NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. +NET4: Ethernet Bridge 008 for NET4.0 +Bridge firewalling registered +802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> +All bugs added by David S. Miller <davem@redhat.com> +VFS: Mounted root (jffs2 filesystem) readonly. +Mounted devfs on /dev +Freeing unused kernel memory: 88k freed +Algorithmics/MIPS FPU Emulator v1.5 +diag boardtype: 00000000 +using v2 hardware +jffs2.bbc: SIZE compression mode activated. +PCI: Setting latency timer of device 00:01.0 to 64 +5325E phy=0 +5325E VLAN programming for BCM5325E-MDIO I/F switch +eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.13.0 +PCI: Setting latency timer of device 01:03.0 to 64 +PCI: Enabling device 01:03.0 (0004 -> 0006) +eth1: Broadcom BCM4320 802.11 Wireless Controller 3.60.13.0 +device eth0 entered promiscuous mode +vlan0: add 01:00:5e:00:00:01 mcast address to master interface +device eth1 entered promiscuous mode +eth1: attempt to add interface with same source address. +br0: port 2(eth1) entering listening state +br0: port 1(vlan0) entering listening state +br0: port 2(eth1) entering learning state +br0: port 1(vlan0) entering learning state +br0: port 2(eth1) entering forwarding state +br0: topology change detected, propagating +br0: port 1(vlan0) entering forwarding state +br0: topology change detected, propagating +vlan1: add 01:00:5e:00:00:01 mcast address to master interface + diff --git a/docs/hardware/asus/wl-500gd/info.txt b/docs/hardware/asus/wl-500gd/info.txt new file mode 100644 index 0000000000..490371465f --- /dev/null +++ b/docs/hardware/asus/wl-500gd/info.txt @@ -0,0 +1,25 @@ +Asus WL-500g Deluxe (aka Wl-500GD, WL-500GX) + +Online Description from Asus: +http://www.asus.com/prog/spec.asp?m=WL-%20500g%20Deluxe&langs=01 + +CPU: BCM5365 at 200 MHz (integrated switch) +RAM: 32 MB +Flash: 4 MB +1 Broadcom BCM47XX 10/100Mbps Ethernet Controller +1 Broadcom BCM43XX 802.11 Wireless Controller +2 USB2.0 external +2 USB2.0 internal +2 serial internal +no JTAG + +List of files: +nvram.txt: contents of NVRAM after OpenWRT upgrade +cpuinfo.txt: contents of /proc/cpuinfo (2.4.29) +pci.txt: contents of /proc/pci (2.4.29) +dmesg-2_4_29.txt: dmesg from Kernel 2.4.29 +cfe.txt: output of the bootloader + +Notes: +Earlier models came with only 16MB ram activated. Please check +http://forum.chupa.nl/showthread.php?t=1704 for more info. diff --git a/docs/hardware/asus/wl-500gd/nvram.txt b/docs/hardware/asus/wl-500gd/nvram.txt new file mode 100644 index 0000000000..82db2325fb --- /dev/null +++ b/docs/hardware/asus/wl-500gd/nvram.txt @@ -0,0 +1,360 @@ +wl_radius_port=1812 +usb_webremote6_x= +wl_mode_x=0 +filter_lw_dstport_x= +wan_unit=0 +wl0_net_mode=mixed +os_ram_addr=80001000 +wan_route= +wl0_frameburst=0 +qos_enable_x=0 +misc_ping_x=0 +wan_pppoe_keepalive=0 +filter_wl_default_x=ACCEPT +log_ipaddr= +boardrev=0x10 +wl_gmode_protection_x=0 +wl_wdsapply_x=0 +usb_webremote2_x= +et0macaddr=00:11:D8:01:CB:3E +wan_pppoe_passwd= +watchdog=5000 +boot_wait=on +wl_phytypes= +rescueflag=disable +wl0_infra=1 +wan_mode_x=2 +wl0_country_code=AU +fw_disable=0 +et0mdcport=0 +usb_webmserver_x= +dhcp_dns1_x= +filter_lw_dstip_x= +wan_nat_x=1 +wl_infra=1 +reset_gpio=7 +wl_maclist_x= +filter_wl_time_x=00002359 +pmon_ver=CFE 1.3.2.0 +restore_defaults=0 +wl_radio_x=1 +vts_proto_x= +vts_ipaddr_x= +filter_lw_time_x=00002359 +wan_pppoe_service= +wan_lease=86400 +ddns_status_t= +wl_radius_ipaddr= +http_wanport= +usb_websecurity_time_x=00002359 +lan_gateway= +wl0_ifname=eth1 +wan_pppoe_txonly_x=0 +lan_domain= +timer_interval=3600 +wl_wdsnum_x=0 +usb_ftpusername_x= +usb_webactivex_x=7777 +forward_port0= +dr_staticnum_x=0 +lan_ipaddr_t= +wan_pppoe_mru=1492 +vts_desc_x= +wl0_mode=ap +wan_gateway= +usb_webrectime_x=0 +dhcp_staticmac_x= +time_interval=20 +dhcp_start=192.168.1.2 +usb_websecurity_x=0 +url_keyword_x= +wan_etherspeed_x=auto +wl0_ap_isolate=0 +dr_staticgateway_x= +vts_port_x= +usb_webfresh_x=1 +dhcp_end=192.168.1.254 +filter_wl_date_x=1111111 +os_flash_addr=bfc40000 +wl0_gmode=1 +dhcp_lease=86400 +usb_ftpnum_x=0 +filter_wl_icmp_x= +boardtype=bcm95365r +filter_lw_proto_x= +is_default=1 +usb_ftprights_x= +usb_ftpport_x=21 +url_num_x=0 +filter_lw_date_x=1111111 +wl_gmode=1 +wan_gateway_t= +stats_server= +ntp_server0=time.nist.gov +usb_websecurity_date_x=1111111 +ntp_server1= +filter_lw_icmp_x= +lan_netmask=255.255.255.0 +wl0_dtim=1 +wl0_ssid=default +filter_wl_dstport_x= +http_username=admin +usb_ftpbanip_x= +usb_ftpenable_x=1 +fw_wl_enable_x=0 +os_date=Oct 11 2004 +usb_webremote5_x= +http_lanport=80 +wl_plcphdr=long +wl_macmode=disabled +wan_domain= +wan_hwname= +wl0_key1= +wl_phytype=b +wan_netmask= +lan_lease=86400 +wl0_key2= +wl_lazywds=0 +wl0_key3= +macfilter_num_x=0 +wl0_key4= +filter_client0= +ddns_username_x= +wan_hwaddr_x= +filter_maclist= +wl_auth_mode=open +usb_webremote1_x= +usb_webhttpcheck_x=0 +usb_websense_x=1 +autofw_outport_x= +misc_lpr_x=0 +usb_ftpstaytimeout_x=240 +filter_lw_num_x=0 +filter_wl_num_x=0 +sp_battle_ips=1 +wl_wpa_psk= +http_passwd=admin +qos_ipaddr_x= +wan_pppoe_demand=0 +lan_stp=1 +fw_lw_enable_x=0 +wl_mode=ap +wl0_plcphdr=long +wl0_rate=0 +wl0_closed=0 +wl0_macmode=disabled +wl_wpa_gtk_rekey=0 +wl0_radioids=BCM2050 +wl0_phytype=g +wl0_lazywds=0 +dr_default_x=1 +filter_wl_dstip_x= +autofw_inport_x= +wan_route_x=IP_Routed +wl0_afterburner=off +dr_staticnetmask_x=0 +wl0_antdiv=-1 +lan_hwaddr= +wan_dns= +filter_lw_srcip_x= +wl_mode_ex=ap +wan_dns2_x= +wl_dtim=1 +wl_ssid=default +wl0_wpa_psk= +dhcp_staticnum_x=0 +wan_pppoe_mtu=1492 +usb_webcaption_x=Web Camera Live Demo!!! +wan_netmask_t= +dhcp_wins=wan +wl_macapply_x=Both +os_server= +dr_static_matric_x=1 +wl_key1= +wan_proto=dhcp +sr_num_x=0 +wl_key2= +wl0_unit=0 +wan_ipaddr_t= +wl_key3= +wl_country_code=AU +wl_key4= +wl_hwaddr= +ddns_enable_x=0 +sr_if_x= +usb_websendto_x= +wan_pppoe_idletime=1800 +wl0_wds= +filter_wl_proto_x= +usb_ftpmax_x=12 +sr_rip_x=0 +wl_rate=0 +log_level=0 +ntp_server=192.5.41.40 192.5.41.41 133.100.9.2 +wan_hwaddr= +usb_webremote4_x= +sr_enable_x=0 +misc_http_x=0 +wl_phrase_x= +lan_ifnames=eth0 eth1 +wl0_radius_port=1812 +wl0_auth=0 +wl0_radius_ipaddr= +ddns_wildcard_x=0 +lan_hostname= +wl_country= +vlan_enable=1 +qos_priority_x= +wl_wep_x=0 +filter_lw_srcport_x= +usb_webhttpport_x=7776 +wan_pppoe_username= +wan_ifnames=eth0 +wl_crypto=0 +wl_rateset=default +usb_webremote_x=LAN Only +lan_gateway_t= +qos_maxbw_x= +autofw_num_x=0 +wl_radius_key= +lan_proto=dhcp +os_name=linux +lan_ipaddr=192.168.1.1 +clkfreq=200 +url_enable_x=0 +wan_dns_t= +wl_unit=0 +wl0_phytypes=g +wl0_frag=2346 +wl0_wep=disabled +router_disable=0 +sdram_config=0x32 +wl0_country= +wl_wdslist_x= +dhcp_gateway_x= +usb_ftpsuper_x=0 +dmz_ipaddr= +wl_wds= +scratch=a0180000 +wl0_rateset=default +usb_ftppasswd_x= +wan_dns1_x= +usb_ftpanonymous_x=1 +wan_primary=0 +lan_ifname=br0 +usb_webmode_x=1 +filter_wl_srcip_x= +sdram_refresh=0x00 +qos_dir_x= +dhcp_domain=wan +usb_webenable_x=1 +wl_auth=0 +sdram_ncdl=0x3e +usb_ftpmaxuser_x= +usb_webdriver_x=0 +hardware_version=WL500gd-01-04-01-50 +usb_ftptimeout_x=120 +wl_frameburst=0 +ezc_enable=1 +qos_minbw_x= +wl_macnum_x=0 +is_modified=0 +wan_ipaddr= +usb_websubject_x=Motion detection alert!!! +dmz_ip= +sr_gateway_x= +misc_natlog_x=0 +wl0_rts=2347 +wan_pppoe_relay_x=0 +wl_ifname= +wan_wins= +wl_wep=disabled +os_version=1.3.2.0 +wl_gmode_protection=auto +wl0_wpa_gtk_rekey=0 +wl_radio_time_x=00002359 +dhcp_staticip_x= +lan_netmask_t= +wl_frag=2346 +wl0_key=1 +dhcp_static_x=0 +macfilter_list_x= +usb_webremote3_x= +wl_maclist= +filter_macmode=deny +filter_lw_default_x=ACCEPT +filter_wl_srcport_x= +console_loglevel=1 +et0phyaddr=254 +time_zone=GMT0 +autofw_inproto_x= +vts_enable_x=1 +fw_enable_x=1 +usb_webattach_x=1 +wan_ifname=eth0 +wl_radioids= +wan_status_t= +vts_num_x=0 +wan_hostname= +wl0_radio=1 +wl_corerev= +sr_ipaddr_x= +dr_static_rip_x=0 +qos_port_x= +wl_channel=0 +wl0_bcn=100 +sr_matric_x= +wl0_hwaddr=00:11:D8:01:CB:3E +wl_afterburner=off +wl_radio=1 +usb_ftpscript_x= +ezc_version=1 +wl0_gmode_protection=auto +usb_webimage_x=1 +wl_radio_date_x=1111111 +wl0_maclist= +autofw_outproto_x= +ddns_passwd_x= +wl_rts=2347 +sdram_init=0x2008 +macfilter_enable_x=disabled +wl_ap_isolate=0 +wan_desc= +lan_wins= +lan_hwnames= +dl_ram_addr=a0001000 +url_time_x=00002359 +wan_dnsenable_x=1 +wl0_radius_key= +regulation_domain=0x30DE +wl_radio_power_x=19 +autofw_enable_x=0 +wl0_corerev=5 +wl_key=1 +wl0_channel=0 +ddns_hostname_x= +lan_proto_x=1 +sr_netmask_x= +upnp_enable=1 +fw_log_x=none +wan_pppoe_ac= +dhcp_enable_x=1 +misc_httpport_x=8080 +wan_proto_t= +wl0_auth_mode=open +wl_closed=0 +wan_heartbeat_x= +autofw_port0= +wl0_crypto=0 +dhcp_wins_x= +autofw_desc_x= +boardnum=45 +wan_pppoe_ifname= +dr_staticipaddr_x= +vts_protono_x= +wl_bcn=100 +qos_rulenum_x=0 +url_date_x=1111111 +ddns_server_x= +usb_bannum_x=0 +wl_antdiv=-1 diff --git a/docs/hardware/asus/wl-500gd/pci.txt b/docs/hardware/asus/wl-500gd/pci.txt new file mode 100644 index 0000000000..2cca7f8809 --- /dev/null +++ b/docs/hardware/asus/wl-500gd/pci.txt @@ -0,0 +1,64 @@ +PCI devices found: + Bus 0, device 0, function 0: + Class 0501: PCI device 14e4:0800 (rev 1). + IRQ 3. + Non-prefetchable 32 bit memory at 0x18000000 [0x18000fff]. + Non-prefetchable 32 bit memory at 0x1fc00000 [0x1fffffff]. + Non-prefetchable 32 bit memory at 0x1c000000 [0x1dffffff]. + Non-prefetchable 32 bit memory at 0x1a000000 [0x1bffffff]. + Bus 0, device 1, function 0: + Class 0200: PCI device 14e4:4713 (rev 1). + IRQ 4. + Master Capable. Latency=64. + Non-prefetchable 32 bit memory at 0x18001000 [0x18001fff]. + Bus 0, device 2, function 0: + Class 1000: PCI device 14e4:4718 (rev 1). + IRQ 5. + Non-prefetchable 32 bit memory at 0x18002000 [0x18002fff]. + Bus 0, device 3, function 0: + Class 0c03: PCI device 14e4:4715 (rev 1). + IRQ 6. + Non-prefetchable 32 bit memory at 0x18003000 [0x18003fff]. + Bus 0, device 4, function 0: + Class 0604: PCI device 14e4:0804 (rev 1). + IRQ 2. + Non-prefetchable 32 bit memory at 0x18004000 [0x18004fff]. + Non-prefetchable 32 bit memory at 0x8000000 [0xfffffff]. + Bus 0, device 5, function 0: + Class 0b30: PCI device 14e4:0816 (rev 1). + IRQ 2. + Non-prefetchable 32 bit memory at 0x18005000 [0x18005fff]. + Bus 0, device 6, function 0: + Class 0500: PCI device 14e4:080f (rev 1). + IRQ 3. + Non-prefetchable 32 bit memory at 0x18006000 [0x18006fff]. + Non-prefetchable 32 bit memory at 0x0 [0x7ffffff]. + Non-prefetchable 32 bit memory at 0x10000000 [0x17ffffff]. + Non-prefetchable 32 bit memory at 0x80000000 [0x9fffffff]. + Bus 1, device 0, function 0: + Class 0600: PCI device 14e4:5365 (rev 0). + IRQ 2. + Master Capable. Latency=64. + Non-prefetchable 32 bit memory at 0x40000000 [0x40001fff]. + Prefetchable 32 bit memory at 0x0 [0x7ffffff]. + Bus 1, device 2, function 0: + Class 0c03: PCI device 1106:3038 (rev 97). + IRQ 2. + Master Capable. Latency=22. + I/O at 0x100 [0x11f]. + Bus 1, device 2, function 1: + Class 0c03: PCI device 1106:3038 (rev 97). + IRQ 2. + Master Capable. Latency=22. + I/O at 0x120 [0x13f]. + Bus 1, device 2, function 2: + Class 0c03: PCI device 1106:3104 (rev 99). + IRQ 2. + Master Capable. Latency=22. + Non-prefetchable 32 bit memory at 0x40002000 [0x400020ff]. + Bus 1, device 3, function 0: + Class 0280: PCI device 14e4:4320 (rev 3). + IRQ 2. + Master Capable. Latency=64. + Non-prefetchable 32 bit memory at 0x40004000 [0x40005fff]. + |