Commit Graph

12030 Commits (de9f9dd3a248b8e4b06894b3d52d81bdace6b5e1)

Author SHA1 Message Date
Emilio Monti 003c48cd44 Use new build convention for objects path 2013-07-25 17:49:55 +01:00
Matthew Else 1b399ecfab Added new test for devices with no analog out. 2013-07-25 16:02:02 +01:00
Matthew Else a356553c7d Fixed incorrect use of static in port_api.c
This was causing errors when compiling in GCC_ARM
2013-07-25 16:01:45 +01:00
Matthew Else 66dddfb747 Add support for the LPC1114 in export. 2013-07-25 13:08:04 +01:00
Matthew Else c3ebd47071 Tidying up gpio_irq_api.c 2013-07-25 10:43:49 +01:00
Matthew Else a7ba27618d Fixed bug in gpio_irq_api
Test interruptin now works. Fixes #16
2013-07-25 10:26:46 +01:00
ytsuboi ddf19e9a4d Merge remote-tracking branch 'upstream/master' 2013-07-25 09:14:33 +09:00
Emilio Monti 76578ade26 Propagate "clean" option for library builds
Keep the server program cycle target dependent
Keep program compilation and linking separate
Compile separately sources from different directory roots
2013-07-24 17:29:11 +01:00
Matthew Else b47b2fcddd Added debug.log to .gitignore
Don't know what it is, but we definitely don't need it.
2013-07-24 17:21:40 +01:00
Matthew Else 4bce371f2b Fixed InterruptIn (MBED_A7) Test 2013-07-24 16:42:18 +01:00
matthewelse 11d9468254 Update main.cpp 2013-07-24 16:32:18 +01:00
Matthew Else df067bd4e9 Complete support for GPIO interrupts. 2013-07-24 16:02:01 +01:00
Matthew Else 57cbd39868 Merge remote-tracking branch 'upstream/master' 2013-07-24 14:39:53 +01:00
Matthew Else 5b74924d87 Added .bak files to .gitignore
Added uVision backup files to gitignore
2013-07-24 14:35:24 +01:00
Matthew Else 3d08be9700 Attempt to fix the interrupts problem. 2013-07-24 11:00:07 +01:00
Toyomasa Watarai a125a25a97 Implemented PortIn, PortOut and PortInOut API #8
Followingt test cases have been passed:
* PortOut (#24)
* PortOut PortIn (#9)
* PortInOut (#8)
2013-07-24 18:37:12 +09:00
Emilio Monti dafcf7f82e Add support for legacy build conventions
Improve exporter test
Build the hal implementation and common sources separately to have proper
temporary relative paths
2013-07-23 17:22:57 +01:00
Matthew Else 9f47511812 Made some mbed tests compatible with the LPC1114 2013-07-23 16:08:45 +01:00
matthewelse d67d4f7fc1 Create README.md 2013-07-23 15:54:13 +01:00
Matthew Else 17678d2649 Merge remote-tracking branch 'origin/gpiointerrupts' 2013-07-23 15:46:33 +01:00
Matthew Else 55f91f1da8 Fixed errors in gpio_irq_api.c 2013-07-23 15:44:24 +01:00
Matthew Else c56d1a5236 Fully implemented GPIO_IRQ
* Removed unused variables/comments.
* As of yet, untested...
2013-07-23 15:35:38 +01:00
Matthew Else 819ca5547c Removed extraneous comment from the function 2013-07-23 14:21:40 +01:00
Matthew Else 8011992021 Fully implemented gpio_irq_set 2013-07-23 14:19:33 +01:00
Matthew Else 04a368cbed Merge remote-tracking branch 'upstream/master' 2013-07-23 09:50:36 +01:00
matthewelse 1f01827ef5 Changed .git-ignore to cover all sublime-text files 2013-07-23 09:34:01 +01:00
Emilio Monti 27808da5ec Correctly wait for powerup acknowledge 2013-07-22 18:17:12 +01:00
Matthew Else fea818fccb Updates to interrupt handling 2013-07-22 13:56:56 +01:00
Matthew Else 1da8e8a2c7 Started to implement gpio_irq_set 2013-07-22 13:30:00 +01:00
Matthew Else 4cf6f09411 Enabled the interrupts api to compile 2013-07-22 12:46:46 +01:00
Matthew Else 1ace9f18d8 Added Sublime Text project files to .gitignore 2013-07-22 11:30:47 +01:00
Toyomasa Watarai 2a989551aa Fixed gpio_api
Corrected base address of GPIO port register
2013-07-22 18:53:45 +09:00
Matthew Else 1097af7091 Added DIP package pins to PinNames.h 2013-07-22 09:30:47 +01:00
Toyomasa Watarai 1781d58249 Merge branch 'master' of https://github.com/matthewelse/mbed 2013-07-22 15:13:13 +09:00
Toyomasa Watarai b172cd866c More fix for uARM build to avoid link error 2013-07-22 15:12:42 +09:00
ytsuboi ca31bda530 Removed printf debug lines 2013-07-22 14:55:19 +09:00
Toyomasa Watarai b4de4503a8 Fixed uARM build
Added EXPORT directive for stack/heap.
2013-07-22 10:29:20 +09:00
Toyomasa Watarai 8bd3171943 Fixed ticker test case to support LPC1114 2013-07-21 23:46:33 +09:00
Toyomasa Watarai 74741c6d0a Merge branch 'master' of https://github.com/matthewelse/mbed 2013-07-21 23:04:54 +09:00
Toyomasa Watarai 794ab9cbd3 Fixed #9 and test ticker test code
Clean-up GPIO stuff, but it shoud be same behavior as before.
2013-07-21 23:04:46 +09:00
ytsuboi f4757b3071 Delete output.txt 2013-07-21 14:49:50 +09:00
ytsuboi d15647e9d8 [LPC1114]: add support for RTOS
just succeed in build process. not yet tested.
2013-07-21 00:51:42 +09:00
Toyomasa Watarai 796bbbeb0d Fixed ARM/uARM build and compile error in DigitalOut.h 2013-07-20 19:46:24 +09:00
Matthew Else 84a76cd8d8 Added a load of debug lines
Basically this outputs a load of stuff to the serial port. I'm just
using this to get an idea of where the error lies within the code...
2013-07-19 16:56:49 +01:00
Matthew Else 9097bf7f55 A bit more debugging
Also removed a random shortcut link that didn't need to be there
2013-07-19 15:32:29 +01:00
Matthew Else 7af2b9a7b7 Updated .gitignore to ignore my uVision Project 2013-07-19 15:23:47 +01:00
Matthew Else 66ca1c9db2 Refactored bits of gpio_api.c
In between the last two commits, I added debugging lines using serial to
try and locate the line of code that was causing the issues with GPIO.
However, didn't get anywhere with this because the gpio_write function
is defined in a header file, rather than in an implementation file, so
the printf function can't go there. As a result, it's just refactoring.
2013-07-19 15:23:25 +01:00
Matthew Else c703096234 Clicked the wrong button, and had to revert. 2013-07-19 14:34:44 +01:00
Matthew Else e9306378e5 Revert "Revert "Added output.txt to .gitignore""
This reverts commit da602b4afe.
2013-07-19 14:34:13 +01:00
Matthew Else da602b4afe Revert "Added output.txt to .gitignore"
This reverts commit 6bfb704dc7.
2013-07-19 14:34:06 +01:00