# # ChangeLog for freebsd-to-rtems.py in rtems-libbsd # # Generated by Trac 1.2.1.dev0 # 04/24/24 12:38:48 Thu, 05 Apr 2012 20:24:27 GMT Jennifer Averett [251480e] * freebsd-to-rtems.py (modified) * freebsd/kern/kern_event.c (modified) * freebsd/sys/eventvar.h (added) Added in a header file and some defines to resolve linker errors. Thu, 05 Apr 2012 19:13:24 GMT Jennifer Averett [508e3df] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/kern/uipc_accf.c (added) Added uipc_XXx methods. Thu, 05 Apr 2012 18:42:26 GMT Jennifer Averett [c613894] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/dev/pci/pci.c (added) * freebsd/sys/pciio.h (added) Added pci_XXX methods. Thu, 05 Apr 2012 18:04:52 GMT Jennifer Averett [39292ce] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/netinet/tcp_hostcache.c (added) Added tcp_hc_XXX methods. Thu, 05 Apr 2012 17:49:15 GMT Jennifer Averett [2385258] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/kern/subr_rman.c (added) Added rmon_XXX methods. Thu, 05 Apr 2012 17:42:40 GMT Jennifer Averett [7730088] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/kern/subr_sbuf.c (added) Added sbuf_XXX methods. Thu, 05 Apr 2012 15:55:30 GMT Jennifer Averett [3c05977] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/kern/kern_event.c (added) Added knlist_XXX and knote_XXX methods. Thu, 05 Apr 2012 15:00:36 GMT Jennifer Averett [b2e05ef] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/kern/kern_time.c (added) Added ratecheck methods as part of RealTek Nic integration. Wed, 04 Apr 2012 22:38:25 GMT Joel Sherrill [dc4c490] * Makefile (modified) * freebsd-to-rtems.py (modified) * rtemsbsd/src/rtems-bsd-timesupport.c (added) Add tvtohz() implementation in new file Wed, 04 Apr 2012 19:08:31 GMT Jennifer Averett [d75b748] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/kern/kern_prot.c (added) Added cr_XXX methods to resolve linker errors with RealTek Nic. Mon, 02 Apr 2012 17:13:22 GMT Jennifer Averett [8960780] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/libkern/inet_ntoa.c (added) Add methods to reaolve linker issues. Mon, 02 Apr 2012 14:30:23 GMT Jennifer Averett [ce0b530] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/kern/subr_pcpu.c (added) Add globals to resolve linker conflicts. Fri, 30 Mar 2012 16:49:26 GMT Joel Sherrill [e3f2b51] * freebsd-to-rtems.py (modified) * freebsd/machine/elf.h (added) Add freebsd/machine/elf.h as empty. Improve message for empty file. Fri, 30 Mar 2012 16:43:45 GMT Joel Sherrill [4ac7089] * freebsd-to-rtems.py (modified) Make verbose print again for copying files Fri, 30 Mar 2012 16:31:00 GMT Jennifer Averett [962b220] * Makefile (modified) * freebsd-to-rtems.py (modified) * rtemsbsd/src/rtems-bsd-vm_glue.c (added) Added Methods and stub file to remove warnings when linking with ... Fri, 30 Mar 2012 14:57:23 GMT Jennifer Averett [f6289b3] * Makefile (modified) * freebsd-to-rtems.py (modified) Resolve linker error with RealTek Nic (arc4random) Thu, 29 Mar 2012 17:46:14 GMT Jennifer Averett [134df2e] * Makefile (modified) * freebsd-to-rtems.py (modified) * rtemsbsd/src/rtems-bsd-newproc.c (added) * rtemsbsd/src/rtems-bsd-taskqueue.c (modified) Resolve warnings from taskqueue when linking with RealTek Nic. Wed, 28 Mar 2012 16:40:08 GMT Jennifer Averett [d1528ff] * Makefile (modified) * freebsd-to-rtems.py (modified) * rtemsbsd/src/rtems-bsd-jail.c (modified) * rtemsbsd/src/rtems-bsd-log.c (added) Added log and prison methods to resolve linker errors for RealTek Nic. Tue, 27 Mar 2012 18:58:38 GMT Jennifer Averett [27ae2dfc] * freebsd-to-rtems.py (modified) * freebsd/kern/kern_mib.c (added) Added kern_mib.c to resolve linker error when pulling in RealTek Nic. Mon, 26 Mar 2012 14:51:49 GMT Julien Delange [a52104c] * freebsd-to-rtems.py (modified) * freebsd/dev/e1000/e1000_80003es2lan.c (modified) * freebsd/dev/e1000/e1000_82540.c (modified) * freebsd/dev/e1000/e1000_82541.c (modified) * freebsd/dev/e1000/e1000_82542.c (modified) * freebsd/dev/e1000/e1000_82543.c (modified) * freebsd/dev/e1000/e1000_82571.c (modified) * freebsd/dev/e1000/e1000_82575.c (modified) * freebsd/dev/e1000/e1000_api.c (modified) * freebsd/dev/e1000/e1000_api.h (modified) * freebsd/dev/e1000/e1000_hw.h (modified) * freebsd/dev/e1000/e1000_ich8lan.c (modified) * freebsd/dev/e1000/e1000_mac.c (modified) * freebsd/dev/e1000/e1000_manage.c (modified) * freebsd/dev/e1000/e1000_mbx.c (modified) * freebsd/dev/e1000/e1000_mbx.h (modified) * freebsd/dev/e1000/e1000_nvm.c (modified) * freebsd/dev/e1000/e1000_osdep.c (modified) * freebsd/dev/e1000/e1000_osdep.h (modified) * freebsd/dev/e1000/e1000_phy.c (modified) * freebsd/dev/e1000/e1000_vf.c (modified) * freebsd/dev/e1000/e1000_vf.h (modified) * freebsd/dev/e1000/if_em.c (modified) * freebsd/dev/e1000/if_igb.c (modified) * freebsd/dev/e1000/if_lem.c (modified) * freebsd/dev/led/led.h (added) * freebsd/kern/init_main.c (modified) * freebsd/kern/kern_subr.c (modified) * freebsd/machine/pcb.h (added) * freebsd/machine/vm.h (added) * freebsd/vm/pmap.h (added) * freebsd/vm/vm.h (added) * testsuite/usb01/Makefile (modified) e1000 driver now compiles with fewer modifications - Change some ... Mon, 26 Mar 2012 08:15:09 GMT Sebastian Huber [918638f] * Makefile (modified) * freebsd-to-rtems.py (modified) * rtemsbsd/dev/usb/controller/ehci_mpc83xx.c (added) * rtemsbsd/dev/usb/controller/ohci_lpc24xx.c (added) * rtemsbsd/dev/usb/controller/ohci_lpc3250.c (deleted) * rtemsbsd/dev/usb/controller/ohci_lpc32xx.c (added) New USB device specific controller files Thu, 22 Mar 2012 14:58:40 GMT Jennifer Averett [da162c8] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/sys/smp.h (added) * rtemsbsd/freebsd/machine/rtems-bsd-taskqueue.h (added) * rtemsbsd/src/rtems-bsd-taskqueue.c (added) Added taskqueue to resolve linking issues with the RealTek Nic. Thu, 22 Mar 2012 14:20:21 GMT Jennifer Averett [aa53ae9] * freebsd-to-rtems.py (modified) * freebsd/sys/smp.h (deleted) Removed system smp.h file. Thu, 22 Mar 2012 14:15:35 GMT Jennifer Averett [60cf5cd] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/dev/random/harvest.c (added) * freebsd/dev/random/randomdev_soft.h (added) * freebsd/libkern/random.c (added) Added random and harvest files to resolve missing methods when ... Thu, 22 Mar 2012 13:44:35 GMT Jennifer Averett [471e6f9] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/kern/uipc_domain.c (added) Added uipc_domain.c to resolve missing symbols when linking the ... Thu, 22 Mar 2012 13:02:26 GMT Joel Sherrill [5ad09a1] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/dev/bce/if_bce.c (added) * freebsd/dev/bce/if_bcefw.h (added) * freebsd/dev/bce/if_bcereg.h (added) * freebsd/dev/bfe/if_bfe.c (added) * freebsd/dev/bfe/if_bfereg.h (added) * freebsd/dev/bge/if_bge.c (added) * freebsd/dev/bge/if_bgereg.h (added) * freebsd/dev/dc/dcphy.c (added) * freebsd/dev/dc/if_dc.c (added) * freebsd/dev/dc/if_dcreg.h (added) * freebsd/dev/dc/pnphy.c (added) * freebsd/dev/mii/brgphy.c (added) * freebsd/dev/mii/brgphyreg.h (added) * freebsd/dev/smc/if_smc.c (added) * freebsd/dev/smc/if_smcreg.h (added) * freebsd/dev/smc/if_smcvar.h (added) * freebsd/local/opt_bce.h (added) Add DEC Tulip, Broadcomm (bce, bfe, bge), and SMC 9111x NICs Thu, 22 Mar 2012 12:44:07 GMT Joel Sherrill [0f09b72] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/dev/e1000/if_igb.c (modified) * freebsd/machine/smp.h (added) * rtemsbsd/src/rtems-bsd-smp.c (added) Add smp variables used by e1000 and remove unneeded ifdefs + ... Wed, 21 Mar 2012 22:07:52 GMT Joel Sherrill [7fa65ca] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/dev/e1000/e1000_80003es2lan.c (added) * freebsd/dev/e1000/e1000_80003es2lan.h (added) * freebsd/dev/e1000/e1000_82540.c (added) * freebsd/dev/e1000/e1000_82541.c (added) * freebsd/dev/e1000/e1000_82541.h (added) * freebsd/dev/e1000/e1000_82542.c (added) * freebsd/dev/e1000/e1000_82543.c (added) * freebsd/dev/e1000/e1000_82543.h (added) * freebsd/dev/e1000/e1000_82571.c (added) * freebsd/dev/e1000/e1000_82571.h (added) * freebsd/dev/e1000/e1000_82575.c (added) * freebsd/dev/e1000/e1000_82575.h (added) * freebsd/dev/e1000/e1000_api.c (added) * freebsd/dev/e1000/e1000_api.h (added) * freebsd/dev/e1000/e1000_defines.h (added) * freebsd/dev/e1000/e1000_hw.h (added) * freebsd/dev/e1000/e1000_ich8lan.c (added) * freebsd/dev/e1000/e1000_ich8lan.h (added) * freebsd/dev/e1000/e1000_mac.c (added) * freebsd/dev/e1000/e1000_mac.h (added) * freebsd/dev/e1000/e1000_manage.c (added) * freebsd/dev/e1000/e1000_manage.h (added) * freebsd/dev/e1000/e1000_mbx.c (added) * freebsd/dev/e1000/e1000_mbx.h (added) * freebsd/dev/e1000/e1000_nvm.c (added) * freebsd/dev/e1000/e1000_nvm.h (added) * freebsd/dev/e1000/e1000_osdep.c (added) * freebsd/dev/e1000/e1000_osdep.h (added) * freebsd/dev/e1000/e1000_phy.c (added) * freebsd/dev/e1000/e1000_phy.h (added) * freebsd/dev/e1000/e1000_regs.h (added) * freebsd/dev/e1000/e1000_vf.c (added) * freebsd/dev/e1000/e1000_vf.h (added) * freebsd/dev/e1000/if_em.c (added) * freebsd/dev/e1000/if_em.h (added) * freebsd/dev/e1000/if_igb.c (added) * freebsd/dev/e1000/if_igb.h (added) * freebsd/dev/e1000/if_lem.c (added) * freebsd/dev/e1000/if_lem.h (added) Add E1000 driver Wed, 21 Mar 2012 16:47:01 GMT Jennifer Averett [cd07c7a] * freebsd-to-rtems.py (modified) Added Nic E1000 files without processing The file processing ... Tue, 20 Mar 2012 14:02:18 GMT Jennifer Averett [f4e3138] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/dev/fxp/if_fxp.c (added) * freebsd/dev/fxp/if_fxpreg.h (added) * freebsd/dev/fxp/if_fxpvar.h (added) * freebsd/dev/fxp/rcvbundl.h (added) * freebsd/local/pci_if.h (added) Added Intel EtherExpress Pro/100B PCI Fast Ethernet driver. Tue, 20 Mar 2012 13:14:59 GMT Jennifer Averett [3d7f69c] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/dev/pci/pcireg.h (modified) * freebsd/dev/pci/pcivar.h (modified) * freebsd/dev/re/if_re.c (added) * freebsd/machine/resource.h (added) * freebsd/pci/if_rlreg.h (added) * testsuite/link01/Makefile (modified) Added RealTek nic. Mon, 12 Mar 2012 17:23:59 GMT Jennifer Averett [3f7b966] * freebsd-to-rtems.py (modified) * freebsd/kern/uipc_sockbuf.c (added) * freebsd/sys/aio.h (added) Make socantsendmore() available which required sys/aio.h Mon, 12 Mar 2012 13:34:29 GMT Joel Sherrill [e1da9dc] * freebsd-to-rtems.py (modified) Fix dry run bug and change name of filesChanged variable Mon, 12 Mar 2012 12:58:24 GMT Joel Sherrill [7326d96] * freebsd-to-rtems.py (modified) * libbsd.txt (modified) Add diff mode to freebsd-to-rtems.py Mon, 12 Mar 2012 11:49:31 GMT Joel Sherrill [654f842] * freebsd-to-rtems.py (modified) Move dry run check so more actions are performed during dry run + ... Fri, 09 Mar 2012 22:38:01 GMT Joel Sherrill [25b3317] * Makefile (modified) * freebsd-to-rtems.py (modified) Use $(MAKE) not make so -jN works Fri, 09 Mar 2012 22:10:56 GMT Joel Sherrill [4d771c5] * freebsd-to-rtems.py (modified) freebsd-to-rtems.py - Revert mode now confirmed to work for source Fri, 09 Mar 2012 21:01:45 GMT Jennifer Averett [3939378] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/kern/subr_eventhandler.c (added) Add kern/subr_eventhandler.c to resolve more symbols Fri, 09 Mar 2012 20:43:41 GMT Jennifer Averett [af5db72] * freebsd-to-rtems.py (modified) Use partial path to avoid seeing rtems in full path Fri, 09 Mar 2012 16:21:17 GMT Joel Sherrill [8f5adbc] * .gitignore (added) * Makefile (modified) * freebsd-to-rtems.py (modified) * libbsd.txt (added) Initial addition of documentation Fri, 09 Mar 2012 15:38:23 GMT Joel Sherrill [6434b4b] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/arm/arm/in_cksum.c (added) * freebsd/arm/arm/in_cksum_arm.S (added) * freebsd/arm/include/freebsd/machine/in_cksum.h (added) * freebsd/i386/i386/in_cksum.c (added) * freebsd/i386/include/freebsd/machine/in_cksum.h (added) * freebsd/mips/include/freebsd/machine/in_cksum.h (added) * freebsd/mips/mips/in_cksum.c (added) * freebsd/sparc64/include/freebsd/machine/in_cksum.h (added) * freebsd/sparc64/sparc64/in_cksum.c (added) Add other architecture specific in_cksum routines + arm, i386, ... Fri, 09 Mar 2012 15:19:06 GMT Joel Sherrill [fcce4d2] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/kern/kern_tc.c (added) * freebsd/local/opt_ntp.h (added) * freebsd/sys/timepps.h (added) * freebsd/sys/timetc.h (added) * freebsd/sys/timex.h (added) Add time support files from FreeBSD to build to resolve more symbols ... Fri, 09 Mar 2012 15:04:44 GMT Joel Sherrill [9df9609] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/powerpc/include/freebsd/machine/in_cksum.h (added) * freebsd/powerpc/powerpc/in_cksum.c (added) Initial addition of target specific files + This was needed for ... Thu, 08 Mar 2012 22:54:51 GMT Joel Sherrill [0d436c7] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/netipsec/ipsec.c (modified) netipsec/ipsec.c was in header file list not C file list + ... Thu, 08 Mar 2012 21:54:05 GMT Joel Sherrill [b55081a] * Changes (modified) * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/kern/kern_subr.c (added) * freebsd/sys/mutex.h (modified) kern/kern_subr.c added for hashinit More undefined symbols resulted. Thu, 08 Mar 2012 20:13:25 GMT Joel Sherrill [287453d] * freebsd-to-rtems.py (modified) freebsd-to-rtems.py - Only copy if new version of file is different Thu, 08 Mar 2012 18:52:46 GMT Joel Sherrill [24600f2] * Makefile (modified) * freebsd-to-rtems.py (modified) * rtemsbsd/dev/usb/controller/ohci_lpc3250.c (moved) * rtemsbsd/freebsd/local/pmap.h (moved) All RTEMS files should now be under RTEMS - Also add "Makefile ... Thu, 08 Mar 2012 17:21:45 GMT Joel Sherrill [1e8830f0] * freebsd-to-rtems.py (modified) More comments. Attempt to support forward/revert selection from ... Thu, 08 Mar 2012 17:05:16 GMT Joel Sherrill [3616a06] * Makefile (modified) * freebsd-to-rtems.py (modified) * rtemsbsd/freebsd/bsd.h (moved) * rtemsbsd/freebsd/machine/_align.h (moved) * rtemsbsd/freebsd/machine/_bus.h (moved) * rtemsbsd/freebsd/machine/_limits.h (moved) * rtemsbsd/freebsd/machine/_stdint.h (moved) * rtemsbsd/freebsd/machine/_types.h (moved) * rtemsbsd/freebsd/machine/atomic.h (moved) * rtemsbsd/freebsd/machine/bus.h (moved) * rtemsbsd/freebsd/machine/bus_dma.h (moved) * rtemsbsd/freebsd/machine/clock.h (moved) * rtemsbsd/freebsd/machine/cpufunc.h (moved) * rtemsbsd/freebsd/machine/endian.h (moved) * rtemsbsd/freebsd/machine/mutex.h (moved) * rtemsbsd/freebsd/machine/param.h (moved) * rtemsbsd/freebsd/machine/pcpu.h (moved) * rtemsbsd/freebsd/machine/proc.h (moved) * rtemsbsd/freebsd/machine/resource.h (moved) * rtemsbsd/freebsd/machine/rtems-bsd-cache.h (moved) * rtemsbsd/freebsd/machine/rtems-bsd-config.h (moved) * rtemsbsd/freebsd/machine/rtems-bsd-select.h (moved) * rtemsbsd/freebsd/machine/rtems-bsd-symbols.h (moved) * rtemsbsd/freebsd/machine/rtems-bsd-sysinit.h (moved) * rtemsbsd/freebsd/machine/runq.h (moved) * rtemsbsd/freebsd/machine/signal.h (moved) * rtemsbsd/freebsd/machine/stdarg.h (moved) * rtemsbsd/freebsd/machine/ucontext.h (moved) * rtemsbsd/local/pmap.h (moved) Remove leading rtems/ directory from paths under rtemsbsd Thu, 08 Mar 2012 16:04:36 GMT Joel Sherrill [a803d120] * freebsd-to-rtems.py (modified) freebsd-to-rtems.py Enhancements + dry-run mode + early-exit ... Thu, 08 Mar 2012 14:57:16 GMT Joel Sherrill [b9c291c] * freebsd-to-rtems.py (modified) Generate without rtems/ on includes Wed, 07 Mar 2012 22:54:28 GMT Joel Sherrill [63e8969] * freebsd-to-rtems.py (modified) Modifications to separate RTEMS BSD files from FreeBSD files Wed, 07 Mar 2012 22:17:18 GMT Sebastian Huber [294ae20] * freebsd-to-rtems.py (added) Initial version.