| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
* shared/startup/bspstart.c: Select console *before* doing
any potential printk() (e.g., panic).
|
|
|
|
|
| |
* shared/startup/ppc_idle.c: Need to enable HID0[NAP] on
a 7400/7455/7457 for MSR[POW] to have an effect.
|
|
|
|
|
| |
* shared/irq/apic.h, shared/smp/smp-imps.c, shared/smp/smp-imps.h:
Reformat to be more compliant with RTEMS style.
|
|
|
|
|
| |
* motorola_powerpc/make/custom/qemuprep-altivec.cfg,
motorola_powerpc/Makefile.am: added altivec-enabled variant.
|
|
|
|
| |
* libnetworking/lib/ftpfs.c: Fixed reply parsing.
|
|
|
|
|
| |
* rtems/src/msgmp.c: Getting a remote object does not start a critical
section.
|
|
|
|
|
|
| |
* score/src/threadenabledispatch.c: Modified to call
_Thread_Dispatch_decrement_disable_level() instead of accessing the
variable directly.
|
|
|
|
| |
* configure.ac: Remove psxtmmutex04 until PR 1836 is processed.
|
|
|
|
| |
* user/mp.t: Avoid obsolete notation.
|
|
|
|
|
| |
* libcsupport/src/malloc_report_statistics_plugin.c: Fixed format
specifiers.
|
|
|
|
|
|
|
|
|
| |
* motorola_powerpc/Makefile.am,
motorola_powerpc/configure.ac, motorola_powerpc/preinstall.am,
motorola_powerpc/include/bsp.h, motorola_powerpc/make/custom/qemuprep.cfg,
motorola_powerpc/qemu_fakerom/Makefile.am,
motorola_powerpc/qemu_fakerom/.cvsignore:
Added 'qemuprep' BSP variant.
|
|
|
|
|
|
|
|
| |
* shared/bootloader/mm.c, shared/bootloader/pci.c,
shared/bootloader/qemu_fakeres.c, shared/bootloader/qemu_fakerom.S,
shared/irq/irq.h, shared/motorola/motorola.c, shared/residual/residual.h,
shared/startup/bspstart.c,
Added 'qemuprep' BSP variant.
|
|
|
|
|
|
|
| |
* shared/bootloader/misc.c: Copy residual data
_before_ decompressing the kernel since the firmware
may have stored it in an area that is overwritten
by decompress_kernel().
|
|
|
|
|
|
|
|
| |
* shared/startup/ppc_idle.c: added an 'idle task' body
which switches the CPU into power-save mode. IIRC, this
cannot be used on real hardware due to errata :-( but
it still saves valuable host-CPU cycles when used by
the qemuprep BSP.
|
|
|
|
|
|
|
|
| |
* shared/irq/init_irq.c, shared/irq/openpic_i8259_irq.c,
shared/pci/detect_raven_bridge.c: conditionally compile
ISA and PCI-interrupt related stuff only if BSP defines
BSP_ISA_IRQ_NUMBER > 0 and/or BSP_PCI_IRQ_NUMBER > 0,
respectively.
|
|
|
|
|
|
|
|
| |
PR 1835/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
mutex set and get priority ceiling.
* psxtmmutex07/.cvsignore, psxtmmutex07/Makefile.am,
psxtmmutex07/init.c, psxtmmutex07/psxtmmutex07.doc: New files.
|
|
|
|
|
| |
* shared/irq/apic.h, shared/smp/smp-imps.c, shared/smp/smp-imps.h: Per
email with Erich Boleyn, change license to BSD style.
|
|
|
|
|
|
|
|
| |
* score/Makefile.am, score/preinstall.am,
score/include/rtems/score/isr.h, score/include/rtems/score/percpu.h:
Split isrlevel into its own file to avoid a circular dependancy in
smp code.
* score/include/rtems/score/isrlevel.h: New file.
|
|
|
|
| |
* user/part.t, user/sem.t: Typos.
|
| |
|
| |
|
| |
|
|
|
|
| |
Abandon gcc-4.6.0, gcc-4.5.2.
|
| |
|
|
|
|
|
|
|
|
|
| |
PR 1381/networking
* netinet/ip_output.c: If a null or unreachable gateway is
specified either statically in networkconfig.h or from dhcp/bootp,
sendto() fails on multicast send with errno "118 Host is unreachable".
The failure occurs in networking file ip_output.c since it currently
requires all multicasts to have a valid route to the outside world.
|
|
|
|
|
|
|
| |
PR 1381/networking
* libnetworking/netinet/ip_output.c: If a null or unreachable gateway
is specified either statically in networkconfig.h or from dhcp/bootp,
sendto() fails on multicast send with errno 118 Host
|
|
|
|
|
| |
* shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_init.c: Add
initial support for APIC.
|
|
|
|
|
| |
* shared/irq/apic.h, shared/smp/README, shared/smp/smp-imps.c,
shared/smp/smp-imps.h: New files.
|
|
|
|
|
| |
* start/start.S: Moved enable_sse into a subroutine that may be called
from other cores on an SMP system.
|
|
|
|
|
|
| |
PR 1833/bsps
* ne2000/ne2000.c: Addition of multicast support disabled broadcast
reception. Patch also includes support to work on big endian CPUs.
|
|
|
|
| |
* make/custom/pcp4.cfg: New file.
|
|
|
|
|
|
|
|
|
|
| |
PR 1832/libcpu
* at91rm9200/irq/irq.c: he bsp_interrupt_dispatch routine does not
determine the correct interrupt source number. According to the
datasheet, the reading of the interrupt vector register (AIC_IVR)
notifies the hardware that the OS is taken care of the interrupt.
Only after AIC_IVR have been read can the correct source number be
read from the interrupt status register (AIC_ISR).
|
|
|
|
|
|
|
| |
PR 1775/filesystem
* libfs/src/nfsclient/src/nfs.c: NFSAddress NFS issue where read/write
problems when requested bytes greater than nfsStBlksize. Failure to
create files and symlinks.
|
|
|
|
|
|
| |
PR 1824/cpukit
* bsp_howto/init.t, bsp_howto/support.t, user/init.t: Return
exit/shutdown status back to boot_card().
|
|
|
|
|
|
|
|
| |
PR 1824/cpukit
* startup/bspclean.c: Return exit/shutdown status back to boot_card().
boot_card() propagates this to bsp_cleanup() and returns it to the
assembly that started the application. bsp_cleanup() prototype
changed.
|
|
|
|
|
|
|
|
| |
PR 1824/cpukit
* misc/interr.c, spurious/spinit.c: Return exit/shutdown status back to
boot_card(). boot_card() propagates this to bsp_cleanup() and returns
it to the assembly that started the application. bsp_cleanup()
prototype changed.
|
|
|
|
|
|
|
|
| |
PR 1824/cpukit
* include/bsp.h, startup/bspclean.c: Return exit/shutdown status back
to boot_card(). boot_card() propagates this to bsp_cleanup() and
returns it to the assembly that started the application.
bsp_cleanup() prototype changed.
|
|
|
|
|
|
|
|
| |
PR 1824/cpukit
* startup/bspclean.c, startup/bspstart.c: Return exit/shutdown status
back to boot_card(). boot_card() propagates this to bsp_cleanup() and
returns it to the assembly that started the application.
bsp_cleanup() prototype changed.
|
|
|
|
|
|
|
|
| |
PR 1824/cpukit
* bootcard.c, bspclean.c, include/bootcard.h: Return exit/shutdown
status back to boot_card(). boot_card() propagates this to
bsp_cleanup() and returns it to the assembly that started the
application.
|
|
|
|
|
|
| |
PR 1824/cpukit
* sapi/include/rtems/init.h, sapi/src/exinit.c, sapi/src/exshutdown.c:
Return exit/shutdown status back to boot_card().
|
|
|
|
| |
* psxtmtests_plan.csv: Update to reflect next activities.
|
|
|
|
|
|
|
|
| |
PR 1831/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
mutex init and destroy.
* psxtmmutex01/.cvsignore, psxtmmutex01/Makefile.am,
psxtmmutex01/init.c, psxtmmutex01/psxtmmutex01.doc: New files.
|
|
|
|
|
| |
* shared/start.S, shared/mvme/mvme16x_hw.h: Check on MVME167 at OAR
after RTC replaced.
|
|
|
|
| |
* make/custom/beatnik.cfg: Spacing.
|
|
|
|
|
| |
* malloc04/init.c, malloc04/malloc04.scn: Remove test cases which are
obsolete.
|
|
|
|
|
| |
* psxtmnanosleep01/init.c, psxtmsleep01/init.c: Do not divide by
OPERATION_COUNT on single shot times.
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add psxtmmutex03.
* psxtmmutex03/.cvsignore, psxtmmutex03/Makefile.am,
psxtmmutex03/init.c, psxtmmutex03/psxtmmutex03.doc: New files.
|
|
|
|
|
| |
* libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
interrupt handler during last close.
|
|
|
|
|
| |
PR 1823/cpukit
* libmisc/fb/fb.h: Added FBIOSETVIDEOMODE define.
|
|
|
|
|
|
| |
* sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
number of buffers times buffer size exceeds that representable by
size_t.
|