Home | History | Annotate | only in /src/sys/arch/hpc/stand/hpcboot/arm
History log of /src/sys/arch/hpc/stand/hpcboot/arm
RevisionDateAuthorComments
 1.9 06-Apr-2010  nonaka Added support PXA270.
 1.8 03-May-2008  martin branches: 1.8.20; 1.8.22;
Move to 2 clause TNF license
 1.7 08-Mar-2008  rafal branches: 1.7.2; 1.7.4;
Grrr, don't grow the stack *up*, grown it *down* as everything else expects.
Fixes a frequent memory stomp of the bootinfo page (the kernel entry address,
no less) that occurrs when you turn the serial-debug code in the ARM 2nd-
stage bootloader.
 1.6 05-Mar-2006  uwe branches: 1.6.2; 1.6.44; 1.6.64; 1.6.68;
s/u_intN_t/uintN_t/
 1.5 11-Dec-2005  christos branches: 1.5.4; 1.5.6;
merge ktrace-lwp.
 1.4 06-Aug-2004  uch branches: 1.4.12;
clean up whitespace.
 1.3 17-Jul-2001  toshii branches: 1.3.6; 1.3.22;
"infomation" -> "information"
 1.2 23-Mar-2001  toshii branches: 1.2.2;
Pass bootargs like usual function calls.
Initialize sp register to more useful value.
 1.1 09-Feb-2001  uch branches: 1.1.2; 1.1.4;
bootloader for SH3, SA-1100, TX39, VR41 based Windows CE(2.00 or later)
 1.1.4.1 09-Apr-2001  nathanw Catch up with -current.
 1.1.2.3 27-Mar-2001  bouyer Sync with HEAD.
 1.1.2.2 11-Feb-2001  bouyer Sync with HEAD.
 1.1.2.1 09-Feb-2001  bouyer file arm.asm was added on branch thorpej_scsipi on 2001-02-11 19:09:57 +0000
 1.2.2.1 03-Aug-2001  lukem update to -current
 1.3.22.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.3.22.2 18-Sep-2004  skrll Sync with HEAD.
 1.3.22.1 12-Aug-2004  skrll Sync with HEAD.
 1.3.6.2 17-Jul-2001  toshii "infomation" -> "information"
 1.3.6.1 17-Jul-2001  toshii file arm.asm was added on branch nathanw_sa on 2001-07-17 01:43:43 +0000
 1.4.12.2 17-Mar-2008  yamt sync with head.
 1.4.12.1 21-Jun-2006  yamt sync with head.
 1.5.6.1 22-Apr-2006  simonb Sync with head.
 1.5.4.1 09-Sep-2006  rpaulo sync with head
 1.6.68.2 02-Jun-2008  mjf Sync with HEAD.
 1.6.68.1 03-Apr-2008  mjf Sync with HEAD.
 1.6.64.1 24-Mar-2008  keiichi sync with head.
 1.6.44.1 23-Mar-2008  matt sync with HEAD
 1.6.2.2 05-Mar-2006  uwe s/u_intN_t/uintN_t/
 1.6.2.1 05-Mar-2006  uwe file arm.asm was added on branch yamt-pdpolicy on 2006-03-05 04:05:40 +0000
 1.7.4.2 11-Aug-2010  yamt sync with head.
 1.7.4.1 16-May-2008  yamt sync with head.
 1.7.2.1 18-May-2008  yamt sync with head.
 1.8.22.1 30-May-2010  rmind sync with head
 1.8.20.1 30-Apr-2010  uebayasi Sync with HEAD.
 1.8 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.7 08-Mar-2008  rafal branches: 1.7.2; 1.7.4;
Support for XScale-based (PXA-2x0) iPaqs -- original refactoring / code from
Robert Swindells, with addition of serial console, other assorted cleanup
and much headbanging by me. Tested only on a iPaq 3970 so far.

NB: So far this uses the SA-11xx-targetted assembly code (including cache
handling, etc). Fortunately, none of that's required since hpcboot allocs
cache-inhibited pages from WinCE to copy the 2nd-stage loader and kernel
into. I've split the code into SA-11xx and PXA-2x0 bits in my tree, but
that needs help/review from someone with ARM/XScale clue.
 1.6 19-Feb-2006  peter branches: 1.6.44; 1.6.64; 1.6.68;
Fix a typo.
 1.5 11-Dec-2005  christos branches: 1.5.2; 1.5.4; 1.5.6;
merge ktrace-lwp.
 1.4 06-Aug-2004  uch branches: 1.4.12;
clean up whitespace.
 1.3 08-May-2001  uch branches: 1.3.8; 1.3.24;
KNF.
 1.2 23-Mar-2001  toshii Pass bootargs like usual function calls.
Initialize sp register to more useful value.
 1.1 09-Feb-2001  uch branches: 1.1.2; 1.1.4;
bootloader for SH3, SA-1100, TX39, VR41 based Windows CE(2.00 or later)
 1.1.4.2 21-Jun-2001  nathanw Catch up to -current.
 1.1.4.1 09-Apr-2001  nathanw Catch up with -current.
 1.1.2.3 27-Mar-2001  bouyer Sync with HEAD.
 1.1.2.2 11-Feb-2001  bouyer Sync with HEAD.
 1.1.2.1 09-Feb-2001  bouyer file arm_arch.cpp was added on branch thorpej_scsipi on 2001-02-11 19:09:58 +0000
 1.3.24.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.3.24.2 18-Sep-2004  skrll Sync with HEAD.
 1.3.24.1 12-Aug-2004  skrll Sync with HEAD.
 1.3.8.2 08-May-2001  uch KNF.
 1.3.8.1 08-May-2001  uch file arm_arch.cpp was added on branch nathanw_sa on 2001-05-08 18:51:25 +0000
 1.4.12.2 17-Mar-2008  yamt sync with head.
 1.4.12.1 21-Jun-2006  yamt sync with head.
 1.5.6.1 22-Apr-2006  simonb Sync with head.
 1.5.4.1 09-Sep-2006  rpaulo sync with head
 1.5.2.1 01-Mar-2006  yamt sync with head.
 1.6.68.2 02-Jun-2008  mjf Sync with HEAD.
 1.6.68.1 03-Apr-2008  mjf Sync with HEAD.
 1.6.64.1 24-Mar-2008  keiichi sync with head.
 1.6.44.1 23-Mar-2008  matt sync with HEAD
 1.7.4.1 16-May-2008  yamt sync with head.
 1.7.2.1 18-May-2008  yamt sync with head.
 1.7 06-Apr-2010  nonaka Added support PXA270.
 1.6 28-Apr-2008  martin branches: 1.6.20; 1.6.22;
Remove clause 3 and 4 from TNF licenses
 1.5 08-Mar-2008  rafal branches: 1.5.2; 1.5.4;
Support for XScale-based (PXA-2x0) iPaqs -- original refactoring / code from
Robert Swindells, with addition of serial console, other assorted cleanup
and much headbanging by me. Tested only on a iPaq 3970 so far.

NB: So far this uses the SA-11xx-targetted assembly code (including cache
handling, etc). Fortunately, none of that's required since hpcboot allocs
cache-inhibited pages from WinCE to copy the 2nd-stage loader and kernel
into. I've split the code into SA-11xx and PXA-2x0 bits in my tree, but
that needs help/review from someone with ARM/XScale clue.
 1.4 05-Mar-2006  uwe branches: 1.4.2; 1.4.44; 1.4.64; 1.4.68;
s/u_intN_t/uintN_t/
 1.3 11-Dec-2005  christos branches: 1.3.4; 1.3.6;
merge ktrace-lwp.
 1.2 06-Aug-2004  uch branches: 1.2.12;
clean up whitespace.
 1.1 09-Feb-2001  uch branches: 1.1.2; 1.1.26;
bootloader for SH3, SA-1100, TX39, VR41 based Windows CE(2.00 or later)
 1.1.26.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.26.2 18-Sep-2004  skrll Sync with HEAD.
 1.1.26.1 12-Aug-2004  skrll Sync with HEAD.
 1.1.2.2 11-Feb-2001  bouyer Sync with HEAD.
 1.1.2.1 09-Feb-2001  bouyer file arm_arch.h was added on branch thorpej_scsipi on 2001-02-11 19:09:58 +0000
 1.2.12.2 17-Mar-2008  yamt sync with head.
 1.2.12.1 21-Jun-2006  yamt sync with head.
 1.3.6.1 22-Apr-2006  simonb Sync with head.
 1.3.4.1 09-Sep-2006  rpaulo sync with head
 1.4.68.2 02-Jun-2008  mjf Sync with HEAD.
 1.4.68.1 03-Apr-2008  mjf Sync with HEAD.
 1.4.64.1 24-Mar-2008  keiichi sync with head.
 1.4.44.1 23-Mar-2008  matt sync with HEAD
 1.4.2.2 05-Mar-2006  uwe s/u_intN_t/uintN_t/
 1.4.2.1 05-Mar-2006  uwe file arm_arch.h was added on branch yamt-pdpolicy on 2006-03-05 04:05:40 +0000
 1.5.4.2 11-Aug-2010  yamt sync with head.
 1.5.4.1 16-May-2008  yamt sync with head.
 1.5.2.1 18-May-2008  yamt sync with head.
 1.6.22.1 30-May-2010  rmind sync with head
 1.6.20.1 30-Apr-2010  uebayasi Sync with HEAD.
 1.10 29-Jan-2009  nonaka Support XScale PXA270.
 1.9 28-Apr-2008  martin branches: 1.9.8;
Remove clause 3 and 4 from TNF licenses
 1.8 08-Mar-2008  rafal branches: 1.8.2; 1.8.4;
Support for XScale-based (PXA-2x0) iPaqs -- original refactoring / code from
Robert Swindells, with addition of serial console, other assorted cleanup
and much headbanging by me. Tested only on a iPaq 3970 so far.

NB: So far this uses the SA-11xx-targetted assembly code (including cache
handling, etc). Fortunately, none of that's required since hpcboot allocs
cache-inhibited pages from WinCE to copy the 2nd-stage loader and kernel
into. I've split the code into SA-11xx and PXA-2x0 bits in my tree, but
that needs help/review from someone with ARM/XScale clue.
 1.7 11-Dec-2005  christos branches: 1.7.50; 1.7.70; 1.7.74;
merge ktrace-lwp.
 1.6 06-Aug-2004  uch branches: 1.6.12;
clean up whitespace.
 1.5 18-Jun-2001  uch branches: 1.5.8; 1.5.24;
arm, mips: forgot to initialize boot console.
 1.4 08-May-2001  uch KNF.
 1.3 24-Apr-2001  uch code clean up.
 1.2 11-Mar-2001  toshii Make hpcboot functional when jornada 720 or iPAQ is selected
at the boot menu.
 1.1 09-Feb-2001  uch branches: 1.1.2; 1.1.4;
bootloader for SH3, SA-1100, TX39, VR41 based Windows CE(2.00 or later)
 1.1.4.2 21-Jun-2001  nathanw Catch up to -current.
 1.1.4.1 09-Apr-2001  nathanw Catch up with -current.
 1.1.2.3 12-Mar-2001  bouyer Sync with HEAD.
 1.1.2.2 11-Feb-2001  bouyer Sync with HEAD.
 1.1.2.1 09-Feb-2001  bouyer file arm_boot.cpp was added on branch thorpej_scsipi on 2001-02-11 19:09:59 +0000
 1.5.24.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.5.24.2 18-Sep-2004  skrll Sync with HEAD.
 1.5.24.1 12-Aug-2004  skrll Sync with HEAD.
 1.5.8.2 18-Jun-2001  uch arm, mips: forgot to initialize boot console.
 1.5.8.1 18-Jun-2001  uch file arm_boot.cpp was added on branch nathanw_sa on 2001-06-18 11:31:05 +0000
 1.6.12.1 17-Mar-2008  yamt sync with head.
 1.7.74.2 02-Jun-2008  mjf Sync with HEAD.
 1.7.74.1 03-Apr-2008  mjf Sync with HEAD.
 1.7.70.1 24-Mar-2008  keiichi sync with head.
 1.7.50.1 23-Mar-2008  matt sync with HEAD
 1.8.4.2 04-May-2009  yamt sync with head.
 1.8.4.1 16-May-2008  yamt sync with head.
 1.8.2.1 18-May-2008  yamt sync with head.
 1.9.8.1 03-Mar-2009  skrll Sync with HEAD.
 1.5 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.4 11-Dec-2005  christos branches: 1.4.74; 1.4.76; 1.4.78;
merge ktrace-lwp.
 1.3 06-Aug-2004  uch clean up whitespace.
 1.2 24-Apr-2001  uch branches: 1.2.8; 1.2.24;
code clean up.
 1.1 09-Feb-2001  uch branches: 1.1.2; 1.1.4;
bootloader for SH3, SA-1100, TX39, VR41 based Windows CE(2.00 or later)
 1.1.4.1 21-Jun-2001  nathanw Catch up to -current.
 1.1.2.2 11-Feb-2001  bouyer Sync with HEAD.
 1.1.2.1 09-Feb-2001  bouyer file arm_boot.h was added on branch thorpej_scsipi on 2001-02-11 19:09:59 +0000
 1.2.24.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.2.24.2 18-Sep-2004  skrll Sync with HEAD.
 1.2.24.1 12-Aug-2004  skrll Sync with HEAD.
 1.2.8.2 24-Apr-2001  uch code clean up.
 1.2.8.1 24-Apr-2001  uch file arm_boot.h was added on branch nathanw_sa on 2001-04-24 19:28:00 +0000
 1.4.78.1 16-May-2008  yamt sync with head.
 1.4.76.1 18-May-2008  yamt sync with head.
 1.4.74.1 02-Jun-2008  mjf Sync with HEAD.
 1.8 30-May-2016  dholland PR 50643 David Binderman: fix conditional order
 1.7 29-Jan-2009  nonaka branches: 1.7.24; 1.7.42;
Support XScale PXA270.
 1.6 28-Apr-2008  martin branches: 1.6.8;
Remove clause 3 and 4 from TNF licenses
 1.5 08-Mar-2008  rafal branches: 1.5.2; 1.5.4;
Support for XScale-based (PXA-2x0) iPaqs -- original refactoring / code from
Robert Swindells, with addition of serial console, other assorted cleanup
and much headbanging by me. Tested only on a iPaq 3970 so far.

NB: So far this uses the SA-11xx-targetted assembly code (including cache
handling, etc). Fortunately, none of that's required since hpcboot allocs
cache-inhibited pages from WinCE to copy the 2nd-stage loader and kernel
into. I've split the code into SA-11xx and PXA-2x0 bits in my tree, but
that needs help/review from someone with ARM/XScale clue.
 1.4 11-Dec-2005  christos branches: 1.4.50; 1.4.70; 1.4.74;
merge ktrace-lwp.
 1.3 06-Aug-2004  uch branches: 1.3.12;
clean up whitespace.
 1.2 24-Apr-2001  uch branches: 1.2.8; 1.2.24;
code clean up.
 1.1 09-Feb-2001  uch branches: 1.1.2; 1.1.4;
bootloader for SH3, SA-1100, TX39, VR41 based Windows CE(2.00 or later)
 1.1.4.1 21-Jun-2001  nathanw Catch up to -current.
 1.1.2.2 11-Feb-2001  bouyer Sync with HEAD.
 1.1.2.1 09-Feb-2001  bouyer file arm_console.cpp was added on branch thorpej_scsipi on 2001-02-11 19:09:59 +0000
 1.2.24.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.2.24.2 18-Sep-2004  skrll Sync with HEAD.
 1.2.24.1 12-Aug-2004  skrll Sync with HEAD.
 1.2.8.2 24-Apr-2001  uch code clean up.
 1.2.8.1 24-Apr-2001  uch file arm_console.cpp was added on branch nathanw_sa on 2001-04-24 19:28:01 +0000
 1.3.12.1 17-Mar-2008  yamt sync with head.
 1.4.74.2 02-Jun-2008  mjf Sync with HEAD.
 1.4.74.1 03-Apr-2008  mjf Sync with HEAD.
 1.4.70.1 24-Mar-2008  keiichi sync with head.
 1.4.50.1 23-Mar-2008  matt sync with HEAD
 1.5.4.2 04-May-2009  yamt sync with head.
 1.5.4.1 16-May-2008  yamt sync with head.
 1.5.2.1 18-May-2008  yamt sync with head.
 1.6.8.1 03-Mar-2009  skrll Sync with HEAD.
 1.7.42.1 09-Jul-2016  skrll Sync with HEAD
 1.7.24.1 03-Dec-2017  jdolecek update from HEAD
 1.8 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.7 08-Mar-2008  rafal branches: 1.7.2; 1.7.4;
Support for XScale-based (PXA-2x0) iPaqs -- original refactoring / code from
Robert Swindells, with addition of serial console, other assorted cleanup
and much headbanging by me. Tested only on a iPaq 3970 so far.

NB: So far this uses the SA-11xx-targetted assembly code (including cache
handling, etc). Fortunately, none of that's required since hpcboot allocs
cache-inhibited pages from WinCE to copy the 2nd-stage loader and kernel
into. I've split the code into SA-11xx and PXA-2x0 bits in my tree, but
that needs help/review from someone with ARM/XScale clue.
 1.6 05-Mar-2006  uwe branches: 1.6.2; 1.6.44; 1.6.64; 1.6.68;
s/u_intN_t/uintN_t/
 1.5 11-Dec-2005  christos branches: 1.5.4; 1.5.6;
merge ktrace-lwp.
 1.4 06-Aug-2004  uch branches: 1.4.12;
clean up whitespace.
 1.3 08-May-2001  uch branches: 1.3.8; 1.3.24;
KNF.
 1.2 24-Apr-2001  uch code clean up.
 1.1 09-Feb-2001  uch branches: 1.1.2; 1.1.4;
bootloader for SH3, SA-1100, TX39, VR41 based Windows CE(2.00 or later)
 1.1.4.1 21-Jun-2001  nathanw Catch up to -current.
 1.1.2.2 11-Feb-2001  bouyer Sync with HEAD.
 1.1.2.1 09-Feb-2001  bouyer file arm_console.h was added on branch thorpej_scsipi on 2001-02-11 19:10:00 +0000
 1.3.24.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.3.24.2 18-Sep-2004  skrll Sync with HEAD.
 1.3.24.1 12-Aug-2004  skrll Sync with HEAD.
 1.3.8.2 08-May-2001  uch KNF.
 1.3.8.1 08-May-2001  uch file arm_console.h was added on branch nathanw_sa on 2001-05-08 18:51:25 +0000
 1.4.12.2 17-Mar-2008  yamt sync with head.
 1.4.12.1 21-Jun-2006  yamt sync with head.
 1.5.6.1 22-Apr-2006  simonb Sync with head.
 1.5.4.1 09-Sep-2006  rpaulo sync with head
 1.6.68.2 02-Jun-2008  mjf Sync with HEAD.
 1.6.68.1 03-Apr-2008  mjf Sync with HEAD.
 1.6.64.1 24-Mar-2008  keiichi sync with head.
 1.6.44.1 23-Mar-2008  matt sync with HEAD
 1.6.2.2 05-Mar-2006  uwe s/u_intN_t/uintN_t/
 1.6.2.1 05-Mar-2006  uwe file arm_console.h was added on branch yamt-pdpolicy on 2006-03-05 04:05:40 +0000
 1.7.4.1 16-May-2008  yamt sync with head.
 1.7.2.1 18-May-2008  yamt sync with head.
 1.6 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.5 05-Mar-2006  uwe branches: 1.5.2; 1.5.68; 1.5.70; 1.5.72;
s/u_intN_t/uintN_t/
 1.4 11-Dec-2005  christos branches: 1.4.4; 1.4.6;
merge ktrace-lwp.
 1.3 06-Aug-2004  uch branches: 1.3.12;
clean up whitespace.
 1.2 08-May-2001  uch branches: 1.2.8; 1.2.24;
KNF.
 1.1 09-Feb-2001  uch branches: 1.1.2; 1.1.4;
bootloader for SH3, SA-1100, TX39, VR41 based Windows CE(2.00 or later)
 1.1.4.1 21-Jun-2001  nathanw Catch up to -current.
 1.1.2.2 11-Feb-2001  bouyer Sync with HEAD.
 1.1.2.1 09-Feb-2001  bouyer file arm_mmu.cpp was added on branch thorpej_scsipi on 2001-02-11 19:10:00 +0000
 1.2.24.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.2.24.2 18-Sep-2004  skrll Sync with HEAD.
 1.2.24.1 12-Aug-2004  skrll Sync with HEAD.
 1.2.8.2 08-May-2001  uch KNF.
 1.2.8.1 08-May-2001  uch file arm_mmu.cpp was added on branch nathanw_sa on 2001-05-08 18:51:25 +0000
 1.3.12.1 21-Jun-2006  yamt sync with head.
 1.4.6.1 22-Apr-2006  simonb Sync with head.
 1.4.4.1 09-Sep-2006  rpaulo sync with head
 1.5.72.1 16-May-2008  yamt sync with head.
 1.5.70.1 18-May-2008  yamt sync with head.
 1.5.68.1 02-Jun-2008  mjf Sync with HEAD.
 1.5.2.2 05-Mar-2006  uwe s/u_intN_t/uintN_t/
 1.5.2.1 05-Mar-2006  uwe file arm_mmu.cpp was added on branch yamt-pdpolicy on 2006-03-05 04:05:40 +0000
 1.4 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.3 11-Dec-2005  christos branches: 1.3.74; 1.3.76; 1.3.78;
merge ktrace-lwp.
 1.2 06-Aug-2004  uch clean up whitespace.
 1.1 09-Feb-2001  uch branches: 1.1.2; 1.1.26;
bootloader for SH3, SA-1100, TX39, VR41 based Windows CE(2.00 or later)
 1.1.26.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.26.2 18-Sep-2004  skrll Sync with HEAD.
 1.1.26.1 12-Aug-2004  skrll Sync with HEAD.
 1.1.2.2 11-Feb-2001  bouyer Sync with HEAD.
 1.1.2.1 09-Feb-2001  bouyer file arm_mmu.h was added on branch thorpej_scsipi on 2001-02-11 19:10:01 +0000
 1.3.78.1 16-May-2008  yamt sync with head.
 1.3.76.1 18-May-2008  yamt sync with head.
 1.3.74.1 02-Jun-2008  mjf Sync with HEAD.
 1.3 06-Apr-2010  nonaka Added support PXA270.
 1.2 28-Apr-2008  martin branches: 1.2.20; 1.2.22;
Remove clause 3 and 4 from TNF licenses
 1.1 08-Mar-2008  rafal branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.10; 1.1.12;
Support for XScale-based (PXA-2x0) iPaqs -- original refactoring / code from
Robert Swindells, with addition of serial console, other assorted cleanup
and much headbanging by me. Tested only on a iPaq 3970 so far.

NB: So far this uses the SA-11xx-targetted assembly code (including cache
handling, etc). Fortunately, none of that's required since hpcboot allocs
cache-inhibited pages from WinCE to copy the 2nd-stage loader and kernel
into. I've split the code into SA-11xx and PXA-2x0 bits in my tree, but
that needs help/review from someone with ARM/XScale clue.
 1.1.12.2 11-Aug-2010  yamt sync with head.
 1.1.12.1 16-May-2008  yamt sync with head.
 1.1.10.1 18-May-2008  yamt sync with head.
 1.1.8.3 02-Jun-2008  mjf Sync with HEAD.
 1.1.8.2 03-Apr-2008  mjf Sync with HEAD.
 1.1.8.1 08-Mar-2008  mjf file arm_pxa2x0.cpp was added on branch mjf-devfs2 on 2008-04-03 12:42:16 +0000
 1.1.6.2 24-Mar-2008  keiichi sync with head.
 1.1.6.1 08-Mar-2008  keiichi file arm_pxa2x0.cpp was added on branch keiichi-mipv6 on 2008-03-24 07:14:57 +0000
 1.1.4.2 23-Mar-2008  matt sync with HEAD
 1.1.4.1 08-Mar-2008  matt file arm_pxa2x0.cpp was added on branch matt-armv6 on 2008-03-23 02:04:03 +0000
 1.1.2.2 17-Mar-2008  yamt sync with head.
 1.1.2.1 08-Mar-2008  yamt file arm_pxa2x0.cpp was added on branch yamt-lazymbuf on 2008-03-17 09:14:18 +0000
 1.2.22.1 30-May-2010  rmind sync with head
 1.2.20.1 30-Apr-2010  uebayasi Sync with HEAD.
 1.3 06-Apr-2010  nonaka Added support PXA270.
 1.2 28-Apr-2008  martin branches: 1.2.20; 1.2.22;
Remove clause 3 and 4 from TNF licenses
 1.1 08-Mar-2008  rafal branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.10; 1.1.12;
Support for XScale-based (PXA-2x0) iPaqs -- original refactoring / code from
Robert Swindells, with addition of serial console, other assorted cleanup
and much headbanging by me. Tested only on a iPaq 3970 so far.

NB: So far this uses the SA-11xx-targetted assembly code (including cache
handling, etc). Fortunately, none of that's required since hpcboot allocs
cache-inhibited pages from WinCE to copy the 2nd-stage loader and kernel
into. I've split the code into SA-11xx and PXA-2x0 bits in my tree, but
that needs help/review from someone with ARM/XScale clue.
 1.1.12.2 11-Aug-2010  yamt sync with head.
 1.1.12.1 16-May-2008  yamt sync with head.
 1.1.10.1 18-May-2008  yamt sync with head.
 1.1.8.3 02-Jun-2008  mjf Sync with HEAD.
 1.1.8.2 03-Apr-2008  mjf Sync with HEAD.
 1.1.8.1 08-Mar-2008  mjf file arm_pxa2x0.h was added on branch mjf-devfs2 on 2008-04-03 12:42:16 +0000
 1.1.6.2 24-Mar-2008  keiichi sync with head.
 1.1.6.1 08-Mar-2008  keiichi file arm_pxa2x0.h was added on branch keiichi-mipv6 on 2008-03-24 07:14:57 +0000
 1.1.4.2 23-Mar-2008  matt sync with HEAD
 1.1.4.1 08-Mar-2008  matt file arm_pxa2x0.h was added on branch matt-armv6 on 2008-03-23 02:04:03 +0000
 1.1.2.2 17-Mar-2008  yamt sync with head.
 1.1.2.1 08-Mar-2008  yamt file arm_pxa2x0.h was added on branch yamt-lazymbuf on 2008-03-17 09:14:18 +0000
 1.2.22.1 30-May-2010  rmind sync with head
 1.2.20.1 30-Apr-2010  uebayasi Sync with HEAD.
 1.2 15-Dec-2019  tsutsui Remove clause 3 and 4 leftovers from TNF licenses in more sources.

Confirmed by martin@ in PR/54760.
 1.1 06-Apr-2010  nonaka branches: 1.1.2; 1.1.4; 1.1.6; 1.1.66; 1.1.70;
Added support PXA270.
 1.1.70.1 18-Dec-2019  martin Pull up following revision(s) (requested by tsutsui in ticket #570):

sys/compat/netbsd32/netbsd32_compat_50_sysv.c: revision 1.3
sys/dev/raidframe/rf_compat50.h: revision 1.6
sys/arch/emips/emips/bus_space.c: revision 1.3
sys/compat/net/if.h: revision 1.5
sys/arch/emips/stand/common/bootinfo.c: revision 1.2
sys/compat/common/sysv_msg_50.c: revision 1.5
sys/compat/common/kern_time_30.c: revision 1.8
sys/arch/emips/stand/common/bootinfo.h: revision 1.2
sys/arch/ia64/include/bus.h: revision 1.4
sys/arch/ia64/ia64/bus_space.c: revision 1.2
sys/compat/common/sysv_shm_50.c: revision 1.5
sys/dev/ic/adw.h: revision 1.15
sys/compat/common/uipc_syscalls_50.c: revision 1.10
sys/arch/emips/ebus/flash_ebus.c: revision 1.22
sys/dev/ic/adv.h: revision 1.15
sys/dev/ic/adwmcode.c: revision 1.18
sys/dev/ic/advlib.c: revision 1.29
sys/arch/hpcarm/include/kloader.h: revision 1.3
sys/dev/usb/uberry.c: revision 1.16
sys/compat/common/sysv_sem_50.c: revision 1.5
sys/compat/netbsd32/netbsd32_compat_50.c: revision 1.43
sys/dev/ic/advlib.h: revision 1.21
sys/dev/ic/adv.c: revision 1.50
sys/compat/netinet6/in6_var.h: revision 1.5
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100_asm.asm: revision 1.2
sys/arch/emips/include/loadfile_machdep.h: revision 1.3
sys/arch/emips/stand/common/prom_iface.c: revision 1.7
sys/dev/ic/adw.c: revision 1.56
sys/dev/ic/adwmcode.h: revision 1.12
sys/dev/ic/advmcode.c: revision 1.10
sys/arch/emips/ebus/ace_ebus.c: revision 1.22
sys/compat/netbsd32/netbsd32_compat_60.c: revision 1.5
sys/dev/raidframe/rf_compat50.c: revision 1.13
sys/arch/x68k/dev/intiovar.h: revision 1.15
sys/dev/usb/uipad.c: revision 1.8
sys/arch/zaurus/include/kloader.h: revision 1.3
sys/arch/emips/stand/common/bootxx.c: revision 1.2
sys/dev/ic/adwlib.h: revision 1.23
sys/dev/ic/adwlib.c: revision 1.44
sys/compat/netbsd32/netbsd32_compat_16.c: revision 1.3
sys/arch/amigappc/include/intr.h: revision 1.27
sys/arch/x68k/dev/mfp.c: revision 1.27
sys/arch/arm/at91/at91dbgu.c: revision 1.17
sys/dev/ic/advmcode.h: revision 1.7
sys/compat/ultrix/ultrix_exec.h: revision 1.7
sys/compat/common/vfs_syscalls_50.c: revision 1.24
sys/arch/mips/cavium/octeon_dma.c: revision 1.3
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0_asm.asm: revision 1.2

Remove clause 3 and 4 from TNF licenses.
Ok'ed by martin@ in PR/54760.

Remove clause 3 and 4 leftovers from TNF licenses in more sources.
Confirmed by martin@ in PR/54760.
 1.1.66.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.1.6.2 11-Aug-2010  yamt sync with head.
 1.1.6.1 06-Apr-2010  yamt file arm_pxa2x0_asm.asm was added on branch yamt-nfs-mp on 2010-08-11 22:52:04 +0000
 1.1.4.2 30-May-2010  rmind sync with head
 1.1.4.1 06-Apr-2010  rmind file arm_pxa2x0_asm.asm was added on branch rmind-uvmplock on 2010-05-30 05:16:50 +0000
 1.1.2.2 30-Apr-2010  uebayasi Sync with HEAD.
 1.1.2.1 06-Apr-2010  uebayasi file arm_pxa2x0_asm.asm was added on branch uebayasi-xip on 2010-04-30 14:39:24 +0000
 1.1 08-Mar-2008  rafal branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8;
Support for XScale-based (PXA-2x0) iPaqs -- original refactoring / code from
Robert Swindells, with addition of serial console, other assorted cleanup
and much headbanging by me. Tested only on a iPaq 3970 so far.

NB: So far this uses the SA-11xx-targetted assembly code (including cache
handling, etc). Fortunately, none of that's required since hpcboot allocs
cache-inhibited pages from WinCE to copy the 2nd-stage loader and kernel
into. I've split the code into SA-11xx and PXA-2x0 bits in my tree, but
that needs help/review from someone with ARM/XScale clue.
 1.1.8.2 03-Apr-2008  mjf Sync with HEAD.
 1.1.8.1 08-Mar-2008  mjf file arm_pxa2x0_console.h was added on branch mjf-devfs2 on 2008-04-03 12:42:16 +0000
 1.1.6.2 24-Mar-2008  keiichi sync with head.
 1.1.6.1 08-Mar-2008  keiichi file arm_pxa2x0_console.h was added on branch keiichi-mipv6 on 2008-03-24 07:14:57 +0000
 1.1.4.2 23-Mar-2008  matt sync with HEAD
 1.1.4.1 08-Mar-2008  matt file arm_pxa2x0_console.h was added on branch matt-armv6 on 2008-03-23 02:04:03 +0000
 1.1.2.2 17-Mar-2008  yamt sync with head.
 1.1.2.1 08-Mar-2008  yamt file arm_pxa2x0_console.h was added on branch yamt-lazymbuf on 2008-03-17 09:14:18 +0000
 1.3 06-Apr-2010  nonaka Added support PXA270.
 1.2 28-Apr-2008  martin branches: 1.2.20; 1.2.22;
Remove clause 3 and 4 from TNF licenses
 1.1 08-Mar-2008  rafal branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.10; 1.1.12;
Support for XScale-based (PXA-2x0) iPaqs -- original refactoring / code from
Robert Swindells, with addition of serial console, other assorted cleanup
and much headbanging by me. Tested only on a iPaq 3970 so far.

NB: So far this uses the SA-11xx-targetted assembly code (including cache
handling, etc). Fortunately, none of that's required since hpcboot allocs
cache-inhibited pages from WinCE to copy the 2nd-stage loader and kernel
into. I've split the code into SA-11xx and PXA-2x0 bits in my tree, but
that needs help/review from someone with ARM/XScale clue.
 1.1.12.2 11-Aug-2010  yamt sync with head.
 1.1.12.1 16-May-2008  yamt sync with head.
 1.1.10.1 18-May-2008  yamt sync with head.
 1.1.8.3 02-Jun-2008  mjf Sync with HEAD.
 1.1.8.2 03-Apr-2008  mjf Sync with HEAD.
 1.1.8.1 08-Mar-2008  mjf file arm_sa1100.cpp was added on branch mjf-devfs2 on 2008-04-03 12:42:16 +0000
 1.1.6.2 24-Mar-2008  keiichi sync with head.
 1.1.6.1 08-Mar-2008  keiichi file arm_sa1100.cpp was added on branch keiichi-mipv6 on 2008-03-24 07:14:57 +0000
 1.1.4.2 23-Mar-2008  matt sync with HEAD
 1.1.4.1 08-Mar-2008  matt file arm_sa1100.cpp was added on branch matt-armv6 on 2008-03-23 02:04:03 +0000
 1.1.2.2 17-Mar-2008  yamt sync with head.
 1.1.2.1 08-Mar-2008  yamt file arm_sa1100.cpp was added on branch yamt-lazymbuf on 2008-03-17 09:14:18 +0000
 1.2.22.1 30-May-2010  rmind sync with head
 1.2.20.1 30-Apr-2010  uebayasi Sync with HEAD.
 1.6 06-Apr-2010  nonaka Added support PXA270.
 1.5 28-Apr-2008  martin branches: 1.5.20; 1.5.22;
Remove clause 3 and 4 from TNF licenses
 1.4 08-Mar-2008  rafal branches: 1.4.2; 1.4.4;
Support for XScale-based (PXA-2x0) iPaqs -- original refactoring / code from
Robert Swindells, with addition of serial console, other assorted cleanup
and much headbanging by me. Tested only on a iPaq 3970 so far.

NB: So far this uses the SA-11xx-targetted assembly code (including cache
handling, etc). Fortunately, none of that's required since hpcboot allocs
cache-inhibited pages from WinCE to copy the 2nd-stage loader and kernel
into. I've split the code into SA-11xx and PXA-2x0 bits in my tree, but
that needs help/review from someone with ARM/XScale clue.
 1.3 11-Dec-2005  christos branches: 1.3.50; 1.3.70; 1.3.74;
merge ktrace-lwp.
 1.2 06-Aug-2004  uch branches: 1.2.12;
clean up whitespace.
 1.1 09-Feb-2001  uch branches: 1.1.2; 1.1.26;
bootloader for SH3, SA-1100, TX39, VR41 based Windows CE(2.00 or later)
 1.1.26.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.26.2 18-Sep-2004  skrll Sync with HEAD.
 1.1.26.1 12-Aug-2004  skrll Sync with HEAD.
 1.1.2.2 11-Feb-2001  bouyer Sync with HEAD.
 1.1.2.1 09-Feb-2001  bouyer file arm_sa1100.h was added on branch thorpej_scsipi on 2001-02-11 19:10:01 +0000
 1.2.12.1 17-Mar-2008  yamt sync with head.
 1.3.74.2 02-Jun-2008  mjf Sync with HEAD.
 1.3.74.1 03-Apr-2008  mjf Sync with HEAD.
 1.3.70.1 24-Mar-2008  keiichi sync with head.
 1.3.50.1 23-Mar-2008  matt sync with HEAD
 1.4.4.2 11-Aug-2010  yamt sync with head.
 1.4.4.1 16-May-2008  yamt sync with head.
 1.4.2.1 18-May-2008  yamt sync with head.
 1.5.22.1 30-May-2010  rmind sync with head
 1.5.20.1 30-Apr-2010  uebayasi Sync with HEAD.
 1.2 15-Dec-2019  tsutsui Remove clause 3 and 4 leftovers from TNF licenses in more sources.

Confirmed by martin@ in PR/54760.
 1.1 06-Apr-2010  nonaka branches: 1.1.2; 1.1.4; 1.1.6; 1.1.66; 1.1.70;
Added support PXA270.
 1.1.70.1 18-Dec-2019  martin Pull up following revision(s) (requested by tsutsui in ticket #570):

sys/compat/netbsd32/netbsd32_compat_50_sysv.c: revision 1.3
sys/dev/raidframe/rf_compat50.h: revision 1.6
sys/arch/emips/emips/bus_space.c: revision 1.3
sys/compat/net/if.h: revision 1.5
sys/arch/emips/stand/common/bootinfo.c: revision 1.2
sys/compat/common/sysv_msg_50.c: revision 1.5
sys/compat/common/kern_time_30.c: revision 1.8
sys/arch/emips/stand/common/bootinfo.h: revision 1.2
sys/arch/ia64/include/bus.h: revision 1.4
sys/arch/ia64/ia64/bus_space.c: revision 1.2
sys/compat/common/sysv_shm_50.c: revision 1.5
sys/dev/ic/adw.h: revision 1.15
sys/compat/common/uipc_syscalls_50.c: revision 1.10
sys/arch/emips/ebus/flash_ebus.c: revision 1.22
sys/dev/ic/adv.h: revision 1.15
sys/dev/ic/adwmcode.c: revision 1.18
sys/dev/ic/advlib.c: revision 1.29
sys/arch/hpcarm/include/kloader.h: revision 1.3
sys/dev/usb/uberry.c: revision 1.16
sys/compat/common/sysv_sem_50.c: revision 1.5
sys/compat/netbsd32/netbsd32_compat_50.c: revision 1.43
sys/dev/ic/advlib.h: revision 1.21
sys/dev/ic/adv.c: revision 1.50
sys/compat/netinet6/in6_var.h: revision 1.5
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100_asm.asm: revision 1.2
sys/arch/emips/include/loadfile_machdep.h: revision 1.3
sys/arch/emips/stand/common/prom_iface.c: revision 1.7
sys/dev/ic/adw.c: revision 1.56
sys/dev/ic/adwmcode.h: revision 1.12
sys/dev/ic/advmcode.c: revision 1.10
sys/arch/emips/ebus/ace_ebus.c: revision 1.22
sys/compat/netbsd32/netbsd32_compat_60.c: revision 1.5
sys/dev/raidframe/rf_compat50.c: revision 1.13
sys/arch/x68k/dev/intiovar.h: revision 1.15
sys/dev/usb/uipad.c: revision 1.8
sys/arch/zaurus/include/kloader.h: revision 1.3
sys/arch/emips/stand/common/bootxx.c: revision 1.2
sys/dev/ic/adwlib.h: revision 1.23
sys/dev/ic/adwlib.c: revision 1.44
sys/compat/netbsd32/netbsd32_compat_16.c: revision 1.3
sys/arch/amigappc/include/intr.h: revision 1.27
sys/arch/x68k/dev/mfp.c: revision 1.27
sys/arch/arm/at91/at91dbgu.c: revision 1.17
sys/dev/ic/advmcode.h: revision 1.7
sys/compat/ultrix/ultrix_exec.h: revision 1.7
sys/compat/common/vfs_syscalls_50.c: revision 1.24
sys/arch/mips/cavium/octeon_dma.c: revision 1.3
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0_asm.asm: revision 1.2

Remove clause 3 and 4 from TNF licenses.
Ok'ed by martin@ in PR/54760.

Remove clause 3 and 4 leftovers from TNF licenses in more sources.
Confirmed by martin@ in PR/54760.
 1.1.66.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.1.6.2 11-Aug-2010  yamt sync with head.
 1.1.6.1 06-Apr-2010  yamt file arm_sa1100_asm.asm was added on branch yamt-nfs-mp on 2010-08-11 22:52:04 +0000
 1.1.4.2 30-May-2010  rmind sync with head
 1.1.4.1 06-Apr-2010  rmind file arm_sa1100_asm.asm was added on branch rmind-uvmplock on 2010-05-30 05:16:50 +0000
 1.1.2.2 30-Apr-2010  uebayasi Sync with HEAD.
 1.1.2.1 06-Apr-2010  uebayasi file arm_sa1100_asm.asm was added on branch uebayasi-xip on 2010-04-30 14:39:24 +0000
 1.1 08-Mar-2008  rafal branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8;
Support for XScale-based (PXA-2x0) iPaqs -- original refactoring / code from
Robert Swindells, with addition of serial console, other assorted cleanup
and much headbanging by me. Tested only on a iPaq 3970 so far.

NB: So far this uses the SA-11xx-targetted assembly code (including cache
handling, etc). Fortunately, none of that's required since hpcboot allocs
cache-inhibited pages from WinCE to copy the 2nd-stage loader and kernel
into. I've split the code into SA-11xx and PXA-2x0 bits in my tree, but
that needs help/review from someone with ARM/XScale clue.
 1.1.8.2 03-Apr-2008  mjf Sync with HEAD.
 1.1.8.1 08-Mar-2008  mjf file arm_sa1100_console.h was added on branch mjf-devfs2 on 2008-04-03 12:42:17 +0000
 1.1.6.2 24-Mar-2008  keiichi sync with head.
 1.1.6.1 08-Mar-2008  keiichi file arm_sa1100_console.h was added on branch keiichi-mipv6 on 2008-03-24 07:14:57 +0000
 1.1.4.2 23-Mar-2008  matt sync with HEAD
 1.1.4.1 08-Mar-2008  matt file arm_sa1100_console.h was added on branch matt-armv6 on 2008-03-23 02:04:03 +0000
 1.1.2.2 17-Mar-2008  yamt sync with head.
 1.1.2.1 08-Mar-2008  yamt file arm_sa1100_console.h was added on branch yamt-lazymbuf on 2008-03-17 09:14:18 +0000
 1.1 09-Feb-2001  uch branches: 1.1.2;
bootloader for SH3, SA-1100, TX39, VR41 based Windows CE(2.00 or later)
 1.1.2.2 11-Feb-2001  bouyer Sync with HEAD.
 1.1.2.1 09-Feb-2001  bouyer file elf_machdep.h was added on branch thorpej_scsipi on 2001-02-11 19:10:01 +0000

RSS XML Feed