Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Changed ppc to PowerPC in comments. | Joel Sherrill | 1998-06-03 | 2 | -6/+6 |
| | |||||
* | ppc-rtems is now an alias for powerpc-rtems. | Joel Sherrill | 1998-06-03 | 2 | -4/+4 |
| | |||||
* | Added some missing files per Eric Norum. | Joel Sherrill | 1998-06-02 | 1 | -1/+1 |
| | |||||
* | Added text from Erik Ivanenko <erik.ivanenko@utoronto.ca> describing | Joel Sherrill | 1998-06-01 | 2 | -144/+172 |
| | | | | transition from real to protected mode and modified the spacing. | ||||
* | Changed calculaction for Clock_Decrementer_value to use the | Joel Sherrill | 1998-05-30 | 1 | -2/+4 |
| | | | | BSP_configuration table. | ||||
* | Set console to port 2. | Joel Sherrill | 1998-05-30 | 1 | -2/+2 |
| | | | | Changed #if defined to a #if check for CONSOLE_USE_INTERRUPTS. | ||||
* | Made Debug defination a null routine. | Joel Sherrill | 1998-05-30 | 1 | -0/+5 |
| | |||||
* | clicks_per_usec had to be cut in half (unknown reason). | Joel Sherrill | 1998-05-30 | 2 | -3/+5 |
| | | | | fixed starting address. | ||||
* | Updated to current source and removed warnings. | Joel Sherrill | 1998-05-30 | 23 | -461/+224 |
| | |||||
* | Used shared sbrk.c. | Joel Sherrill | 1998-05-30 | 1 | -61/+0 |
| | |||||
* | Use shared initialization. | Joel Sherrill | 1998-05-30 | 1 | -151/+0 |
| | |||||
* | Rewrote in C to avoid Makefile problems. | Joel Sherrill | 1998-05-30 | 2 | -25/+17 |
| | |||||
* | New file -- from rtems-LM-980406 based on a 12/97 RTEMS snapshot. | Joel Sherrill | 1998-05-30 | 1 | -0/+112 |
| | |||||
* | New files -- from rtems-LM-980406 which was based on an RTEMS from 12/97. | Joel Sherrill | 1998-05-30 | 34 | -0/+5693 |
| | | | | | | This was called the dmv170 BSP in that source tree but since the DMV171 is now obsolete, we have transitioned to the DMV177 and have no intention of checking compatibility with any other models. | ||||
* | changed version to 980527 | Joel Sherrill | 1998-05-27 | 2 | -2/+2 |
| | |||||
* | Deleted blank lines. | Joel Sherrill | 1998-05-27 | 1 | -6/+0 |
| | |||||
* | Added "speaker on" debug code. | Joel Sherrill | 1998-05-27 | 1 | -0/+12 |
| | |||||
* | Changed invocation of bin2boot to match gcc 2.8 rule. | Joel Sherrill | 1998-05-27 | 1 | -1/+1 |
| | |||||
* | Numerous changes including the following: | Joel Sherrill | 1998-05-27 | 3 | -257/+194 |
| | | | | | | | | | | | | + DEBUG_EARLY_START re-added (Eric Valette) + segment register initialization (Aleksey/Quality Quorum) + heap size use correction + more debug printk's + increased heap size. Now works with grub boot on all systems I have access to including desktops and a laptop. This is with the i386-rtems tools. Neither i386-rtemself nor netboot produces a working executable. | ||||
* | Added names for C++ compilers. | Joel Sherrill | 1998-05-27 | 2 | -0/+14 |
| | |||||
* | Moved rtemsReboot() to console/inch.c. | Joel Sherrill | 1998-05-27 | 1 | -14/+0 |
| | |||||
* | Deleted HEAP_SIZE constant. | Joel Sherrill | 1998-05-27 | 1 | -5/+0 |
| | |||||
* | Removed illegally formatted comments. | Joel Sherrill | 1998-05-27 | 1 | -4/+4 |
| | |||||
* | Moved rtemsReboot() to here from exit.c. This appears to have been | Joel Sherrill | 1998-05-27 | 1 | -0/+12 |
| | | | | necessary because a patch did not apply cleanly. | ||||
* | Corrected interrupt stack allocation. | Joel Sherrill | 1998-05-27 | 3 | -9/+21 |
| | |||||
* | Regenerated. | Joel Sherrill | 1998-05-27 | 1 | -48/+47 |
| | |||||
* | Fixed spacing | Joel Sherrill | 1998-05-27 | 1 | -16/+16 |
| | |||||
* | Fix from Jiri Gaisler <jgais@ws.estec.esa.nl> for a problem in which | Joel Sherrill | 1998-05-27 | 1 | -1/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | external interrupt priorities were not being honored. Here is some of his original report: using rtems/erc32, I have a problem with interrupt priority when interrupts occure simultaneously. Erc32 has an interrupt force register where interrupts can be generated. If more than one interrupt is generated, the interrupt handlers are scheduled in the wrong order, i.e. with the lowest priority first. I have attched a program that generates three interrupts, 0x11, 0x12 and 0x13. Interrupt 0x13 should be handled first, but is actually handled last. Below is the output from sis: sis> go resuming at 0x02000000 RAM size: 4096 K, ROM size: 2048 K Watchdog disabled Waitstates = RAM read: 0, RAM write: 0, ROM read: 0, ROM write: 0 Power-down mode enabled infinite UART baudrate External interrupt received with vector 0x11 External interrupt received with vector 0x12 External interrupt received with vector 0x13 I have verified that sis generates the interrupts in the correct order, i.e. 0x13 first, then 0x12 and then 0x11. So the problem seems to be in the rtems interrupt handler. Do you use the PIL field in the %psr register to mask lower priority interrupts or are all external interrupts considered to have the same priority ..? Here is a description of the fix: it turned out that lower priority interrupts were not at all masked off during interrupt handling. I made the following fix to cpu_asm.s: ... fix is in the code ... There might be a simpler way of doing this, but this works... | ||||
* | Changed process group routines to unimplementable. | Joel Sherrill | 1998-05-22 | 1 | -2/+2 |
| | |||||
* | Updated after addition of some routines by Eric Norum. | Joel Sherrill | 1998-05-22 | 1 | -5/+5 |
| | |||||
* | Added tcdrain(), cfgetospeed(0, cfsetospeed(), cfgetispeed(), and | Joel Sherrill | 1998-05-22 | 8 | -6/+222 |
| | | | | cfsetispeed(). | ||||
* | Added tcdrain(), cfgetospeed(), cfsetospeed(), cfgetispeed(), and cfsetispeed(). | Joel Sherrill | 1998-05-22 | 3 | -3/+15 |
| | |||||
* | Now uses BSP specific configure variables and compiles for i486 and m68k. | Joel Sherrill | 1998-05-22 | 1 | -1/+8 |
| | |||||
* | Renamed bare BSP specific options to make the dependency obvious. | Joel Sherrill | 1998-05-22 | 1 | -3/+4 |
| | |||||
* | UNIX port now builds and runs cleanly with both C++ support enabled | Joel Sherrill | 1998-05-22 | 1 | -1/+0 |
| | | | | and disabled. | ||||
* | Added call to console_reserve_resources back in. | Joel Sherrill | 1998-05-22 | 1 | -0/+6 |
| | |||||
* | Regenerated after removing SIZE_FOR_TARGET change after Ralf | Joel Sherrill | 1998-05-22 | 0 | -0/+0 |
| | | | | pointed out that gcc does not properly report it all the time. | ||||
* | Removed SIZE_FOR_TARGET change after Ralf pointed out that gcc does | Joel Sherrill | 1998-05-22 | 1 | -1/+0 |
| | | | | not properly report it all the time. | ||||
* | hppa1.1 -> hppa1_1 remapping crept back in somehow -- gona again. | Joel Sherrill | 1998-05-22 | 2 | -99/+96 |
| | | | | | | | Bare BSP is now only enabled when explicitly specified. Bare BSP options and variables are clearly named so as to be obviously BSP specific. This should avoid conflicts. | ||||
* | Added main() which did not require C++ support. A different main | Joel Sherrill | 1998-05-22 | 2 | -2/+66 |
| | | | | is used based on whether C++ is enabled or disabled. | ||||
* | changed version to 980521 | Joel Sherrill | 1998-05-21 | 2 | -2/+2 |
| | |||||
* | Use gcc to look for size also | Joel Sherrill | 1998-05-21 | 1 | -0/+1 |
| | |||||
* | Added bare bsp from Chris Johns <cjohns@plessey.com.au>. | Joel Sherrill | 1998-05-21 | 12 | -111/+604 |
| | |||||
* | Corrected license notices per Eric's permission | Joel Sherrill | 1998-05-21 | 2 | -34/+12 |
| | |||||
* | New file from Ralf Corsepius | Joel Sherrill | 1998-05-21 | 1 | -0/+17 |
| | |||||
* | New file from Eric Valette | Joel Sherrill | 1998-05-21 | 2 | -0/+152 |
| | |||||
* | Per patch from Ralf Corsepius removed redundant lines. | Joel Sherrill | 1998-05-21 | 1 | -23/+0 |
| | |||||
* | Removed undesirable space in TARGET_ARCH assignment line. | Joel Sherrill | 1998-05-21 | 1 | -9/+4 |
| | | | | | | Cleaned up command line macro definitions. Per patch from Ralf Corsepius UNIX ports always needs C++ for rtems-ctor.cc. | ||||
* | Per patch from Ralf Corsepius UNIX ports always needs C++ for rtems-ctor.cc. | Joel Sherrill | 1998-05-21 | 1 | -4/+0 |
| | |||||
* | Per suggestion from Ralf Corsepius made all macros solaris2 -- not solaris | Joel Sherrill | 1998-05-21 | 1 | -1/+1 |
| | | | | or solaris2. |