Comments (6)
Unfortunately, there isn't an easy way to add new devices. It involves a lot of comparing of datasheets and Padauk .INC files.
I did start working on a ripper a while ago (https://github.com/serisman/pdk-device-json) that might make it easier to auto-generate these files in the future, but so far it only creates .json files from Padauk .INC files.
I'll take a stab at adding support for the PFC161 for you later today.
from pdk-includes.
I added preliminary support for PFC161 to the new-ics branch. (It doesn't have the touch peripheral yet).
I don't have any of these ICs to test and make sure things are working, so you're on your own there.
I would appreciate if someone could read a blank/unprogrammed IC and report back the values from 0x7E0 - 0x7FF. This would help allow me to verify the default value for USE and that the values I used for FACTORY_IHRCR_ADDR and FACTORY_BGTR_ADDR seem correct.
from pdk-includes.
I have added a Touch peripheral now as well.
from pdk-includes.
Support for this (PFC161) will get merged up along with Pull Request: #13
from pdk-includes.
@silbe - were you able to pull down the new-ics branch and see if these new include files work for you?
from pdk-includes.
I merged PR #13, so support for PFC161 should be there now.
from pdk-includes.
Related Issues (9)
- Small differences between devices HOT 12
- PMS150G support? HOT 4
- Discrepency with PFS154 fuses versus current datasheet HOT 3
- HAS_* macro names HOT 2
- macros for using factory calibration values HOT 7
- Rework fuse handling? HOT 4
- Add LICENSE HOT 6
- Merge easy-pdk includes into this repository / inclusion in SDCC HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pdk-includes.