Up to [cvs.NetBSD.org] / src / sys / arch / sandpoint / stand / altboot
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.32 / (download) - annotate - [select for diffs], Tue Dec 25 17:07:06 2012 UTC (4 months, 4 weeks ago) by phx
Branch: MAIN
CVS Tags: yamt-pagecache-base8,
tls-maxphys-nbase,
tls-maxphys-base,
khorben-n900,
agc-symver-base,
agc-symver,
HEAD
Changes since 1.31: +40 -1
lines
Diff to previous 1.31 (colored)
QNAP V200 boards have no EEPROM for the MAC address, so all devices default to the same address (00:e0:4c:69:20:01). Now we read the real MAC address from the flash ROM. It is stored at the beginning of a 512-byte block in ASCII format. Some QNAP's have a broken ext2 file system, so we cannot look for the file ETH0.MAC_ADDR therein, but have to search the whole flash in 512-byte steps for candidates...
Revision 1.31 / (download) - annotate - [select for diffs], Mon Apr 16 16:55:29 2012 UTC (13 months, 1 week ago) by phx
Branch: MAIN
CVS Tags: yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
jmcneill-usbmp-base9,
jmcneill-usbmp-base10
Branch point for: tls-maxphys
Changes since 1.30: +66 -12
lines
Diff to previous 1.30 (colored)
Improved Synology CS/RS support: watch power-state of all SATA drives before initializing them, configure drive LEDs to reflect SATA activity. Configure drives on all ATA PCI devices, not only on the first one.
Revision 1.30 / (download) - annotate - [select for diffs], Mon Apr 9 14:02:04 2012 UTC (13 months, 2 weeks ago) by nisimura
Branch: MAIN
CVS Tags: yamt-pagecache-base4
Changes since 1.29: +3 -13
lines
Diff to previous 1.29 (colored)
The processor ExtClk value of Kurobox/T4 is comfirmed as 32768000.
Revision 1.29 / (download) - annotate - [select for diffs], Mon Apr 9 13:26:37 2012 UTC (13 months, 2 weeks ago) by nisimura
Branch: MAIN
Changes since 1.28: +2 -2
lines
Diff to previous 1.28 (colored)
Change to use "kurot4" product name for Terastation TGL and KuroBox/T4.
Revision 1.28 / (download) - annotate - [select for diffs], Sun Apr 8 10:38:34 2012 UTC (13 months, 2 weeks ago) by nisimura
Branch: MAIN
Changes since 1.27: +32 -3
lines
Diff to previous 1.27 (colored)
Add an entry for Terastation TGL miconv2 satellite processor which features a more complex protocol than Linkstation/Kurobox.
Revision 1.27 / (download) - annotate - [select for diffs], Sat Jan 14 22:36:54 2012 UTC (16 months, 1 week ago) by phx
Branch: MAIN
CVS Tags: netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored)
Netronics is spelled Netronix.
Revision 1.26 / (download) - annotate - [select for diffs], Sat Jan 14 20:03:11 2012 UTC (16 months, 1 week ago) by phx
Branch: MAIN
Changes since 1.25: +77 -53
lines
Diff to previous 1.25 (colored)
Add 0x70000000 BAT-mapping for NH230/231. NH23x: Initialize LEDs on startup (status off, to indicate the bootloader is running). Hardware reset routine.
Revision 1.25 / (download) - annotate - [select for diffs], Sun Jan 8 14:53:54 2012 UTC (16 months, 2 weeks ago) by phx
Branch: MAIN
Changes since 1.24: +15 -6
lines
Diff to previous 1.24 (colored)
Set the extclk for NH230 to 33000000Hz. Prepare a synosetup() function which should set a different extclk for the 400MHz models, as soon as we find a method to check for them.
Revision 1.24 / (download) - annotate - [select for diffs], Sat Jan 7 19:57:49 2012 UTC (16 months, 2 weeks ago) by phx
Branch: MAIN
Changes since 1.23: +60 -35
lines
Diff to previous 1.23 (colored)
NH230 PPCBoot configures the memory boundary registers for 128MB, although the board has only 64MB. Fix that.
Revision 1.23 / (download) - annotate - [select for diffs], Sat Nov 12 23:52:54 2011 UTC (18 months, 1 week ago) by phx
Branch: MAIN
CVS Tags: jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base,
jmcneill-audiomp3-base,
jmcneill-audiomp3
Branch point for: jmcneill-usbmp
Changes since 1.22: +19 -22
lines
Diff to previous 1.22 (colored)
Improved Iomega microcontroller support. Bumped version to 1.8.
Revision 1.22 / (download) - annotate - [select for diffs], Mon Nov 7 21:11:55 2011 UTC (18 months, 2 weeks ago) by phx
Branch: MAIN
CVS Tags: yamt-pagecache-base3,
yamt-pagecache-base2
Changes since 1.21: +79 -28
lines
Diff to previous 1.21 (colored)
Fixed Iomega microcontroller support. Implemented Iomega reboot function.
Revision 1.21 / (download) - annotate - [select for diffs], Sun Nov 6 20:20:57 2011 UTC (18 months, 2 weeks ago) by phx
Branch: MAIN
Changes since 1.20: +35 -2
lines
Diff to previous 1.20 (colored)
Added a test terminal for communicating with the satellite microcontroller. When compiled with DEBUG option it can be entered by typing 'C'.
Revision 1.20 / (download) - annotate - [select for diffs], Tue Nov 1 16:32:57 2011 UTC (18 months, 3 weeks ago) by phx
Branch: MAIN
CVS Tags: yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.19: +12 -22
lines
Diff to previous 1.19 (colored)
The Apollo family of IDE interface chips has both channels disabled by default, so we have to enable them in a new chipfix function. Also move the channel enable code for the 82C686B from encpcifix() to pciide.c.
Revision 1.19 / (download) - annotate - [select for diffs], Sun Oct 30 21:08:33 2011 UTC (18 months, 3 weeks ago) by phx
Branch: MAIN
Changes since 1.18: +3 -3
lines
Diff to previous 1.18 (colored)
Added in8() and out8() to access a byte with reorder-protection. Use it in all drivers instead of (volatile uint8_t *).
Revision 1.18 / (download) - annotate - [select for diffs], Sun May 29 18:06:45 2011 UTC (23 months, 3 weeks ago) by phx
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase,
rmind-uvmplock-base,
cherry-xenmp-base,
cherry-xenmp
Branch point for: jruoho-x86intr
Changes since 1.17: +54 -1
lines
Diff to previous 1.17 (colored)
When PPCBoot supports the SKnet interface it will configure it to automatically byte-reverse all descriptors by setting a vendor-specific bit in PCI config space. We have to clear that bit to make sure our driver can send and receive.
Revision 1.17 / (download) - annotate - [select for diffs], Tue Apr 26 08:08:39 2011 UTC (2 years ago) by phx
Branch: MAIN
CVS Tags: jym-xensuspend-nbase,
jym-xensuspend-base
Changes since 1.16: +6 -6
lines
Diff to previous 1.16 (colored)
Priority of QNAP board detection was still too high. It should be lowest, because a Realtek chip at pci device 15 is used on several boards. Now NH230/All6250 detection should work again.
Revision 1.16 / (download) - annotate - [select for diffs], Mon Apr 25 18:28:47 2011 UTC (2 years ago) by phx
Branch: MAIN
Changes since 1.15: +5 -5
lines
Diff to previous 1.15 (colored)
Detect StorCenter before QNAP, otherwise the Realtek NIC will mis-detect as StorCenter boards as QNAP.
Revision 1.15 / (download) - annotate - [select for diffs], Sun Apr 17 13:09:30 2011 UTC (2 years, 1 month ago) by phx
Branch: MAIN
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
DSM-G600 has a 33.000 MHz oscillator on board.
Revision 1.14 / (download) - annotate - [select for diffs], Wed Apr 13 18:32:21 2011 UTC (2 years, 1 month ago) by phx
Branch: MAIN
Changes since 1.13: +5 -4
lines
Diff to previous 1.13 (colored)
ExtClk for QNAP should be the same as for Synology's 266MHz systems. This seems logical, as both boards are very similar, and the clock precision is ok now.
Revision 1.13 / (download) - annotate - [select for diffs], Sat Apr 9 19:56:20 2011 UTC (2 years, 1 month ago) by phx
Branch: MAIN
Changes since 1.12: +3 -2
lines
Diff to previous 1.12 (colored)
Set D-Link DSM-G600 power LED to solid green on start.
Revision 1.12 / (download) - annotate - [select for diffs], Sat Mar 26 17:55:05 2011 UTC (2 years, 1 month ago) by phx
Branch: MAIN
Changes since 1.11: +21 -10
lines
Diff to previous 1.11 (colored)
QNAP support. Detect wm(4) based V1.02 and re(4) based V200 boards. That should include all TS-101 and TS-201 models. Add reset-code and LED-illumination code for the QNAP PIC, which listens on the second UART with 19200 bps.
Revision 1.11 / (download) - annotate - [select for diffs], Sun Mar 13 01:56:21 2011 UTC (2 years, 2 months ago) by phx
Branch: MAIN
Changes since 1.10: +21 -2
lines
Diff to previous 1.10 (colored)
Enter interactive mode, when a key is pressed within two seconds.
Revision 1.10 / (download) - annotate - [select for diffs], Sat Mar 12 16:41:23 2011 UTC (2 years, 2 months ago) by phx
Branch: MAIN
Changes since 1.9: +35 -5
lines
Diff to previous 1.9 (colored)
Introduced an optional shutdown function for all network interfaces. This is needed to stop a NIF and make it return to a known state. A running NIF may cause all sorts of bad effects, like for example making it impossible to reboot a board without a hardware-reset function.
Revision 1.9 / (download) - annotate - [select for diffs], Fri Mar 11 17:46:30 2011 UTC (2 years, 2 months ago) by phx
Branch: MAIN
Changes since 1.8: +13 -11
lines
Diff to previous 1.8 (colored)
Some code cleanup, suggested by nisimura@.
Revision 1.8 / (download) - annotate - [select for diffs], Thu Mar 10 21:11:49 2011 UTC (2 years, 2 months ago) by phx
Branch: MAIN
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
Make sure the device class is IDE (class 0, subclass 1), before checking the PCI interface for native/legacy mode. Different subclasses are always assumed being in native mode. That makes the Acard IDE controller work. New macros for PCI interface, revision and class.
Revision 1.7 / (download) - annotate - [select for diffs], Sun Mar 6 18:22:13 2011 UTC (2 years, 2 months ago) by phx
Branch: MAIN
Changes since 1.6: +2 -9
lines
Diff to previous 1.6 (colored)
Suport for loading a kernel from memory (RAM, ROM or Flash). The boot file path should look like "mem:<address>", where <address> is the start address, in hex notation, of the file in memory.
Revision 1.6 / (download) - annotate - [select for diffs], Sun Mar 6 13:55:12 2011 UTC (2 years, 2 months ago) by phx
Branch: MAIN
Branch point for: bouyer-quota2
Changes since 1.5: +22 -2
lines
Diff to previous 1.5 (colored)
New experimental driver for SundanceIT ST1023 / IP1000+ NICs. PHY initialization, media select and MAC address are working, but I found no way to make the chip transmit any frame yet (although it clears the DONE flag). Moved DSK_DECL to globals.h, where NIF_DECL already was.
Revision 1.5 / (download) - annotate - [select for diffs], Mon Feb 14 06:21:29 2011 UTC (2 years, 3 months ago) by nisimura
Branch: MAIN
CVS Tags: uebayasi-xip-base7,
bouyer-quota2-nbase,
bouyer-quota2-base
Branch point for: rmind-uvmplock
Changes since 1.4: +160 -287
lines
Diff to previous 1.4 (colored)
- add preliminary Netronics NH230 and NH231 supports. - assign PCI configuration register 0x3c with IDSEL value by PCI framework, eliminating most of pcifixup() logic in simple NASes.
Revision 1.4 / (download) - annotate - [select for diffs], Thu Feb 10 13:38:08 2011 UTC (2 years, 3 months ago) by nisimura
Branch: MAIN
Changes since 1.3: +48 -48
lines
Diff to previous 1.3 (colored)
- some rework for PCI device enumeration. - allow dual IDE/SATA devices. - fix a typo of D-Link #define.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Feb 8 00:33:05 2011 UTC (2 years, 3 months ago) by nisimura
Branch: MAIN
Changes since 1.2: +51 -1
lines
Diff to previous 1.2 (colored)
- add preliminary code to support D-Link DSM-G600 rev.B NAS. - it features 9600bps console, Moto MCU on the 2nd DUART channel, ACARD ATP865 PCIIDE and IP Plus IP1000A GbE. It has MiniPCI slot.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Feb 7 12:45:21 2011 UTC (2 years, 3 months ago) by nisimura
Branch: MAIN
Changes since 1.1: +45 -6
lines
Diff to previous 1.1 (colored)
add IOMEGA StorCenter fixup codes. Need more change as the satellite microcontroller protocol is defined in 8-byte fixed length sequence.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Jan 23 01:05:30 2011 UTC (2 years, 4 months ago) by nisimura
Branch: MAIN
change bootloader name to "altboot". bump version and add README.