History log of /src/sys/arch/evbarm/stand/boot2440 |
Revision | Date | Author | Comments |
1.19 | 24-Oct-2019 |
christos | 1. All Makefiles that use ARM_APCS_FLAGS add -marm unconditionally and bsd.own.mk also adds it for gcc only (so we end up with 2 -marm for gcc). Just add -marm unconditionally in bsd.own.mk in ARM_APCS_FLAGS and remove it from everywhere else. 2. gcc-8 now warns about thumb internetwork in APCS mode. This does not make sense because the documentation says that this flag does not make a difference in apcs mode, but might produce larger code in non-APCS mode. So we just add it to silence the warnings.
|
1.18 | 08-Apr-2017 |
christos | branches: 1.18.14; centralize vers.c building for standalone programs.
|
1.17 | 22-Feb-2017 |
maya | Get rid of more -mno-thumb -mno-thumb-interwork for GCC < 4.8
|
1.16 | 12-Jan-2014 |
tsutsui | branches: 1.16.6; 1.16.10; 1.16.14; Add empty LIBCRTI= as LIBCRT0 to build sa programs without installed DESTDIR.
XXX: probabry we should have bsd.saprog.mk or something.
|
1.15 | 15-Dec-2013 |
joerg | Move flags for ARM's APCS ABI into a common variable. Add some forces to deal with limitations in the Clang <-> LLVM backend interaction to pick the correct ABI and target assembler.
|
1.14 | 05-Dec-2013 |
joerg | Use -marm for clang builds, too.
|
1.13 | 04-Nov-2013 |
christos | explicitly add -marm
|
1.12 | 04-Nov-2013 |
christos | -mno-thumb-interwork is the default, and there is no -mthumb in gcc 4.8
|
1.11 | 21-Aug-2013 |
matt | Use <bsd.klinks.mk> DBG=-Os (instead of blank)
|
1.10 | 15-Aug-2013 |
matt | Add CPPFLAGS+= -mno-thumb -mno-thumb-interwork
|
1.9 | 23-Jun-2013 |
matt | branches: 1.9.2; Add -fno-unwind-tables
|
1.8 | 29-Mar-2013 |
matt | Make sure CPUFLAGS remains empty.
|
1.7 | 06-Feb-2013 |
matt | gcc will supply -Wa,-eabi=gnu so don't include. Use -mabi=apcs-base, not atpcs
|
1.6 | 05-Feb-2013 |
matt | Make sure these are always compiled with -mabi=atpcs -mfloat-abi=soft -Wa,-meabi=gnu so they use the old compilation methods.
|
1.5 | 12-Dec-2012 |
matt | Don't allow CPUFLAGS to be overridden.
|
1.4 | 20-Jul-2012 |
matt | branches: 1.4.2; Add ${_MKTARGET_LINK}
|
1.3 | 22-Feb-2012 |
nisimura | branches: 1.3.2;
- adapt DM9000 driver name change. - move -DLIBSA_PRINTF_WIDTH_SUPPORT to CPPFLAGS variable as SACPPFLAGS does not work. - add a logic to make/remove machine/ and arm/ symlinks. - remove redundant directives in no use.
|
1.2 | 31-Jan-2012 |
nisimura | branches: 1.2.4;
- add TFTP loading facility. - SD/MMC load default is now "ld0a:netbsd"
|
1.1 | 30-Jan-2012 |
nisimura | Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.2.4.1 | 06-Dec-2012 |
matt | Hardcode CPUFLAGS appropriately so that these are always built for the correct cpu/architecture.
|
1.3.2.5 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.3.2.4 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.3.2.3 | 30-Oct-2012 |
yamt | sync with head
|
1.3.2.2 | 17-Apr-2012 |
yamt | sync with head
|
1.3.2.1 | 22-Feb-2012 |
yamt | file Makefile was added on branch yamt-pagecache on 2012-04-17 00:06:15 +0000
|
1.4.2.4 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.4.2.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.4.2.2 | 23-Jun-2013 |
tls | resync from head
|
1.4.2.1 | 25-Feb-2013 |
tls | resync with head
|
1.9.2.2 | 18-May-2014 |
rmind | sync with head
|
1.9.2.1 | 28-Aug-2013 |
rmind | sync with head
|
1.16.14.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.16.10.2 | 26-Apr-2017 |
pgoyette | Sync with HEAD
|
1.16.10.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.16.6.1 | 28-Aug-2017 |
skrll | Sync with HEAD
|
1.18.14.1 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.2 | 31-Jan-2012 |
nisimura | branches: 1.2.4;
- add TFTP loading facility. - SD/MMC load default is now "ld0a:netbsd"
|
1.1 | 30-Jan-2012 |
nisimura | Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.2.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.2.4.1 | 31-Jan-2012 |
yamt | file dev_net.c was added on branch yamt-pagecache on 2012-04-17 00:06:15 +0000
|
1.6 | 29-Aug-2024 |
andvar | s/Perfom/Perform/ in comment.
|
1.5 | 09-Jul-2018 |
christos | branches: 1.5.36; Remove duplicate copies of the SET/CLR/ISSET macros.
|
1.4 | 09-Jul-2018 |
kre | Avoid redefining SET/CLR/ISSET (which in the kernel are normally defined in <sys/types.h>). These redefinitions (when they are, that is, when types.h is included) were sneaking through because they were defined identically ... until CLR in <sys/types.h> was changed... Avoid that issue arising again.
|
1.3 | 02-Jan-2015 |
christos | branches: 1.3.16; 1.3.18; We have three sets of DTYPE_ constants in the kernel: altq Drop Type disklabel Disk Type file Descriptor Type (not to mention constants that contain the string DTYPE). Let's make them two, by changing the disklabel one to be DisK TYPE since the other disklabel constants seem to do that. Not many userland programs use these constants (and the ones that they do are mostly in ifdefs). They will be fixed shortly.
|
1.2 | 04-Nov-2013 |
christos | branches: 1.2.6; make unused.
|
1.1 | 30-Jan-2012 |
nisimura | branches: 1.1.4; 1.1.8; 1.1.12;
Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.1.12.1 | 18-May-2014 |
rmind | sync with head
|
1.1.8.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.8.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.4.3 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.1.4.1 | 30-Jan-2012 |
yamt | file dev_sdmmc.c was added on branch yamt-pagecache on 2012-04-17 00:06:15 +0000
|
1.2.6.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.3.18.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.3.16.1 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
1.5.36.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
1.1 | 30-Jan-2012 |
nisimura | branches: 1.1.4;
Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.1.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.1.4.1 | 30-Jan-2012 |
yamt | file dev_sdmmc.h was added on branch yamt-pagecache on 2012-04-17 00:06:15 +0000
|
1.2 | 31-Jan-2012 |
nisimura | branches: 1.2.4;
- add TFTP loading facility. - SD/MMC load default is now "ld0a:netbsd"
|
1.1 | 30-Jan-2012 |
nisimura | Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.2.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.2.4.1 | 31-Jan-2012 |
yamt | file devopen.c was added on branch yamt-pagecache on 2012-04-17 00:06:15 +0000
|
1.4 | 12-Dec-2021 |
andvar | fix various typos, mainly in comments.
|
1.3 | 29-Mar-2017 |
msaitoh | Fix 0x%d and 0x%u.
|
1.2 | 23-Feb-2012 |
nisimura | branches: 1.2.2; 1.2.4; 1.2.18; 1.2.22; 1.2.26;
- add short comments at the most troublesome part of this device. - remove a stale debug line.
|
1.1 | 22-Feb-2012 |
nisimura | Reimplement DM9000E driver. - add a note about 16bit mode operation. - make sure not to receive any mcast/bcast frames by clearing 64bit multicast filter hash value register. - change the filename so as silimar to other implementations.
|
1.2.26.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.2.22.1 | 26-Apr-2017 |
pgoyette | Sync with HEAD
|
1.2.18.1 | 28-Aug-2017 |
skrll | Sync with HEAD
|
1.2.4.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.2.2 | 17-Apr-2012 |
yamt | sync with head
|
1.2.2.1 | 23-Feb-2012 |
yamt | file dm9000.c was added on branch yamt-pagecache on 2012-04-17 00:06:15 +0000
|
1.2 | 22-Feb-2012 |
nisimura | Reimplement DM9000E driver. - add a note about 16bit mode operation. - make sure not to receive any mcast/bcast frames by clearing 64bit multicast filter hash value register. - change the filename so as silimar to other implementations.
|
1.1 | 30-Jan-2012 |
nisimura | Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.1 | 30-Jan-2012 |
nisimura | branches: 1.1.4;
Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.1.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.1.4.1 | 30-Jan-2012 |
yamt | file dm9k.h was added on branch yamt-pagecache on 2012-04-17 00:06:16 +0000
|
1.2 | 22-Feb-2012 |
nisimura | branches: 1.2.2;
- detect SoC chipid value found at 0x5600'00b0. - have brdsetup() to define SoC IOMUX in early startup. Device drivers are still responsible to arrange relevent registers which they use. - some cleanup and clarification.
|
1.1 | 30-Jan-2012 |
nisimura | Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.2.2.2 | 17-Apr-2012 |
yamt | sync with head
|
1.2.2.1 | 22-Feb-2012 |
yamt | file entry.S was added on branch yamt-pagecache on 2012-04-17 00:06:16 +0000
|
1.5 | 29-Nov-2014 |
skrll | Make this work with earm kernels. Not sure the test is realy worth it.
Partially from Greg Willatt
|
1.4 | 01-Dec-2013 |
joerg | branches: 1.4.4; Inform compiler that the volatile assignment will terminate the function.
|
1.3 | 04-Nov-2013 |
christos | fix pointer cast; mark variable used
|
1.2 | 22-Feb-2012 |
nisimura | branches: 1.2.2; 1.2.4; 1.2.6;
- detect SoC chipid value found at 0x5600'00b0. - have brdsetup() to define SoC IOMUX in early startup. Device drivers are still responsible to arrange relevent registers which they use. - some cleanup and clarification.
|
1.1 | 30-Jan-2012 |
nisimura | Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.2.6.1 | 18-May-2014 |
rmind | sync with head
|
1.2.4.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.4.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.2.3 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.2.2 | 17-Apr-2012 |
yamt | sync with head
|
1.2.2.1 | 22-Feb-2012 |
yamt | file main.c was added on branch yamt-pagecache on 2012-04-17 00:06:16 +0000
|
1.4.4.1 | 02-Jan-2015 |
martin | Pull up following revision(s) (requested by skrll in ticket #366): sys/arch/evbarm/stand/boot2440/main.c: revision 1.5 Make this work with earm kernels. Not sure the test is realy worth it. Partially from Greg Willatt
|
1.2 | 01-Dec-2013 |
joerg | Use format strings.
|
1.1 | 30-Jan-2012 |
nisimura | branches: 1.1.4; 1.1.8; 1.1.12;
Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.1.12.1 | 18-May-2014 |
rmind | sync with head
|
1.1.8.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.4.3 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.1.4.1 | 30-Jan-2012 |
yamt | file netif.c was added on branch yamt-pagecache on 2012-04-17 00:06:16 +0000
|
1.4 | 13-Dec-2015 |
christos | PR/50526: David Binderman: Fix incorrect test
|
1.3 | 27-Oct-2012 |
chs | branches: 1.3.14; split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
1.2 | 20-Jul-2012 |
matt | branches: 1.2.2; Add <machine/int_mwgwtypes.h> include for intmax_t
|
1.1 | 30-Jan-2012 |
nisimura | branches: 1.1.2; 1.1.4;
Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.1.4.3 | 30-Oct-2012 |
yamt | sync with head
|
1.1.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.1.4.1 | 30-Jan-2012 |
yamt | file s3csdi.c was added on branch yamt-pagecache on 2012-04-17 00:06:16 +0000
|
1.1.2.1 | 09-Aug-2012 |
jdc | Pull up revision 1.2 to fix fallout from ticket #441.
Add <machine/int_mwgwtypes.h> include for intmax_t
|
1.2.2.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.2.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.3.14.1 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.1 | 30-Jan-2012 |
nisimura | branches: 1.1.4;
Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.1.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.1.4.1 | 30-Jan-2012 |
yamt | file s3csdi.h was added on branch yamt-pagecache on 2012-04-17 00:06:16 +0000
|
1.1 | 30-Jan-2012 |
nisimura | branches: 1.1.4;
Add FriendlyARM Mini2440 support. - new code for Samsung S3C2440 SoC. - update for other S3C2xx0. This port was done by Paul Fleischer.
|
1.1.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.1.4.1 | 30-Jan-2012 |
yamt | file version was added on branch yamt-pagecache on 2012-04-17 00:06:16 +0000
|