Commit Graph

5212 Commits

Author SHA1 Message Date
patacongo
976c9cf3ad Fix a divide-by-zero error in the trapezoid drawing logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4807 42af7a65-404d-4744-a932-0658087f49c3
2012-06-06 18:07:49 +00:00
patacongo
f0a7756f43 PIC32MX7 MMB touchscreen driver update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4806 42af7a65-404d-4744-a932-0658087f49c3
2012-06-06 16:10:45 +00:00
patacongo
cb4999caa8 Fix a bad interrupt state in the PIC32 IDLE loop when the work queue is enabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4805 42af7a65-404d-4744-a932-0658087f49c3
2012-06-06 01:44:57 +00:00
patacongo
1a2fce33e3 Add an ADC-based touchscreen driver for the PIC32MX7 MMB board
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4804 42af7a65-404d-4744-a932-0658087f49c3
2012-06-05 19:45:01 +00:00
patacongo
0b43f10d73 The PIC32MX7 MMB's mio832qt2 LCD is functional
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4803 42af7a65-404d-4744-a932-0658087f49c3
2012-06-04 20:36:18 +00:00
patacongo
1db2607409 Add support for the MIO283QT2 LCD
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4802 42af7a65-404d-4744-a932-0658087f49c3
2012-06-04 18:45:48 +00:00
patacongo
814d40f5cd PIC32 USB mass storage device works; USB and MSC are now enabled by default in the PIC32MX7 MMB configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4801 42af7a65-404d-4744-a932-0658087f49c3
2012-06-03 20:05:44 +00:00
patacongo
41557f74d5 SD on Sure board should work in SPI mode2 as well
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4800 42af7a65-404d-4744-a932-0658087f49c3
2012-06-03 17:49:11 +00:00
patacongo
7b5b9fe825 SD card now works on the PIC32MX7 MMB board
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4799 42af7a65-404d-4744-a932-0658087f49c3
2012-06-03 16:09:59 +00:00
patacongo
8fcb41f3f3 Correct naming of PIC32MX7MMB SPI initialization function
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4798 42af7a65-404d-4744-a932-0658087f49c3
2012-06-02 21:11:36 +00:00
patacongo
9fb5af00c7 Add SD card support to the PIC32MX7 MMB board; Add regiser level debug instrumentatin for the PIC32 SPI driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4797 42af7a65-404d-4744-a932-0658087f49c3
2012-06-02 17:57:39 +00:00
patacongo
56dc80a2c9 Fix PHY address search; NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4796 42af7a65-404d-4744-a932-0658087f49c3
2012-06-01 23:12:17 +00:00
patacongo
2e4da18817 Add an NSH configuration for the Mikroelektronika PIC32MX7 MMB board
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4795 42af7a65-404d-4744-a932-0658087f49c3
2012-06-01 20:20:08 +00:00
patacongo
ec9c610a2a Fix device configuration... now Mikroelektronika PIC32MX7 MMB board works.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4794 42af7a65-404d-4744-a932-0658087f49c3
2012-06-01 19:07:17 +00:00
patacongo
dfabfae2b0 Fix last check-in.. duplicate definitions for ARMvm-7 ICTR register
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4793 42af7a65-404d-4744-a932-0658087f49c3
2012-06-01 14:14:00 +00:00
patacongo
8807fea8b0 Interrupt priority fix + new LM3S header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4792 42af7a65-404d-4744-a932-0658087f49c3
2012-06-01 13:22:27 +00:00
patacongo
ce953cb2b2 updates for LCD initialization
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4791 42af7a65-404d-4744-a932-0658087f49c3
2012-05-31 17:07:02 +00:00
patacongo
5b10b8a9a9 NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4790 42af7a65-404d-4744-a932-0658087f49c3
2012-05-30 23:21:37 +00:00
patacongo
829c206cb2 In 16-bit address mode, FSMC_A16 corresponds to address bit 17
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4789 42af7a65-404d-4744-a932-0658087f49c3
2012-05-30 21:15:21 +00:00
patacongo
29be8bfc25 Fix some of the SSD1289 initial register settings
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4788 42af7a65-404d-4744-a932-0658087f49c3
2012-05-30 18:46:40 +00:00
patacongo
6cf57b87e9 Fix error in NxWM makefile that creapt in with recent check-ins
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4787 42af7a65-404d-4744-a932-0658087f49c3
2012-05-30 16:52:56 +00:00
patacongo
bea43b32c0 Fix return values from sleep(), usleep(), and sigtimedwait(). Fix STM32 F2 I2C bug-for-bug compatibility
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4786 42af7a65-404d-4744-a932-0658087f49c3
2012-05-30 15:36:46 +00:00
patacongo
b2a50338ce NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4785 42af7a65-404d-4744-a932-0658087f49c3
2012-05-29 23:23:22 +00:00
patacongo
51f8a38366 Need to enable USB reset interrupt
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4784 42af7a65-404d-4744-a932-0658087f49c3
2012-05-29 22:20:52 +00:00
patacongo
4bca971ba1 A little more cleanup after the big STMPE11->811 name change
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4783 42af7a65-404d-4744-a932-0658087f49c3
2012-05-29 01:43:51 +00:00
patacongo
26d1e5ab3f Massive naming fix: STMPE11->STMPE811
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4782 42af7a65-404d-4744-a932-0658087f49c3
2012-05-29 00:54:22 +00:00
patacongo
5e81918c8c NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4781 42af7a65-404d-4744-a932-0658087f49c3
2012-05-28 23:40:20 +00:00
patacongo
804446a4d2 More STM3220G-EVAL fixes; Add NxWM configuration for the STM3220G-EVAL
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4780 42af7a65-404d-4744-a932-0658087f49c3
2012-05-28 22:17:36 +00:00
patacongo
02ba647d21 Bring STM3220G-EVAL board configurations to same level as STM3240G-EVAL
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4779 42af7a65-404d-4744-a932-0658087f49c3
2012-05-28 19:48:26 +00:00
patacongo
602cdebea9 Update all STM32 F2 files so that they are the same as the corresponding F4 files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4778 42af7a65-404d-4744-a932-0658087f49c3
2012-05-28 18:10:41 +00:00
patacongo
a1edf7977d STM32 OTF FS device. USB console now works for me. Some of these changes are hacks that need to be revisited.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4777 42af7a65-404d-4744-a932-0658087f49c3
2012-05-28 17:06:19 +00:00
patacongo
17f219dcb1 SSD1289 fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4776 42af7a65-404d-4744-a932-0658087f49c3
2012-05-28 13:17:22 +00:00
patacongo
17d79eda1a STM32 OTG FS device: Don't process TXFE^Cf we have already processed an XFRC interrupt.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4775 42af7a65-404d-4744-a932-0658087f49c3
2012-05-27 15:15:57 +00:00
patacongo
0b060f7fd9 Add support for the USB trace cability in NSH when a USB console is used
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4774 42af7a65-404d-4744-a932-0658087f49c3
2012-05-26 18:05:26 +00:00
patacongo
e15ac73cd7 remove a warning
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4773 42af7a65-404d-4744-a932-0658087f49c3
2012-05-26 02:34:34 +00:00
patacongo
2b78ad2019 Now have to press enter 3 times to start with USB NSH console
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4772 42af7a65-404d-4744-a932-0658087f49c3
2012-05-26 01:45:37 +00:00
patacongo
14a629bcf9 Fix packet size calculation in CDC/ACM and PL2303 USB serial drivers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4771 42af7a65-404d-4744-a932-0658087f49c3
2012-05-25 22:10:40 +00:00
patacongo
a4a8a8adfa Fix conditional compilation in STM32 quadrature encoder
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4770 42af7a65-404d-4744-a932-0658087f49c3
2012-05-25 13:27:21 +00:00
patacongo
3dfbc30c85 Add STM32F4Discovery support for an SSD1289-based LCD
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4769 42af7a65-404d-4744-a932-0658087f49c3
2012-05-24 21:31:24 +00:00
patacongo
297fa9415f Add generic SSD1289 LCD driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4768 42af7a65-404d-4744-a932-0658087f49c3
2012-05-24 15:45:46 +00:00
patacongo
477044ed37 Various improvements to NxWM hex calculator display
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4767 42af7a65-404d-4744-a932-0658087f49c3
2012-05-23 12:53:57 +00:00
patacongo
943e0d12e4 Fix 'make export' target for NxWM
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4766 42af7a65-404d-4744-a932-0658087f49c3
2012-05-23 01:42:20 +00:00
patacongo
ffdddfdc77 Update STM3240G-EVAL defconfig to support NxConsole keyboard input; increase spacing of icons on the start window
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4765 42af7a65-404d-4744-a932-0658087f49c3
2012-05-23 01:19:18 +00:00
patacongo
3925a71d51 NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4764 42af7a65-404d-4744-a932-0658087f49c3
2012-05-23 00:15:53 +00:00
patacongo
f0f458226e Hack for font background when we cannot read from the LCD; Candidate fix for ILI9325 LCD
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4763 42af7a65-404d-4744-a932-0658087f49c3
2012-05-22 23:49:15 +00:00
patacongo
4b1d8c0f2a Add a timeout to the STMPE11 touchscreen driver to catch missing pen up events
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4758 42af7a65-404d-4744-a932-0658087f49c3
2012-05-21 17:36:26 +00:00
patacongo
7b3d644c0a Fix NxWM bug: old window being minimized when new window open
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4757 42af7a65-404d-4744-a932-0658087f49c3
2012-05-21 13:34:09 +00:00
patacongo
ecc9d07e3d Add an NxWM console/keyboard thread and eliminate all issues with NxConsole window serial input
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4755 42af7a65-404d-4744-a932-0658087f49c3
2012-05-20 22:10:34 +00:00
patacongo
2ee17af708 NxWM::CNxConsole and NXWidgets::CCallback can now redirect keyboard input to the NxConsole driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4754 42af7a65-404d-4744-a932-0658087f49c3
2012-05-20 18:56:14 +00:00
patacongo
d2a564f8c8 Add NX kbd input support to NxConsole
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4753 42af7a65-404d-4744-a932-0658087f49c3
2012-05-20 16:05:15 +00:00