Commit Graph

1241 Commits

Author SHA1 Message Date
patacongo
9951e10f86 Add NX configuration for the STM3210E-EVAL board
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3746 42af7a65-404d-4744-a932-0658087f49c3
2011-07-05 22:45:31 +00:00
patacongo
ba9d75a05a Correct several errors in STM32 serial port configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3744 42af7a65-404d-4744-a932-0658087f49c3
2011-07-04 22:38:45 +00:00
patacongo
eb138a3ef7 Add stm32/nsh2 config; Add option to use any TTY for NSH console
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3743 42af7a65-404d-4744-a932-0658087f49c3
2011-07-04 19:52:43 +00:00
patacongo
3c1c6af255 Preparing for AVR USB driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3725 42af7a65-404d-4744-a932-0658087f49c3
2011-06-20 02:35:20 +00:00
patacongo
90b03e1746 Fix minimum MTU... must be at lest 576
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3674 42af7a65-404d-4744-a932-0658087f49c3
2011-06-06 15:06:08 +00:00
patacongo
a155d4f576 Add analog die header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3647 42af7a65-404d-4744-a932-0658087f49c3
2011-05-27 22:59:37 +00:00
patacongo
f9b54ceda2 Add LPC3154 OTP header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3646 42af7a65-404d-4744-a932-0658087f49c3
2011-05-27 19:14:28 +00:00
patacongo
2da3acf291 Adding LPC315x support to header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3645 42af7a65-404d-4744-a932-0658087f49c3
2011-05-27 17:57:34 +00:00
patacongo
cb472824ad Rename all lpc313x to lpc31xx
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3644 42af7a65-404d-4744-a932-0658087f49c3
2011-05-27 15:26:52 +00:00
patacongo
10d02ae4f0 Add PIC32 interrupt controls and timer initialization
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3628 42af7a65-404d-4744-a932-0658087f49c3
2011-05-19 18:29:40 +00:00
patacongo
901140e49a Add S/W interrupt 0 handler
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3627 42af7a65-404d-4744-a932-0658087f49c3
2011-05-18 23:01:27 +00:00
patacongo
1ba2240762 Add initial CC1101 wireless logic from Uros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3617 42af7a65-404d-4744-a932-0658087f49c3
2011-05-16 15:09:39 +00:00
patacongo
9a9ebcd417 Mostly cosmetic changes from Uros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3575 42af7a65-404d-4744-a932-0658087f49c3
2011-05-07 19:22:15 +00:00
patacongo
65a6ec4693 Add STM32 FLASH driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3573 42af7a65-404d-4744-a932-0658087f49c3
2011-05-07 16:59:20 +00:00
patacongo
52852aca58 Fixes to get clean i.MXADS build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3533 42af7a65-404d-4744-a932-0658087f49c3
2011-04-26 23:11:02 +00:00
patacongo
8d2d65205e Rename i2c directories to sensors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3525 42af7a65-404d-4744-a932-0658087f49c3
2011-04-19 18:51:02 +00:00
patacongo
6477052ebf LPCXpresso USB device works
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3516 42af7a65-404d-4744-a932-0658087f49c3
2011-04-17 00:35:54 +00:00
patacongo
19747bb067 Misc USB storage-related cleanup
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3515 42af7a65-404d-4744-a932-0658087f49c3
2011-04-16 19:28:00 +00:00
patacongo
9076917379 More changes from Uros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3513 42af7a65-404d-4744-a932-0658087f49c3
2011-04-16 13:00:57 +00:00
patacongo
1399504d90 Add support for SMSC LAN8720 PHY
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3510 42af7a65-404d-4744-a932-0658087f49c3
2011-04-15 22:42:47 +00:00
patacongo
c1c80a723b Add code changes from Uros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3507 42af7a65-404d-4744-a932-0658087f49c3
2011-04-15 16:20:25 +00:00
patacongo
e0aa4f2977 Add tools to manage a version file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3502 42af7a65-404d-4744-a932-0658087f49c3
2011-04-14 16:46:17 +00:00
patacongo
10538a3f2e Macro clock_systimer replaces direct access to g_system_timer variable
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3500 42af7a65-404d-4744-a932-0658087f49c3
2011-04-13 21:44:24 +00:00
patacongo
9e93215ef4 Cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3499 42af7a65-404d-4744-a932-0658087f49c3
2011-04-13 18:18:58 +00:00
patacongo
2f94570288 Fix some issues with LPC17xx UART2 and 3 configurations
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3498 42af7a65-404d-4744-a932-0658087f49c3
2011-04-13 14:49:21 +00:00
patacongo
c80fb6cbcf LPCXpression console on UART3
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3497 42af7a65-404d-4744-a932-0658087f49c3
2011-04-13 03:12:51 +00:00
patacongo
afc918376e Bugfix for lpc17xx GPIO interrupts
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3491 42af7a65-404d-4744-a932-0658087f49c3
2011-04-11 19:14:11 +00:00
patacongo
5f2c37d60a Add user access to the heap
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3485 42af7a65-404d-4744-a932-0658087f49c3
2011-04-08 19:39:50 +00:00
patacongo
31010bba94 Completes implementation of kernel mode build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3483 42af7a65-404d-4744-a932-0658087f49c3
2011-04-08 18:36:51 +00:00
patacongo
86ffab1b95 Add logic to initialize SAM3U user applications
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3482 42af7a65-404d-4744-a932-0658087f49c3
2011-04-08 15:24:50 +00:00
patacongo
da1aabcd1c Fix error introduced in last commit
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3481 42af7a65-404d-4744-a932-0658087f49c3
2011-04-08 03:54:17 +00:00
patacongo
f653a45904 Modify interrupt handling for privileged/unprivileged mode
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3480 42af7a65-404d-4744-a932-0658087f49c3
2011-04-08 01:33:21 +00:00
patacongo
0374d16b98 I2C fixes from Uros; USB serial fix from Sheref; + A little more kernel mode stuff
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3479 42af7a65-404d-4744-a932-0658087f49c3
2011-04-07 21:22:06 +00:00
patacongo
bd12973b36 current_regs should be volatile; add support for nested interrupts; enable interrupts during syscall processing
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3475 42af7a65-404d-4744-a932-0658087f49c3
2011-04-06 23:01:06 +00:00
patacongo
c0e7e4c2ff Remove user_initialize(); Make sure all integer types are signed that need to be
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3474 42af7a65-404d-4744-a932-0658087f49c3
2011-04-06 17:48:56 +00:00
patacongo
4ebbd3af6e Integrate syscall with existing svcall logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3472 42af7a65-404d-4744-a932-0658087f49c3
2011-04-06 15:04:57 +00:00
patacongo
056b895642 Attach mem mgmt fault handle if MPU is enabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3471 42af7a65-404d-4744-a932-0658087f49c3
2011-04-06 01:51:07 +00:00
patacongo
38fd6e5317 Clean kernel-/user-mode module build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3469 42af7a65-404d-4744-a932-0658087f49c3
2011-04-05 20:54:00 +00:00
patacongo
4388221844 More separation of kernel- and user-memory management
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3468 42af7a65-404d-4744-a932-0658087f49c3
2011-04-05 17:33:50 +00:00
patacongo
d7f529bf0e LIS331DL and STM32 I2C patch from Uros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3467 42af7a65-404d-4744-a932-0658087f49c3
2011-04-05 16:25:04 +00:00
patacongo
0df702514b Pass __KERNEL__ define (or not) to all makes to handle small differences in user-/kernel-builds
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3459 42af7a65-404d-4744-a932-0658087f49c3
2011-04-03 18:42:33 +00:00
patacongo
9ea1d98999 New LIS331DL driver and VSN updates from Uros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3457 42af7a65-404d-4744-a932-0658087f49c3
2011-04-03 14:26:05 +00:00
patacongo
98510712fd Add Cortex-M3 MPU header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3448 42af7a65-404d-4744-a932-0658087f49c3
2011-04-01 03:47:36 +00:00
patacongo
e54aa41778 Add more syscall files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3436 42af7a65-404d-4744-a932-0658087f49c3
2011-03-29 12:35:11 +00:00
patacongo
4d215e34ca Moving toward system call infrastructure
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3435 42af7a65-404d-4744-a932-0658087f49c3
2011-03-29 00:07:02 +00:00
patacongo
a082aebc77 More changes from Uros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3431 42af7a65-404d-4744-a932-0658087f49c3
2011-03-28 15:01:43 +00:00
patacongo
39bbebdce9 Files deleted by Uros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3427 42af7a65-404d-4744-a932-0658087f49c3
2011-03-27 20:09:37 +00:00
patacongo
2bcb84af12 More changes from Uros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3426 42af7a65-404d-4744-a932-0658087f49c3
2011-03-27 19:53:36 +00:00
patacongo
9b1a363c1a Updates from Uros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3424 42af7a65-404d-4744-a932-0658087f49c3
2011-03-27 15:03:49 +00:00
patacongo
3ecec83ef0 Incorporate changes from Uros Platise
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3419 42af7a65-404d-4744-a932-0658087f49c3
2011-03-26 01:04:10 +00:00
patacongo
ea2fe4a30d Add RTL8187 TX logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3418 42af7a65-404d-4744-a932-0658087f49c3
2011-03-25 22:56:36 +00:00
patacongo
4ca01fcc77 Add lpc17xx GPIO interrupts + fixes needed by last apps-build check-in
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3413 42af7a65-404d-4744-a932-0658087f49c3
2011-03-24 02:26:25 +00:00
patacongo
1c59577dd2 Fix lpc17xx GPIO interrupt handling errors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3411 42af7a65-404d-4744-a932-0658087f49c3
2011-03-23 12:16:38 +00:00
patacongo
4d3ee9f15e Add apps/poweroff lpc17 hardware handshake
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3380 42af7a65-404d-4744-a932-0658087f49c3
2011-03-14 20:50:46 +00:00
patacongo
c87fc6d5f1 VSN/apps update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3378 42af7a65-404d-4744-a932-0658087f49c3
2011-03-14 14:14:54 +00:00
patacongo
0f7afd2932 More apps/ related changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3372 42af7a65-404d-4744-a932-0658087f49c3
2011-03-12 17:49:47 +00:00
patacongo
93cf78af8b Add a stub that can be used when networking is enabled, but there is no ethernet driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3368 42af7a65-404d-4744-a932-0658087f49c3
2011-03-11 23:35:36 +00:00
patacongo
046aa70b2a Fix basic QEMU port
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3357 42af7a65-404d-4744-a932-0658087f49c3
2011-03-10 00:58:10 +00:00
patacongo
11fcce1db9 Add support for RAMTRON NVRAM devices
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3347 42af7a65-404d-4744-a932-0658087f49c3
2011-03-06 15:39:02 +00:00
patacongo
0443335a11 Correct STM32 SPI3 bug reported by Uros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3343 42af7a65-404d-4744-a932-0658087f49c3
2011-03-06 00:19:59 +00:00
patacongo
7caab4ea49 First cut at x86 build environment
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3336 42af7a65-404d-4744-a932-0658087f49c3
2011-03-04 22:25:03 +00:00
patacongo
14394b5eb6 Changes for clean STM32 compile with DEBUG on
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3332 42af7a65-404d-4744-a932-0658087f49c3
2011-03-02 22:49:59 +00:00
patacongo
b046262a87 Add logic to sleep in lpc17xx idle loop
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3329 42af7a65-404d-4744-a932-0658087f49c3
2011-03-02 14:43:28 +00:00
patacongo
5251124755 Special IDLE for STM32 will execut WFI to sleep until an interrupt occurs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3324 42af7a65-404d-4744-a932-0658087f49c3
2011-02-27 21:27:20 +00:00
patacongo
2586abc3b4 Add support for the ISOTEL NetClamps VSN board
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3321 42af7a65-404d-4744-a932-0658087f49c3
2011-02-27 15:42:07 +00:00
patacongo
97806609b4 Add beginning of m9s12x GPIO support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3317 42af7a65-404d-4744-a932-0658087f49c3
2011-02-25 23:05:37 +00:00
patacongo
193f16e076 Update comments
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3275 42af7a65-404d-4744-a932-0658087f49c3
2011-01-23 18:13:49 +00:00
patacongo
bc5634d2ad Correct a crash when keyboard removed
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3266 42af7a65-404d-4744-a932-0658087f49c3
2011-01-20 01:09:06 +00:00
patacongo
60c0de010a Fix issues detected by CppCheck tool
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3261 42af7a65-404d-4744-a932-0658087f49c3
2011-01-19 20:02:23 +00:00
patacongo
57ca7d1157 Add logic to map keyboard scancodes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3257 42af7a65-404d-4744-a932-0658087f49c3
2011-01-18 02:17:49 +00:00
patacongo
f0f2c61a53 More HID keyboard progress
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3256 42af7a65-404d-4744-a932-0658087f49c3
2011-01-17 13:52:33 +00:00
patacongo
2270d885e9 More HID keyboard support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3255 42af7a65-404d-4744-a932-0658087f49c3
2011-01-16 19:08:16 +00:00
patacongo
258009c392 Make space for int/isoc endpoint support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3254 42af7a65-404d-4744-a932-0658087f49c3
2011-01-16 14:02:42 +00:00
patacongo
dc81d843a3 Many changes in preparation for HID keyboard
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3253 42af7a65-404d-4744-a932-0658087f49c3
2011-01-15 22:30:23 +00:00
patacongo
f8d480b8fa TD's no longer hard allocated
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3252 42af7a65-404d-4744-a932-0658087f49c3
2011-01-15 17:46:55 +00:00
patacongo
0514d8c187 Extend the ED and get the transfer type into the ED
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3251 42af7a65-404d-4744-a932-0658087f49c3
2011-01-14 18:38:46 +00:00
patacongo
40471f14d2 Add support for lowspeed devices
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3244 42af7a65-404d-4744-a932-0658087f49c3
2011-01-12 04:03:27 +00:00
patacongo
70bbbb086a Improve endpoint management
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3240 42af7a65-404d-4744-a932-0658087f49c3
2011-01-11 01:41:06 +00:00
patacongo
3d8e23f6d5 Basic USB host functionality in place
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3236 42af7a65-404d-4744-a932-0658087f49c3
2011-01-09 15:35:08 +00:00
patacongo
08508f1a27 Remove some unnecessary tests
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3235 42af7a65-404d-4744-a932-0658087f49c3
2011-01-09 02:42:02 +00:00
patacongo
d04467620b Fix misc race conditions and use of stale pointer
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3234 42af7a65-404d-4744-a932-0658087f49c3
2011-01-09 02:15:30 +00:00
patacongo
cc023c0515 Mostly debug stuff
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3233 42af7a65-404d-4744-a932-0658087f49c3
2011-01-04 03:04:06 +00:00
patacongo
1b2c057215 FunctionAddress no longer hard-coded
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3231 42af7a65-404d-4744-a932-0658087f49c3
2011-01-02 20:05:28 +00:00
patacongo
964e5cc2f2 Handle case where USB device inserted at power up
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3230 42af7a65-404d-4744-a932-0658087f49c3
2011-01-01 20:57:50 +00:00
patacongo
dde5fe0ca3 Don't duplicate structures in ohci.h
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3228 42af7a65-404d-4744-a932-0658087f49c3
2011-01-01 15:43:53 +00:00
patacongo
d5ee8a20b8 Misc debug fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3227 42af7a65-404d-4744-a932-0658087f49c3
2011-01-01 15:08:18 +00:00
patacongo
64f711fec3 Initial debug fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3226 42af7a65-404d-4744-a932-0658087f49c3
2010-12-31 20:59:23 +00:00
patacongo
de172f1792 Address should not be shifted in SET_ADDRESS
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3225 42af7a65-404d-4744-a932-0658087f49c3
2010-12-31 18:50:39 +00:00
patacongo
d7de45316d Correct logic that turns on USB host power
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3224 42af7a65-404d-4744-a932-0658087f49c3
2010-12-31 17:25:24 +00:00
patacongo
9e57b6ce35 Handling missing RHSC interrupt
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3223 42af7a65-404d-4744-a932-0658087f49c3
2010-12-30 23:08:46 +00:00
patacongo
29f9959a97 mostly cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3222 42af7a65-404d-4744-a932-0658087f49c3
2010-12-30 02:25:14 +00:00
patacongo
9334b083f7 cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3221 42af7a65-404d-4744-a932-0658087f49c3
2010-12-30 01:15:40 +00:00
patacongo
9bec23cc8c Remove some garbage left in the file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3220 42af7a65-404d-4744-a932-0658087f49c3
2010-12-28 03:11:25 +00:00
patacongo
52d7dfc5f8 Separate enumeration logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3219 42af7a65-404d-4744-a932-0658087f49c3
2010-12-28 02:22:11 +00:00
patacongo
29492d87e0 Update some comments
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3216 42af7a65-404d-4744-a932-0658087f49c3
2010-12-22 03:12:55 +00:00
patacongo
7097a7c993 First debug changes for USB host
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3215 42af7a65-404d-4744-a932-0658087f49c3
2010-12-22 02:02:14 +00:00
patacongo
6209f3d310 Mostly cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3214 42af7a65-404d-4744-a932-0658087f49c3
2010-12-21 19:51:41 +00:00
patacongo
50a660ccfc Add logic to get info from the device descriptor
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3213 42af7a65-404d-4744-a932-0658087f49c3
2010-12-21 17:29:03 +00:00
patacongo
523fa94525 misc resource utilization fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3212 42af7a65-404d-4744-a932-0658087f49c3
2010-12-21 15:57:40 +00:00
patacongo
1af49ff4bd Init TDSTATUS
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3211 42af7a65-404d-4744-a932-0658087f49c3
2010-12-21 12:26:34 +00:00
patacongo
452832f40f Need to init IO buffer free list
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3210 42af7a65-404d-4744-a932-0658087f49c3
2010-12-21 12:13:16 +00:00
patacongo
3cd91f0fb0 Add some range checking
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3209 42af7a65-404d-4744-a932-0658087f49c3
2010-12-21 12:05:25 +00:00
patacongo
00f5d3ad1e Correct some initialization sequence issues
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3208 42af7a65-404d-4744-a932-0658087f49c3
2010-12-21 11:44:51 +00:00
patacongo
86707d5624 Clean up comments
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3207 42af7a65-404d-4744-a932-0658087f49c3
2010-12-21 11:21:07 +00:00
patacongo
31f2d9a122 Add USB host support to NSH
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3206 42af7a65-404d-4744-a932-0658087f49c3
2010-12-21 02:36:11 +00:00
patacongo
1771fc602a backward comparison
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3205 42af7a65-404d-4744-a932-0658087f49c3
2010-12-21 01:45:08 +00:00
patacongo
e8620ef2ca Separate waiting for a device and enumerating a device
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3204 42af7a65-404d-4744-a932-0658087f49c3
2010-12-21 01:41:03 +00:00
patacongo
ed9719a040 Final cleanup before testing
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3203 42af7a65-404d-4744-a932-0658087f49c3
2010-12-21 01:10:29 +00:00
patacongo
56991a648d Finishes first cut
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3202 42af7a65-404d-4744-a932-0658087f49c3
2010-12-20 21:48:16 +00:00
patacongo
857a6111bc Add a little more
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3201 42af7a65-404d-4744-a932-0658087f49c3
2010-12-20 20:59:12 +00:00
patacongo
4566137cb8 minor
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3200 42af7a65-404d-4744-a932-0658087f49c3
2010-12-20 16:51:15 +00:00
patacongo
bfa36c50b7 Add class binding logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3198 42af7a65-404d-4744-a932-0658087f49c3
2010-12-19 19:18:29 +00:00
patacongo
868a0f7bac More descriptor stuff
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3197 42af7a65-404d-4744-a932-0658087f49c3
2010-12-19 17:49:53 +00:00
patacongo
25ec14575b Make number of user endpoints configurable
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3196 42af7a65-404d-4744-a932-0658087f49c3
2010-12-19 15:58:45 +00:00
patacongo
5824a1642c Finishes first cut at USB host MS class
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3195 42af7a65-404d-4744-a932-0658087f49c3
2010-12-18 17:35:54 +00:00
patacongo
c922ad5596 Changes to get USB host driver compile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3184 42af7a65-404d-4744-a932-0658087f49c3
2010-12-16 00:33:12 +00:00
patacongo
590c8d3886 update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3181 42af7a65-404d-4744-a932-0658087f49c3
2010-12-15 12:09:57 +00:00
patacongo
1148c80a3c Need to set global power
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3180 42af7a65-404d-4744-a932-0658087f49c3
2010-12-15 04:20:55 +00:00
patacongo
8c243b3182 Add start of USB host controller
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3176 42af7a65-404d-4744-a932-0658087f49c3
2010-12-15 02:03:21 +00:00
patacongo
304380c2f0 Create include/nuttx/usb directory
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3170 42af7a65-404d-4744-a932-0658087f49c3
2010-12-14 03:33:39 +00:00
patacongo
52173a3324 LCD bug fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3166 42af7a65-404d-4744-a932-0658087f49c3
2010-12-07 03:06:19 +00:00
patacongo
29fafdc323 Add NX configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3165 42af7a65-404d-4744-a932-0658087f49c3
2010-12-06 05:15:14 +00:00
patacongo
fbd11d66b3 USB class drivers need to call DEV_CONNECT
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3159 42af7a65-404d-4744-a932-0658087f49c3
2010-12-04 17:35:19 +00:00
patacongo
1c5ab5f894 P14201 driver now uses new SPI cmddata method
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3158 42af7a65-404d-4744-a932-0658087f49c3
2010-12-04 01:56:50 +00:00
patacongo
d720db1814 Add cmddata method to the SPI interface
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3157 42af7a65-404d-4744-a932-0658087f49c3
2010-12-03 01:37:56 +00:00
patacongo
f3b5ace554 Fix dma-related register definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3152 42af7a65-404d-4744-a932-0658087f49c3
2010-11-30 22:31:28 +00:00
patacongo
94e738a675 Back out last change
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3151 42af7a65-404d-4744-a932-0658087f49c3
2010-11-30 21:20:21 +00:00
patacongo
5135a804d0 Minor usb-related
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3150 42af7a65-404d-4744-a932-0658087f49c3
2010-11-30 19:35:24 +00:00
patacongo
8b11c7c8f8 Misc USB fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3149 42af7a65-404d-4744-a932-0658087f49c3
2010-11-30 16:52:07 +00:00
patacongo
cd19744366 Debuggin SPI-based MicroSD card
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3147 42af7a65-404d-4744-a932-0658087f49c3
2010-11-30 01:55:22 +00:00
patacongo
cefe2e816a Enable network and SD/MMC card support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3145 42af7a65-404d-4744-a932-0658087f49c3
2010-11-28 17:26:08 +00:00
patacongo
2cae8e7d8c Make size of LPC1766 EMAC RAM configurable
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3142 42af7a65-404d-4744-a932-0658087f49c3
2010-11-28 13:37:41 +00:00
patacongo
c504b06411 Files needed to make LPC17xx EMAC RAM more configurable
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3141 42af7a65-404d-4744-a932-0658087f49c3
2010-11-28 01:04:11 +00:00
patacongo
8bc8539cad uip_arp_ipin needs a struct uip_driver_s as an input
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3132 42af7a65-404d-4744-a932-0658087f49c3
2010-11-25 20:55:46 +00:00
patacongo
92cd38d797 Enable Broadcast RX unconditionally
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3127 42af7a65-404d-4744-a932-0658087f49c3
2010-11-25 02:44:23 +00:00
patacongo
e1c4208b12 Misc receive improvements
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3125 42af7a65-404d-4744-a932-0658087f49c3
2010-11-24 01:47:22 +00:00
patacongo
29595f874a Now get RX message
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3124 42af7a65-404d-4744-a932-0658087f49c3
2010-11-24 00:43:08 +00:00
patacongo
ab66d87c4d expand a comment
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3123 42af7a65-404d-4744-a932-0658087f49c3
2010-11-21 15:48:25 +00:00
patacongo
e732ad896f Fix final PHY configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3122 42af7a65-404d-4744-a932-0658087f49c3
2010-11-21 14:49:48 +00:00
patacongo
a44623751d Dumping wrong GPIO regs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3121 42af7a65-404d-4744-a932-0658087f49c3
2010-11-20 19:18:59 +00:00
patacongo
039133af94 Fixed debug logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3120 42af7a65-404d-4744-a932-0658087f49c3
2010-11-20 18:32:37 +00:00
patacongo
4fbe424050 Fix Cortex-M3 nested interrupt hard fault
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3119 42af7a65-404d-4744-a932-0658087f49c3
2010-11-20 00:39:29 +00:00
patacongo
95a29d2fa8 Add logic to clear pending EMAC interrupts
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3118 42af7a65-404d-4744-a932-0658087f49c3
2010-11-18 01:36:04 +00:00
patacongo
54e86016ae misc updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3116 42af7a65-404d-4744-a932-0658087f49c3
2010-11-17 03:16:26 +00:00
patacongo
6bf1522d75 cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3115 42af7a65-404d-4744-a932-0658087f49c3
2010-11-16 03:48:55 +00:00
patacongo
b8d05ec798 Initial debug fixes for LPC1766 ethernet
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3114 42af7a65-404d-4744-a932-0658087f49c3
2010-11-16 02:50:52 +00:00
patacongo
696c385556 Fix bugs/typos from code review
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3113 42af7a65-404d-4744-a932-0658087f49c3
2010-11-15 22:58:48 +00:00
patacongo
69ab3afaf1 Fix some cloning errors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3112 42af7a65-404d-4744-a932-0658087f49c3
2010-11-15 21:12:59 +00:00
patacongo
fdb0f3b35d Fix compile errors with debug on
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3111 42af7a65-404d-4744-a932-0658087f49c3
2010-11-15 02:25:06 +00:00
patacongo
a5b6cde6ee Clean-up and document LP17xx ethernet driver configuration settings
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3109 42af7a65-404d-4744-a932-0658087f49c3
2010-11-14 17:33:45 +00:00
patacongo
2250471395 Finishes first cut of lpc17xx Ethernet driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3108 42af7a65-404d-4744-a932-0658087f49c3
2010-11-14 15:32:48 +00:00
patacongo
414c1dfd57 Add Rx logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3107 42af7a65-404d-4744-a932-0658087f49c3
2010-11-14 14:33:47 +00:00
patacongo
ba88a8aa88 Add ethernet interrupt handler
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3106 42af7a65-404d-4744-a932-0658087f49c3
2010-11-13 19:31:01 +00:00
patacongo
d6fc1a3825 Finish Ethernet initialization logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3105 42af7a65-404d-4744-a932-0658087f49c3
2010-11-13 18:35:30 +00:00
patacongo
fb4abe3672 Add tx/rx descriptor initialization
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3104 42af7a65-404d-4744-a932-0658087f49c3
2010-11-13 17:55:38 +00:00
patacongo
542b6c321e ifup() is partially complete
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3103 42af7a65-404d-4744-a932-0658087f49c3
2010-11-13 03:53:14 +00:00
patacongo
a4c6c83904 mostly cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3102 42af7a65-404d-4744-a932-0658087f49c3
2010-11-12 23:15:30 +00:00
patacongo
0b13988a99 Tinkering with PHY init
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3101 42af7a65-404d-4744-a932-0658087f49c3
2010-11-12 05:48:28 +00:00
patacongo
32a5ef9091 Add PHY init logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3100 42af7a65-404d-4744-a932-0658087f49c3
2010-11-12 04:21:23 +00:00
patacongo
589225f715 minor fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3096 42af7a65-404d-4744-a932-0658087f49c3
2010-11-11 11:33:21 +00:00
patacongo
85d5452fc2 Add nettest and begining of lpc17xx ethernet driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3095 42af7a65-404d-4744-a932-0658087f49c3
2010-11-11 02:19:40 +00:00
patacongo
0eedbc11a8 update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3057 42af7a65-404d-4744-a932-0658087f49c3
2010-10-29 22:56:00 +00:00
patacongo
aa2ab5691c Add skeleton for LPC17xx ethernet driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3056 42af7a65-404d-4744-a932-0658087f49c3
2010-10-29 15:02:22 +00:00
patacongo
30f2743926 Fix a signal trampoline bug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3053 42af7a65-404d-4744-a932-0658087f49c3
2010-10-27 01:46:08 +00:00
patacongo
1cf064bc91 More context switching logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3016 42af7a65-404d-4744-a932-0658087f49c3
2010-10-15 01:05:15 +00:00
patacongo
dc9d27c301 Add stubs for AVR32 IRQ controls
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2988 42af7a65-404d-4744-a932-0658087f49c3
2010-10-09 22:02:25 +00:00
patacongo
6ee68e07fe Add skeleton of AVR32 init
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2975 42af7a65-404d-4744-a932-0658087f49c3
2010-10-08 01:34:16 +00:00
patacongo
c5f39a484e Make better use of these deep FIFOs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2958 42af7a65-404d-4744-a932-0658087f49c3
2010-10-01 03:28:41 +00:00
patacongo
4c024fb2f2 cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2955 42af7a65-404d-4744-a932-0658087f49c3
2010-10-01 00:12:59 +00:00
patacongo
83ac0e8514 SPI debug changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2953 42af7a65-404d-4744-a932-0658087f49c3
2010-09-30 02:39:20 +00:00
patacongo
f55e47359b Corrections to the LM3S8962 port
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2950 42af7a65-404d-4744-a932-0658087f49c3
2010-09-29 00:55:09 +00:00
patacongo
687d4d5c16 Still debugging AT45DB and SPI
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2944 42af7a65-404d-4744-a932-0658087f49c3
2010-09-12 16:38:02 +00:00
patacongo
978559a55c Early AT45DB debug fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2943 42af7a65-404d-4744-a932-0658087f49c3
2010-09-12 14:35:25 +00:00
patacongo
1b649bc966 Add support for SPI NOR chip select
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2938 42af7a65-404d-4744-a932-0658087f49c3
2010-09-11 02:53:07 +00:00
patacongo
a4859ef3a6 Fix heap layout issue
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2925 42af7a65-404d-4744-a932-0658087f49c3
2010-09-06 20:48:39 +00:00
patacongo
74b678fb1a This is the correct fix to the problem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2924 42af7a65-404d-4744-a932-0658087f49c3
2010-09-06 19:45:28 +00:00
patacongo
53bedad161 Fix clearing of SRAM when clocks reset
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2923 42af7a65-404d-4744-a932-0658087f49c3
2010-09-06 16:21:54 +00:00
patacongo
c53d951183 paging debug fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2922 42af7a65-404d-4744-a932-0658087f49c3
2010-09-05 19:13:48 +00:00
patacongo
d94d8ada0f APB0 and APB1 must be in same MMU section
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2921 42af7a65-404d-4744-a932-0658087f49c3
2010-09-05 14:31:46 +00:00
patacongo
a1390e997d boardinit call doesn't depend on CONFIG_ARCH_LEDs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2920 42af7a65-404d-4744-a932-0658087f49c3
2010-09-05 02:05:33 +00:00
patacongo
9f078ddf18 Basic MMU setup seems ok now
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2919 42af7a65-404d-4744-a932-0658087f49c3
2010-09-05 01:22:04 +00:00
patacongo
9a4abde74a Remove unused lpc17_usbinitialize()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2915 42af7a65-404d-4744-a932-0658087f49c3
2010-09-03 15:36:09 +00:00
patacongo
859f2cf71a Add LM3S8962 support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2914 42af7a65-404d-4744-a932-0658087f49c3
2010-09-03 15:14:28 +00:00
patacongo
56fb6eb12d Missed definition for 4Kb page case
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2910 42af7a65-404d-4744-a932-0658087f49c3
2010-09-02 17:43:52 +00:00
patacongo
ff021347d6 Initial allocated page must be read/write/non-cacheable
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2909 42af7a65-404d-4744-a932-0658087f49c3
2010-09-01 23:52:38 +00:00
patacongo
ad6b0be05a Fix units used in page table address calculation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2908 42af7a65-404d-4744-a932-0658087f49c3
2010-09-01 21:28:14 +00:00
patacongo
463eb8bd99 Fix virtual address of page table
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2907 42af7a65-404d-4744-a932-0658087f49c3
2010-09-01 20:20:07 +00:00
patacongo
78baae89ff Misc. paging fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2906 42af7a65-404d-4744-a932-0658087f49c3
2010-09-01 17:41:12 +00:00
patacongo
f3001b05a0 Pointless debug changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2905 42af7a65-404d-4744-a932-0658087f49c3
2010-09-01 03:59:38 +00:00
patacongo
2ccc1cd231 Fix error in conditional compilation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2903 42af7a65-404d-4744-a932-0658087f49c3
2010-08-31 22:19:40 +00:00
patacongo
8689e2ce55 Handle the case of an identity phys-to-virt mapping
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2902 42af7a65-404d-4744-a932-0658087f49c3
2010-08-31 19:57:41 +00:00
patacongo
79f166dabf Fix page table size calculation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2901 42af7a65-404d-4744-a932-0658087f49c3
2010-08-31 04:05:28 +00:00
patacongo
c739018316 page tables must be aligned
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2900 42af7a65-404d-4744-a932-0658087f49c3
2010-08-31 03:51:19 +00:00
patacongo
cd4dd3b038 Add paging debug instrumentation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2899 42af7a65-404d-4744-a932-0658087f49c3
2010-08-31 02:21:12 +00:00
patacongo
23ebff3e24 typo
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2894 42af7a65-404d-4744-a932-0658087f49c3
2010-08-28 18:43:24 +00:00
patacongo
b38b5ff718 Fix missing parentheses in macros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2891 42af7a65-404d-4744-a932-0658087f49c3
2010-08-28 02:41:45 +00:00
patacongo
5f1a979ae2 Add support for 2-pass link
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2890 42af7a65-404d-4744-a932-0658087f49c3
2010-08-28 02:30:50 +00:00
patacongo
00b0e1b118 Extend CodeSourcery & production OSD support to other configs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2884 42af7a65-404d-4744-a932-0658087f49c3
2010-08-25 11:03:59 +00:00
patacongo
1708b0ab05 Add support for the Neuros production OSD
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2883 42af7a65-404d-4744-a932-0658087f49c3
2010-08-25 02:05:33 +00:00
patacongo
2dd2ccc3a9 Fix heap/page table overlap; Switch to 1Kb pages
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2881 42af7a65-404d-4744-a932-0658087f49c3
2010-08-24 02:03:45 +00:00
patacongo
4920cce713 First round of changes made during debug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2880 42af7a65-404d-4744-a932-0658087f49c3
2010-08-22 16:46:42 +00:00
patacongo
c530bd319a Fix demand-paging compilation errors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2879 42af7a65-404d-4744-a932-0658087f49c3
2010-08-22 03:44:18 +00:00
patacongo
6c291c05a2 simplification
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2878 42af7a65-404d-4744-a932-0658087f49c3
2010-08-22 01:35:53 +00:00
patacongo
0068ca76f4 Update On-demand paging documentation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2877 42af7a65-404d-4744-a932-0658087f49c3
2010-08-22 00:48:43 +00:00
patacongo
75b0f9d1ba Finishes basic paging support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2876 42af7a65-404d-4744-a932-0658087f49c3
2010-08-21 22:27:42 +00:00
patacongo
cc5ce288f1 Fix issues of virtual vs physical sizes of regions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2875 42af7a65-404d-4744-a932-0658087f49c3
2010-08-21 21:53:41 +00:00
patacongo
09aa5bd89e Basic page allocation logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2874 42af7a65-404d-4744-a932-0658087f49c3
2010-08-21 19:17:39 +00:00
patacongo
2bb19dab03 Add mapping for the page table
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2872 42af7a65-404d-4744-a932-0658087f49c3
2010-08-21 02:09:12 +00:00
patacongo
4512507356 Fix data region mappin
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2871 42af7a65-404d-4744-a932-0658087f49c3
2010-08-20 12:42:34 +00:00
patacongo
3db7ecd49b More paging changed
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2870 42af7a65-404d-4744-a932-0658087f49c3
2010-08-20 03:01:57 +00:00
patacongo
5170466f46 Paging update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2869 42af7a65-404d-4744-a932-0658087f49c3
2010-08-19 15:43:20 +00:00
patacongo
4856091610 More paging changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2868 42af7a65-404d-4744-a932-0658087f49c3
2010-08-19 12:57:16 +00:00
patacongo
8541920c2e Added comments
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2865 42af7a65-404d-4744-a932-0658087f49c3
2010-08-18 16:15:37 +00:00
patacongo
f3f0bcd20a Fix various compile issues
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2864 42af7a65-404d-4744-a932-0658087f49c3
2010-08-18 00:35:53 +00:00
patacongo
8445b00468 Skeletons for remaining paging files to be implemented
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2863 42af7a65-404d-4744-a932-0658087f49c3
2010-08-17 19:28:51 +00:00
patacongo
b49b7ae05c First cut at data abort page handling logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2862 42af7a65-404d-4744-a932-0658087f49c3
2010-08-17 15:41:09 +00:00
patacongo
07705598fd Start data abort handler (not finished)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2861 42af7a65-404d-4744-a932-0658087f49c3
2010-08-17 13:45:45 +00:00
patacongo
2d25eac7bc Add on-demand paging support to ARM9 prefetch abort handler
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2860 42af7a65-404d-4744-a932-0658087f49c3
2010-08-17 01:37:39 +00:00
patacongo
5baddfa59a Fix missing comma
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2849 42af7a65-404d-4744-a932-0658087f49c3
2010-08-13 04:29:10 +00:00
patacongo
534823946f Fix limitation in number of GPIO ports that can be supported
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2846 42af7a65-404d-4744-a932-0658087f49c3
2010-08-13 03:45:51 +00:00
patacongo
b6fc3f9f15 Need to enable global GPIO interrupt after attaching
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2844 42af7a65-404d-4744-a932-0658087f49c3
2010-08-12 02:48:34 +00:00
patacongo
414b441f17 Fix layout of IRQ to GPIO address lookup table
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2843 42af7a65-404d-4744-a932-0658087f49c3
2010-08-12 02:40:16 +00:00
patacongo
12f1c6a5bb Add changes for LM3S9B96
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2841 42af7a65-404d-4744-a932-0658087f49c3
2010-08-12 01:49:25 +00:00
patacongo
c158158316 Fix warnings
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2837 42af7a65-404d-4744-a932-0658087f49c3
2010-08-10 04:18:24 +00:00
patacongo
f0d5de9049 Fix float PINMODE case
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2836 42af7a65-404d-4744-a932-0658087f49c3
2010-08-10 04:08:40 +00:00
patacongo
057f48581f More random USB debug changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2835 42af7a65-404d-4744-a932-0658087f49c3
2010-08-10 03:23:23 +00:00
patacongo
4113b6d450 Misc USB device driver debug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2828 42af7a65-404d-4744-a932-0658087f49c3
2010-08-07 01:48:15 +00:00
patacongo
ccb13bd967 lpc17xxx USB debug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2823 42af7a65-404d-4744-a932-0658087f49c3
2010-08-06 02:41:59 +00:00
patacongo
1aecda5a90 Mostly cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2821 42af7a65-404d-4744-a932-0658087f49c3
2010-08-05 02:06:16 +00:00
patacongo
e432b89abf Fix typos
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2817 42af7a65-404d-4744-a932-0658087f49c3
2010-07-30 03:29:31 +00:00
patacongo
b38f045d15 Fix some CodeSourcery compile errors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2816 42af7a65-404d-4744-a932-0658087f49c3
2010-07-29 12:15:37 +00:00
patacongo
4b7e64be02 Initial USB serial debug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2809 42af7a65-404d-4744-a932-0658087f49c3
2010-07-17 17:47:11 +00:00
patacongo
b5a2c38859 Correct some USB initialization logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2807 42af7a65-404d-4744-a932-0658087f49c3
2010-07-17 02:55:04 +00:00
patacongo
703091be5a LPC17xx USBDEV driver now compiles (still untested)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2805 42af7a65-404d-4744-a932-0658087f49c3
2010-07-16 03:01:05 +00:00
patacongo
33d24d9e40 Fix interrupt stack compilation problem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2804 42af7a65-404d-4744-a932-0658087f49c3
2010-07-16 02:58:42 +00:00
patacongo
bd34e373d1 Fix interrupt stack compilation problem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2803 42af7a65-404d-4744-a932-0658087f49c3
2010-07-16 02:35:47 +00:00
patacongo
7dceb00a39 Add support for multicast MAC addresses
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2784 42af7a65-404d-4744-a932-0658087f49c3
2010-07-11 15:17:11 +00:00
patacongo
508c638e42 Fix SSP0 hard fault
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2771 42af7a65-404d-4744-a932-0658087f49c3
2010-07-04 13:50:14 +00:00
patacongo
16640befc4 Improve missed Tx interrupt logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2770 42af7a65-404d-4744-a932-0658087f49c3
2010-07-04 00:42:24 +00:00
patacongo
4d7db42f77 Fix missing PCONP bit definition to enable GPIO
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2768 42af7a65-404d-4744-a932-0658087f49c3
2010-07-03 04:58:51 +00:00
patacongo
2e2f22394a GPIO debug-related fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2767 42af7a65-404d-4744-a932-0658087f49c3
2010-07-03 01:35:53 +00:00
patacongo
db1863b7f9 Used upper case EXTERN
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2765 42af7a65-404d-4744-a932-0658087f49c3
2010-06-28 23:08:54 +00:00
patacongo
5b3a4b8ba9 Remove some extern GPIO int garbage
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2764 42af7a65-404d-4744-a932-0658087f49c3
2010-06-28 23:04:39 +00:00
patacongo
77f94196d5 cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2763 42af7a65-404d-4744-a932-0658087f49c3
2010-06-28 22:42:49 +00:00
patacongo
1221e97719 fix gpio interrupt vectors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2762 42af7a65-404d-4744-a932-0658087f49c3
2010-06-28 21:44:46 +00:00
patacongo
84524904df Correct IRQ handling, calibrate delay loops
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2759 42af7a65-404d-4744-a932-0658087f49c3
2010-06-23 01:56:31 +00:00
patacongo
73a0849535 Fixes for serial driver compilation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2758 42af7a65-404d-4744-a932-0658087f49c3
2010-06-22 12:13:10 +00:00
patacongo
c21d8b6661 Fix OpenOCD config
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2757 42af7a65-404d-4744-a932-0658087f49c3
2010-06-22 03:43:47 +00:00
patacongo
60762e2d26 Correct conditional compilation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2756 42af7a65-404d-4744-a932-0658087f49c3
2010-06-20 17:07:13 +00:00
patacongo
c0e6c32b1a This fixes the basic OS test for the LPC1768
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2754 42af7a65-404d-4744-a932-0658087f49c3
2010-06-20 13:09:12 +00:00
patacongo
43b3c3fa8e Early bringup bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2753 42af7a65-404d-4744-a932-0658087f49c3
2010-06-19 19:30:01 +00:00
patacongo
c4d5f3b90b Early bringup bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2752 42af7a65-404d-4744-a932-0658087f49c3
2010-06-19 17:19:34 +00:00
patacongo
8f979150db update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2751 42af7a65-404d-4744-a932-0658087f49c3
2010-06-16 15:15:30 +00:00
patacongo
55e433f43a Add GPDMA skeleton file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2750 42af7a65-404d-4744-a932-0658087f49c3
2010-06-15 14:46:53 +00:00
patacongo
be6c6381f8 Add a simple SPI driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2749 42af7a65-404d-4744-a932-0658087f49c3
2010-06-15 01:12:44 +00:00
patacongo
fede8bba58 typos
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2748 42af7a65-404d-4744-a932-0658087f49c3
2010-06-15 00:45:28 +00:00
patacongo
2bfc4c660c typosarch/arm/src/lpc17xx/lpc17_spi.h
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2747 42af7a65-404d-4744-a932-0658087f49c3
2010-06-15 00:44:59 +00:00
patacongo
9207b2dee1 Add SSP driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2746 42af7a65-404d-4744-a932-0658087f49c3
2010-06-14 23:14:20 +00:00
patacongo
2b587ee7a8 Add USBDEV power/pin configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2745 42af7a65-404d-4744-a932-0658087f49c3
2010-06-13 21:03:15 +00:00
patacongo
222305f861 USB config update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2744 42af7a65-404d-4744-a932-0658087f49c3
2010-06-13 16:30:00 +00:00
patacongo
5ab25331f9 Add USB device driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2743 42af7a65-404d-4744-a932-0658087f49c3
2010-06-13 15:42:11 +00:00
patacongo
0902d710b0 Add clock initialization logic for the Nucleus2g boad
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2741 42af7a65-404d-4744-a932-0658087f49c3
2010-06-12 18:47:02 +00:00
patacongo
e31478206b Add systick timer
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2739 42af7a65-404d-4744-a932-0658087f49c3
2010-06-11 02:18:44 +00:00
patacongo
5891cbc3ac Finish serial drivers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2738 42af7a65-404d-4744-a932-0658087f49c3
2010-06-11 01:55:43 +00:00
patacongo
c79dac647c Baud setting for lowputc
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2737 42af7a65-404d-4744-a932-0658087f49c3
2010-06-09 03:08:51 +00:00
patacongo
c0a0106fcb More serial logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2736 42af7a65-404d-4744-a932-0658087f49c3
2010-06-09 02:48:52 +00:00
patacongo
247dc3181a More lpc17xx port files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2735 42af7a65-404d-4744-a932-0658087f49c3
2010-06-08 03:16:46 +00:00
patacongo
2b120a3269 Need additional IRQ mapping
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2734 42af7a65-404d-4744-a932-0658087f49c3
2010-06-06 17:22:05 +00:00
patacongo
7f382114a0 Add interrupt control logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2733 42af7a65-404d-4744-a932-0658087f49c3
2010-06-06 17:11:15 +00:00
patacongo
8fdd176323 Add GPIO interrupt definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2732 42af7a65-404d-4744-a932-0658087f49c3
2010-06-06 16:21:51 +00:00
patacongo
f47b4baf43 Add GPIO debug logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2731 42af7a65-404d-4744-a932-0658087f49c3
2010-06-06 16:21:34 +00:00
patacongo
738804f105 Add GPIO library functions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2730 42af7a65-404d-4744-a932-0658087f49c3
2010-06-06 15:10:19 +00:00
patacongo
ee8c1e6a73 Add GPIO definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2729 42af7a65-404d-4744-a932-0658087f49c3
2010-06-06 00:38:33 +00:00
patacongo
f2c699c3c6 Add config for 2G Engineering Nucleus LPC1768 board
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2728 42af7a65-404d-4744-a932-0658087f49c3
2010-06-05 20:04:21 +00:00
patacongo
317a3925a8 Finish LPC17 header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2726 42af7a65-404d-4744-a932-0658087f49c3
2010-06-05 01:00:50 +00:00
patacongo
810c6fba22 More CAN bit definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2723 42af7a65-404d-4744-a932-0658087f49c3
2010-06-04 01:33:19 +00:00
patacongo
a0ccec8dd9 More CAN bit definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2722 42af7a65-404d-4744-a932-0658087f49c3
2010-06-04 00:20:36 +00:00
patacongo
d692bdd4f0 Add RTC and QEI bit definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2721 42af7a65-404d-4744-a932-0658087f49c3
2010-06-03 00:15:03 +00:00
patacongo
a4ed1c9b1b Finish MC PWM header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2720 42af7a65-404d-4744-a932-0658087f49c3
2010-05-31 00:31:32 +00:00
patacongo
36d284602f I2S register bit definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2719 42af7a65-404d-4744-a932-0658087f49c3
2010-05-30 19:40:34 +00:00
patacongo
e659352021 Add QEI and MC PWM header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2718 42af7a65-404d-4744-a932-0658087f49c3
2010-05-30 18:39:50 +00:00
patacongo
8ae68d4995 Add RTC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2717 42af7a65-404d-4744-a932-0658087f49c3
2010-05-30 17:09:43 +00:00
patacongo
b9eb264154 Add I2S header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2716 42af7a65-404d-4744-a932-0658087f49c3
2010-05-30 15:43:43 +00:00
patacongo
0eb121e5da Finish ethernet register bit definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2715 42af7a65-404d-4744-a932-0658087f49c3
2010-05-30 15:30:38 +00:00
patacongo
ff2d10d6ba Finish ethernet register bit definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2714 42af7a65-404d-4744-a932-0658087f49c3
2010-05-30 14:59:52 +00:00
patacongo
f82700e10c Add PWM header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2713 42af7a65-404d-4744-a932-0658087f49c3
2010-05-29 23:40:01 +00:00
patacongo
2c7fbbf4ee Add I2C header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2712 42af7a65-404d-4744-a932-0658087f49c3
2010-05-29 22:14:35 +00:00
patacongo
41382dbc16 Add LPC17 SSP header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2711 42af7a65-404d-4744-a932-0658087f49c3
2010-05-29 19:50:43 +00:00
patacongo
5ca9eb3ba9 Add LPC17 timer header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2710 42af7a65-404d-4744-a932-0658087f49c3
2010-05-29 18:30:29 +00:00
patacongo
4aecb1dbc5 Add GPDMA header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2709 42af7a65-404d-4744-a932-0658087f49c3
2010-05-29 16:30:20 +00:00
patacongo
5fdbedef44 Add more LPC17 header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2708 42af7a65-404d-4744-a932-0658087f49c3
2010-05-29 14:39:13 +00:00
patacongo
f940c4adac Add DAC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2707 42af7a65-404d-4744-a932-0658087f49c3
2010-05-28 02:41:26 +00:00
patacongo
865d081e5d Add USB device bit definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2706 42af7a65-404d-4744-a932-0658087f49c3
2010-05-28 02:03:03 +00:00
patacongo
7cc63751a1 LPC17xx header file updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2705 42af7a65-404d-4744-a932-0658087f49c3
2010-05-27 03:45:46 +00:00
patacongo
a8a4a47dc3 Add OTG register bit definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2704 42af7a65-404d-4744-a932-0658087f49c3
2010-05-27 03:09:22 +00:00
patacongo
6e32ca55c0 Fixed a compilation problem that occurs with certain combinations of options
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2703 42af7a65-404d-4744-a932-0658087f49c3
2010-05-26 22:03:57 +00:00
patacongo
a6004aa2bb Add LPC313x I2C+SPI drivers and fixes for USB driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2702 42af7a65-404d-4744-a932-0658087f49c3
2010-05-26 13:02:39 +00:00
patacongo
34e5fb7d6b Fix USB macro definition
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2701 42af7a65-404d-4744-a932-0658087f49c3
2010-05-26 12:51:06 +00:00
patacongo
acf80a964d Add USB header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2696 42af7a65-404d-4744-a932-0658087f49c3
2010-05-26 01:59:32 +00:00
patacongo
4f7b600d2b Add RIT and ADC header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2695 42af7a65-404d-4744-a932-0658087f49c3
2010-05-24 03:19:43 +00:00
patacongo
311972ba4c Add WDT header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2694 42af7a65-404d-4744-a932-0658087f49c3
2010-05-23 20:35:36 +00:00
patacongo
5fd70983c5 Add SPI header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2693 42af7a65-404d-4744-a932-0658087f49c3
2010-05-23 20:08:20 +00:00
patacongo
d82de2c730 Add UART header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2692 42af7a65-404d-4744-a932-0658087f49c3
2010-05-23 19:25:45 +00:00
patacongo
584d9209ac Add GPIO header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2691 42af7a65-404d-4744-a932-0658087f49c3
2010-05-23 14:40:29 +00:00
patacongo
1f84a4428f Add convenience macros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2690 42af7a65-404d-4744-a932-0658087f49c3
2010-05-22 23:19:00 +00:00
patacongo
929002b446 Add PIN connect register definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2689 42af7a65-404d-4744-a932-0658087f49c3
2010-05-22 22:54:12 +00:00
patacongo
55cb86a4aa Add system control header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2688 42af7a65-404d-4744-a932-0658087f49c3
2010-05-22 03:50:27 +00:00
patacongo
5d5fba072c Start lpc17xx port
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2687 42af7a65-404d-4744-a932-0658087f49c3
2010-05-21 02:43:40 +00:00
patacongo
6541fa26bf board.h should not include files in arch directory
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2680 42af7a65-404d-4744-a932-0658087f49c3
2010-05-16 13:09:48 +00:00
patacongo
7f47029021 Fix SSI mode setting logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2678 42af7a65-404d-4744-a932-0658087f49c3
2010-05-16 00:48:37 +00:00
patacongo
9ccd158477 more oled fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2677 42af7a65-404d-4744-a932-0658087f49c3
2010-05-15 23:03:17 +00:00
patacongo
e244cdfeb2 Update locking in lm3s SPI driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2670 42af7a65-404d-4744-a932-0658087f49c3
2010-05-15 02:03:33 +00:00
patacongo
28dc6e461d In progress changes for OLED display work
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2669 42af7a65-404d-4744-a932-0658087f49c3
2010-05-15 01:15:52 +00:00
patacongo
23ed592d4c Add LM3S6965 NSH configuration + Prep for 5.5 release
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2659 42af7a65-404d-4744-a932-0658087f49c3
2010-05-09 16:36:07 +00:00
patacongo
9f024deb2e Add some lm3s6965 board specifics
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2657 42af7a65-404d-4744-a932-0658087f49c3
2010-05-08 03:51:47 +00:00
patacongo
529b0ba053 Add LM3S6965 configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2655 42af7a65-404d-4744-a932-0658087f49c3
2010-05-07 04:20:12 +00:00
patacongo
dabd38db68 Add LM3S6965 definition
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2654 42af7a65-404d-4744-a932-0658087f49c3
2010-05-07 02:32:56 +00:00
patacongo
d8a9c604d5 More debug fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2649 42af7a65-404d-4744-a932-0658087f49c3
2010-05-03 03:46:21 +00:00
patacongo
acf82c0a9d XTI interrupt enable/disable logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2647 42af7a65-404d-4744-a932-0658087f49c3
2010-05-03 00:29:13 +00:00
patacongo
383763a5db Fix pending interrupt clear logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2646 42af7a65-404d-4744-a932-0658087f49c3
2010-05-02 22:15:32 +00:00
patacongo
aa10313fce Add XTI support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2645 42af7a65-404d-4744-a932-0658087f49c3
2010-05-02 21:58:00 +00:00
patacongo
c21e579097 Some LCD output, still a long way to go
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2621 42af7a65-404d-4744-a932-0658087f49c3
2010-04-21 03:04:08 +00:00
patacongo
734fcb88a5 Add SMC configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2618 42af7a65-404d-4744-a932-0658087f49c3
2010-04-19 03:13:51 +00:00
patacongo
1c9d2257be Make it harder to turn on PIO debug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2593 42af7a65-404d-4744-a932-0658087f49c3
2010-04-14 01:45:19 +00:00
patacongo
7435f41c20 Debug instrumentation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2591 42af7a65-404d-4744-a932-0658087f49c3
2010-04-13 02:39:50 +00:00
patacongo
b0166b7bcf Fix/extend register sampling logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2590 42af7a65-404d-4744-a932-0658087f49c3
2010-04-12 03:39:53 +00:00
patacongo
e0f16643cd Run indent.sh agains lpc2378 code
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2588 42af7a65-404d-4744-a932-0658087f49c3
2010-04-11 19:17:03 +00:00
patacongo
4262f27582 Early debug of SAM3U MCI
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2587 42af7a65-404d-4744-a932-0658087f49c3
2010-04-11 18:08:52 +00:00
patacongo
4ee22ed85c Fix PIO interface bug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2586 42af7a65-404d-4744-a932-0658087f49c3
2010-04-11 18:07:49 +00:00
patacongo
03b90172f4 Add MCI CD GPIO
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2585 42af7a65-404d-4744-a932-0658087f49c3
2010-04-11 15:32:07 +00:00
patacongo
1bee4a3f0f SAM3U needs block info
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2584 42af7a65-404d-4744-a932-0658087f49c3
2010-04-10 23:16:51 +00:00
patacongo
da2bc4cc04 Fix HSMCI command and wait logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2582 42af7a65-404d-4744-a932-0658087f49c3
2010-04-10 21:57:17 +00:00
patacongo
54f11598c2 A little less STM32
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2580 42af7a65-404d-4744-a932-0658087f49c3
2010-04-10 01:32:29 +00:00
patacongo
2bd1d18f1a lpc2378 port contributed by Rommel Marcelo
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2579 42af7a65-404d-4744-a932-0658087f49c3
2010-04-09 01:14:24 +00:00
patacongo
9c671715e2 lpc2378 port contributed by Rommel Marcelo
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2578 42af7a65-404d-4744-a932-0658087f49c3
2010-04-09 00:51:08 +00:00
patacongo
14e7598491 Add bus width logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2577 42af7a65-404d-4744-a932-0658087f49c3
2010-04-08 01:20:55 +00:00
patacongo
8eb54ceab1 Update clock logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2576 42af7a65-404d-4744-a932-0658087f49c3
2010-04-07 03:00:34 +00:00
patacongo
5268348bf2 Remove non-DMA transfer support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2575 42af7a65-404d-4744-a932-0658087f49c3
2010-04-07 00:58:04 +00:00
patacongo
066c5defd6 lpc313x update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2574 42af7a65-404d-4744-a932-0658087f49c3
2010-04-04 16:40:18 +00:00
patacongo
53e57117df Fixe authorship
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2573 42af7a65-404d-4744-a932-0658087f49c3
2010-04-04 16:36:51 +00:00
patacongo
2501f0c6bb Driver fixes from David Hewson
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2572 42af7a65-404d-4744-a932-0658087f49c3
2010-04-04 16:33:37 +00:00
patacongo
26339f7ead DMA driver now compiles
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2569 42af7a65-404d-4744-a932-0658087f49c3
2010-04-02 16:23:10 +00:00
patacongo
47c169eadc DMA updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2568 42af7a65-404d-4744-a932-0658087f49c3
2010-04-02 00:45:28 +00:00
patacongo
0c12ae82a5 More DMA logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2567 42af7a65-404d-4744-a932-0658087f49c3
2010-03-30 01:39:30 +00:00
patacongo
80654ef0bc Errors found while implementing USB support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2562 42af7a65-404d-4744-a932-0658087f49c3
2010-03-28 21:26:08 +00:00
patacongo
c4b39cfe37 Add USB serial/storage examples
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2561 42af7a65-404d-4744-a932-0658087f49c3
2010-03-28 21:12:03 +00:00
patacongo
2afb66f5c9 FIFOCFG should be configurable
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2560 42af7a65-404d-4744-a932-0658087f49c3
2010-03-28 17:18:25 +00:00
patacongo
8d8305d76c A little more DMA logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2559 42af7a65-404d-4744-a932-0658087f49c3
2010-03-28 16:25:48 +00:00
patacongo
9ae2468586 A little more DMA logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2558 42af7a65-404d-4744-a932-0658087f49c3
2010-03-28 16:10:36 +00:00
patacongo
7b75132de2 A little more DMA logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2557 42af7a65-404d-4744-a932-0658087f49c3
2010-03-27 20:37:26 +00:00
patacongo
785ce264d9 A little more DMA logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2556 42af7a65-404d-4744-a932-0658087f49c3
2010-03-27 02:07:51 +00:00
patacongo
b4a3a986cd MCI requires DMA
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2555 42af7a65-404d-4744-a932-0658087f49c3
2010-03-26 02:26:24 +00:00
patacongo
07d5b3fa97 Start of DMA support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2554 42af7a65-404d-4744-a932-0658087f49c3
2010-03-26 01:22:01 +00:00
patacongo
bfe8ad2d17 Minor status cleanup
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2553 42af7a65-404d-4744-a932-0658087f49c3
2010-03-24 02:21:49 +00:00
patacongo
e58266b8b2 Some compile error fixes (still lots)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2552 42af7a65-404d-4744-a932-0658087f49c3
2010-03-23 02:24:27 +00:00
patacongo
fe3d0004c1 fragments of MCI driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2551 42af7a65-404d-4744-a932-0658087f49c3
2010-03-23 02:00:38 +00:00
patacongo
cd3b35bcb2 Fix vector configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2547 42af7a65-404d-4744-a932-0658087f49c3
2010-03-17 01:22:58 +00:00
patacongo
1fa8e0c8a1 Bugfixes submitted by David Hewson
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2543 42af7a65-404d-4744-a932-0658087f49c3
2010-03-16 00:53:32 +00:00
patacongo
a0f80361d3 Fix init of vector table
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2540 42af7a65-404d-4744-a932-0658087f49c3
2010-02-24 02:28:51 +00:00
patacongo
ae4a408774 Move chip select GPIO to board-specific
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2535 42af7a65-404d-4744-a932-0658087f49c3
2010-02-07 15:27:28 +00:00
patacongo
5341b90399 Fix comment delimiters
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2534 42af7a65-404d-4744-a932-0658087f49c3
2010-02-07 15:25:48 +00:00
patacongo
76b0595e2d Fix problem in access PIOB and C
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2533 42af7a65-404d-4744-a932-0658087f49c3
2010-01-31 01:42:04 +00:00
patacongo
32fbb68e97 Fix SRAM1 base address
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2530 42af7a65-404d-4744-a932-0658087f49c3
2010-01-30 04:43:54 +00:00
patacongo
4bb5f0b3ce Minor change to initial stack value
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2529 42af7a65-404d-4744-a932-0658087f49c3
2010-01-28 04:47:27 +00:00
patacongo
cab1c3a330 Don't clear stack unless debug is enabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2528 42af7a65-404d-4744-a932-0658087f49c3
2010-01-28 03:38:53 +00:00
patacongo
fdd12cabe2 misc bring-up fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2526 42af7a65-404d-4744-a932-0658087f49c3
2010-01-24 15:35:53 +00:00
patacongo
f436057028 Misc bring-up fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2525 42af7a65-404d-4744-a932-0658087f49c3
2010-01-24 15:00:59 +00:00
patacongo
f016945ba8 Misc fixes, add button support, GPIO interrupt support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2523 42af7a65-404d-4744-a932-0658087f49c3
2010-01-23 03:05:05 +00:00
patacongo
d560096aeb Minor interrupt enable restructure
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2522 42af7a65-404d-4744-a932-0658087f49c3
2010-01-22 12:36:33 +00:00
patacongo
00074fb451 Add serial and LED driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2519 42af7a65-404d-4744-a932-0658087f49c3
2010-01-22 03:08:29 +00:00
patacongo
ffe38b9917 Need to configure pins for all UARTs, not just console
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2518 42af7a65-404d-4744-a932-0658087f49c3
2010-01-21 02:52:06 +00:00
patacongo
68307fd710 Low level UART for SAM3U
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2517 42af7a65-404d-4744-a932-0658087f49c3
2010-01-21 02:35:34 +00:00
patacongo
8678ae366c Fix errors in conditional compilation logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2516 42af7a65-404d-4744-a932-0658087f49c3
2010-01-21 00:47:20 +00:00
patacongo
622a21291c Flesh out USART pin definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2515 42af7a65-404d-4744-a932-0658087f49c3
2010-01-20 02:06:02 +00:00
patacongo
77f5e49cec Flesh out GPIO logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2514 42af7a65-404d-4744-a932-0658087f49c3
2010-01-20 01:28:12 +00:00
patacongo
543d02502e Add skeleton of GPIO control logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2513 42af7a65-404d-4744-a932-0658087f49c3
2010-01-19 02:42:05 +00:00
patacongo
fa2f463fd6 Add beginning of SAM3U GPIO config logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2512 42af7a65-404d-4744-a932-0658087f49c3
2010-01-19 02:00:14 +00:00
patacongo
92c96a6154 Add SAM3U clock and systick init logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2511 42af7a65-404d-4744-a932-0658087f49c3
2010-01-17 17:55:13 +00:00
patacongo
ae58e45ca9 Add SMC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2504 42af7a65-404d-4744-a932-0658087f49c3
2010-01-08 02:25:28 +00:00
patacongo
1774c816b1 Add PMC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2503 42af7a65-404d-4744-a932-0658087f49c3
2010-01-07 01:37:00 +00:00
patacongo
123229c00f Add UDPHS header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2502 42af7a65-404d-4744-a932-0658087f49c3
2010-01-06 02:33:57 +00:00
patacongo
9a8fd7c4e8 Add PIO header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2501 42af7a65-404d-4744-a932-0658087f49c3
2010-01-05 00:16:36 +00:00
patacongo
0eed3ce239 Add ADC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2500 42af7a65-404d-4744-a932-0658087f49c3
2010-01-04 14:22:51 +00:00
patacongo
0e6f7f14a3 update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2499 42af7a65-404d-4744-a932-0658087f49c3
2010-01-04 14:22:17 +00:00
patacongo
d912e94971 Finish bit-field definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2498 42af7a65-404d-4744-a932-0658087f49c3
2010-01-03 21:52:33 +00:00
patacongo
023e8bedcb Add PWM header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2497 42af7a65-404d-4744-a932-0658087f49c3
2010-01-03 16:29:32 +00:00
patacongo
8f734aa4d4 comments
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2496 42af7a65-404d-4744-a932-0658087f49c3
2010-01-03 14:04:06 +00:00
patacongo
f6e010dc6e Add HS MCI header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2495 42af7a65-404d-4744-a932-0658087f49c3
2010-01-03 14:02:09 +00:00
patacongo
3e902483c0 Add interrupt management logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2494 42af7a65-404d-4744-a932-0658087f49c3
2010-01-03 13:01:35 +00:00
patacongo
5dbfe0bf34 Add SSC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2492 42af7a65-404d-4744-a932-0658087f49c3
2010-01-02 20:45:12 +00:00
patacongo
4e8293f237 Clean up addressing
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2491 42af7a65-404d-4744-a932-0658087f49c3
2010-01-02 18:57:46 +00:00
patacongo
2c73e7a36e Acc TC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2490 42af7a65-404d-4744-a932-0658087f49c3
2010-01-02 18:36:36 +00:00
patacongo
da2c51ede5 Add UART header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2489 42af7a65-404d-4744-a932-0658087f49c3
2010-01-02 16:04:27 +00:00
patacongo
2c6e6a683a Add DMAC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2488 42af7a65-404d-4744-a932-0658087f49c3
2010-01-02 01:47:52 +00:00
patacongo
7ce11e4e64 Add TWI header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2487 42af7a65-404d-4744-a932-0658087f49c3
2010-01-01 22:28:29 +00:00
patacongo
8efbd09b96 Add PDC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2486 42af7a65-404d-4744-a932-0658087f49c3
2010-01-01 21:52:10 +00:00
patacongo
f714bd527b Add SPI header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2485 42af7a65-404d-4744-a932-0658087f49c3
2010-01-01 21:34:20 +00:00
patacongo
c087f4d7a2 Add chipid header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2484 42af7a65-404d-4744-a932-0658087f49c3
2010-01-01 20:05:41 +00:00
patacongo
ef593f5660 Add matrix header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2483 42af7a65-404d-4744-a932-0658087f49c3
2010-01-01 19:19:38 +00:00
patacongo
9bdde68551 Add EEFC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2482 42af7a65-404d-4744-a932-0658087f49c3
2010-01-01 18:25:05 +00:00